Initial import
This commit is contained in:
commit
00e086e064
121
LICENSE
Normal file
121
LICENSE
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
Creative Commons Legal Code
|
||||||
|
|
||||||
|
CC0 1.0 Universal
|
||||||
|
|
||||||
|
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
|
||||||
|
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
|
||||||
|
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
|
||||||
|
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
|
||||||
|
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
|
||||||
|
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
|
||||||
|
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
|
||||||
|
HEREUNDER.
|
||||||
|
|
||||||
|
Statement of Purpose
|
||||||
|
|
||||||
|
The laws of most jurisdictions throughout the world automatically confer
|
||||||
|
exclusive Copyright and Related Rights (defined below) upon the creator
|
||||||
|
and subsequent owner(s) (each and all, an "owner") of an original work of
|
||||||
|
authorship and/or a database (each, a "Work").
|
||||||
|
|
||||||
|
Certain owners wish to permanently relinquish those rights to a Work for
|
||||||
|
the purpose of contributing to a commons of creative, cultural and
|
||||||
|
scientific works ("Commons") that the public can reliably and without fear
|
||||||
|
of later claims of infringement build upon, modify, incorporate in other
|
||||||
|
works, reuse and redistribute as freely as possible in any form whatsoever
|
||||||
|
and for any purposes, including without limitation commercial purposes.
|
||||||
|
These owners may contribute to the Commons to promote the ideal of a free
|
||||||
|
culture and the further production of creative, cultural and scientific
|
||||||
|
works, or to gain reputation or greater distribution for their Work in
|
||||||
|
part through the use and efforts of others.
|
||||||
|
|
||||||
|
For these and/or other purposes and motivations, and without any
|
||||||
|
expectation of additional consideration or compensation, the person
|
||||||
|
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
|
||||||
|
is an owner of Copyright and Related Rights in the Work, voluntarily
|
||||||
|
elects to apply CC0 to the Work and publicly distribute the Work under its
|
||||||
|
terms, with knowledge of his or her Copyright and Related Rights in the
|
||||||
|
Work and the meaning and intended legal effect of CC0 on those rights.
|
||||||
|
|
||||||
|
1. Copyright and Related Rights. A Work made available under CC0 may be
|
||||||
|
protected by copyright and related or neighboring rights ("Copyright and
|
||||||
|
Related Rights"). Copyright and Related Rights include, but are not
|
||||||
|
limited to, the following:
|
||||||
|
|
||||||
|
i. the right to reproduce, adapt, distribute, perform, display,
|
||||||
|
communicate, and translate a Work;
|
||||||
|
ii. moral rights retained by the original author(s) and/or performer(s);
|
||||||
|
iii. publicity and privacy rights pertaining to a person's image or
|
||||||
|
likeness depicted in a Work;
|
||||||
|
iv. rights protecting against unfair competition in regards to a Work,
|
||||||
|
subject to the limitations in paragraph 4(a), below;
|
||||||
|
v. rights protecting the extraction, dissemination, use and reuse of data
|
||||||
|
in a Work;
|
||||||
|
vi. database rights (such as those arising under Directive 96/9/EC of the
|
||||||
|
European Parliament and of the Council of 11 March 1996 on the legal
|
||||||
|
protection of databases, and under any national implementation
|
||||||
|
thereof, including any amended or successor version of such
|
||||||
|
directive); and
|
||||||
|
vii. other similar, equivalent or corresponding rights throughout the
|
||||||
|
world based on applicable law or treaty, and any national
|
||||||
|
implementations thereof.
|
||||||
|
|
||||||
|
2. Waiver. To the greatest extent permitted by, but not in contravention
|
||||||
|
of, applicable law, Affirmer hereby overtly, fully, permanently,
|
||||||
|
irrevocably and unconditionally waives, abandons, and surrenders all of
|
||||||
|
Affirmer's Copyright and Related Rights and associated claims and causes
|
||||||
|
of action, whether now known or unknown (including existing as well as
|
||||||
|
future claims and causes of action), in the Work (i) in all territories
|
||||||
|
worldwide, (ii) for the maximum duration provided by applicable law or
|
||||||
|
treaty (including future time extensions), (iii) in any current or future
|
||||||
|
medium and for any number of copies, and (iv) for any purpose whatsoever,
|
||||||
|
including without limitation commercial, advertising or promotional
|
||||||
|
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
|
||||||
|
member of the public at large and to the detriment of Affirmer's heirs and
|
||||||
|
successors, fully intending that such Waiver shall not be subject to
|
||||||
|
revocation, rescission, cancellation, termination, or any other legal or
|
||||||
|
equitable action to disrupt the quiet enjoyment of the Work by the public
|
||||||
|
as contemplated by Affirmer's express Statement of Purpose.
|
||||||
|
|
||||||
|
3. Public License Fallback. Should any part of the Waiver for any reason
|
||||||
|
be judged legally invalid or ineffective under applicable law, then the
|
||||||
|
Waiver shall be preserved to the maximum extent permitted taking into
|
||||||
|
account Affirmer's express Statement of Purpose. In addition, to the
|
||||||
|
extent the Waiver is so judged Affirmer hereby grants to each affected
|
||||||
|
person a royalty-free, non transferable, non sublicensable, non exclusive,
|
||||||
|
irrevocable and unconditional license to exercise Affirmer's Copyright and
|
||||||
|
Related Rights in the Work (i) in all territories worldwide, (ii) for the
|
||||||
|
maximum duration provided by applicable law or treaty (including future
|
||||||
|
time extensions), (iii) in any current or future medium and for any number
|
||||||
|
of copies, and (iv) for any purpose whatsoever, including without
|
||||||
|
limitation commercial, advertising or promotional purposes (the
|
||||||
|
"License"). The License shall be deemed effective as of the date CC0 was
|
||||||
|
applied by Affirmer to the Work. Should any part of the License for any
|
||||||
|
reason be judged legally invalid or ineffective under applicable law, such
|
||||||
|
partial invalidity or ineffectiveness shall not invalidate the remainder
|
||||||
|
of the License, and in such case Affirmer hereby affirms that he or she
|
||||||
|
will not (i) exercise any of his or her remaining Copyright and Related
|
||||||
|
Rights in the Work or (ii) assert any associated claims and causes of
|
||||||
|
action with respect to the Work, in either case contrary to Affirmer's
|
||||||
|
express Statement of Purpose.
|
||||||
|
|
||||||
|
4. Limitations and Disclaimers.
|
||||||
|
|
||||||
|
a. No trademark or patent rights held by Affirmer are waived, abandoned,
|
||||||
|
surrendered, licensed or otherwise affected by this document.
|
||||||
|
b. Affirmer offers the Work as-is and makes no representations or
|
||||||
|
warranties of any kind concerning the Work, express, implied,
|
||||||
|
statutory or otherwise, including without limitation warranties of
|
||||||
|
title, merchantability, fitness for a particular purpose, non
|
||||||
|
infringement, or the absence of latent or other defects, accuracy, or
|
||||||
|
the present or absence of errors, whether or not discoverable, all to
|
||||||
|
the greatest extent permissible under applicable law.
|
||||||
|
c. Affirmer disclaims responsibility for clearing rights of other persons
|
||||||
|
that may apply to the Work or any use thereof, including without
|
||||||
|
limitation any person's Copyright and Related Rights in the Work.
|
||||||
|
Further, Affirmer disclaims responsibility for obtaining any necessary
|
||||||
|
consents, permissions or other rights required for any use of the
|
||||||
|
Work.
|
||||||
|
d. Affirmer understands and acknowledges that Creative Commons is not a
|
||||||
|
party to this document and has no duty or obligation with respect to
|
||||||
|
this CC0 or use of the Work.
|
5
README.md
Normal file
5
README.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
# wfrp4e-vampires
|
||||||
|
WFRP4e homebrew Vampire sourcebook conversion for FoundryVTT
|
||||||
|
|
||||||
|
Manifest (Main): https://raw.githubusercontent.com/wfrp-foundry-content/wfrp4e-vampires/main/module.json
|
||||||
|
Manifest (Dev): https://raw.githubusercontent.com/wfrp-foundry-content/wfrp4e-vampires/dev/module.json
|
BIN
assets/tokens/vampires/BloodDragonToken.png
Normal file
BIN
assets/tokens/vampires/BloodDragonToken.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 117 KiB |
BIN
assets/tokens/vampires/LahmianWomanToken.png
Normal file
BIN
assets/tokens/vampires/LahmianWomanToken.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 124 KiB |
BIN
assets/tokens/vampires/NecrachManToken.png
Normal file
BIN
assets/tokens/vampires/NecrachManToken.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 113 KiB |
BIN
assets/tokens/vampires/StrigoiManToken.png
Normal file
BIN
assets/tokens/vampires/StrigoiManToken.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 132 KiB |
BIN
assets/tokens/vampires/VonCarsteinWomanToken.png
Normal file
BIN
assets/tokens/vampires/VonCarsteinWomanToken.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 133 KiB |
148
module.json
Normal file
148
module.json
Normal file
@ -0,0 +1,148 @@
|
|||||||
|
{
|
||||||
|
"id": "wfrp4e-vampires",
|
||||||
|
"title": "WFRP4e - Vampires Sourcebook",
|
||||||
|
"description": "Foundry Module converting the excellent work of @AdambeyonceLowe (adam-lowe.com)",
|
||||||
|
"authors": [
|
||||||
|
{ "name": "Vindico#9013"
|
||||||
|
},
|
||||||
|
{ "name": "LeRatierBretonnien#0001"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"version": "8.2.0",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": 12,
|
||||||
|
"verified": 12
|
||||||
|
},
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "WFRP4E - Vampires",
|
||||||
|
"sorting": "m",
|
||||||
|
"color": "#00435c",
|
||||||
|
"packs": [
|
||||||
|
"vampires-journals",
|
||||||
|
"vampires-talents",
|
||||||
|
"vampire-transformation-effects",
|
||||||
|
"vampires-transformations",
|
||||||
|
"vampires-traits",
|
||||||
|
"vampires-trappings",
|
||||||
|
"vampires-careers",
|
||||||
|
"vampires-mutations",
|
||||||
|
"vampires-actors"
|
||||||
|
],
|
||||||
|
"folders": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "vampires-talents",
|
||||||
|
"label": "Vampire Blood Gifts",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/talents.db",
|
||||||
|
"type": "Item",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampire-transformation-effects",
|
||||||
|
"label": "Vampire Transformation Effects",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/transformationmacros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampires-transformations",
|
||||||
|
"label": "Vampire Transformations",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/transformations.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampires-traits",
|
||||||
|
"label": "Vampire Traits",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/traits.db",
|
||||||
|
"type": "Item",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampires-trappings",
|
||||||
|
"label": "Vampire Trappings",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/trappings.db",
|
||||||
|
"type": "Item",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampires-careers",
|
||||||
|
"label": "Vampire Careers",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/careers.db",
|
||||||
|
"type": "Item",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampires-mutations",
|
||||||
|
"label": "Vampire Mutations",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/mutations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampires-actors",
|
||||||
|
"label": "Vampire Bestiary",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/actors.db",
|
||||||
|
"type": "Actor",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vampires-journals",
|
||||||
|
"label": "Vampires",
|
||||||
|
"system": "wfrp4e",
|
||||||
|
"module": "wfrp4e-vampires",
|
||||||
|
"path": "./packs/journals.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"ownership": {
|
||||||
|
"PLAYER": "OBSERVER",
|
||||||
|
"ASSISTANT": "OWNER"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"url": "https://www.uberwald.me/gitea/uberwald/wfrp4e-vampires",
|
||||||
|
"manifest": "https://raw.githubusercontent.com/wfrp-foundry-content/wfrp4e-vampires/main/module.json",
|
||||||
|
"download": "https://github.com/wfrp-foundry-content/wfrp4e-vampires/archive/refs/tags/0.2.0.zip"
|
||||||
|
}
|
26
packs/actors.db
Normal file
26
packs/actors.db
Normal file
File diff suppressed because one or more lines are too long
24
packs/careers.db
Normal file
24
packs/careers.db
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{"_id":"2bbsWMhU9bq3JxiE","name":"Ghoul Master","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.LM32MzJyJWy32Gl8]{Ghoul Master}</p>\n<p><strong style=\"box-sizing: border-box; user-select: text; font-family: CaslonPro;\">Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.0vmeSviY185GtAqB]{Bat Form}, @Compendium[wfrp4e-vampires.vampires-talents.1RQAY2K1DPaSsiNF]{Beastly Perception}, @Compendium[wfrp4e-vampires.vampires-talents.bYubjczXrdN3rujm]{Summon Ghouls}, @Compendium[wfrp4e-vampires.vampires-talents.fBnfsOZC3OENqkyO]{Summon Wolves}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Ghoul Master"},"class":{"type":"String","label":"Class","value":"Rangers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"2"},"status":{"tier":"s","standing":1},"characteristics":["ws","ag","wp","i"],"skills":["Animal Training","Climb","Endurance","Melee (Basic)","Perception","Track"],"talents":["Hardy","Robust","Strike Mighty Blow","Strider (Marshes)"],"trappings":["Ghoul Retinue","Pack of Dire Wolves"],"incomeSkill":[0]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-02.png","effects":[]}
|
||||||
|
{"_id":"8VKkAAj3ARXcsEZo","name":"Royal Handmaiden","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.sinmjz4zcWPcmSvF]{Handmaiden}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.kTQ4QveIJNxWq6CT]{Ageless Cunning}, @Compendium[wfrp4e-vampires.vampires-talents.wMLaL1i5ddoc7M6L]{Summon Vermin}, @Compendium[wfrp4e-vampires.vampires-talents.4TzRTGLzjJM8cZaD]{Terrible Blows}, @Compendium[wfrp4e-vampires.vampires-talents.FOsWNg5ZK70tRRg3]{Vanguard}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Handmaiden"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"3"},"status":{"tier":"s","standing":5},"characteristics":["ws","ag","fel","wp","bs"],"skills":["Athletics","Drive","Leadership","Ranged (Any)"],"talents":["Drilled","Dual Wielder","Riposte","Sixth Sense"],"trappings":["Drugs and Poisons","Coven Throne (Palanquin)","Crossbow Pistol or Asp Bow"],"incomeSkill":[2]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-03.png","effects":[]}
|
||||||
|
{"_id":"8YF0LlK1PN8NXqEZ","name":"Ghoul Brother","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.LM32MzJyJWy32Gl8]{Ghoul Master}</p>\n<p><strong style=\"box-sizing: border-box; user-select: text; font-family: CaslonPro;\">Blood Gifts:</strong></p>\n<p><span style=\"box-sizing: border-box; user-select: text; font-family: CaslonPro;\">@Compendium[wfrp4e-vampires.vampires-talents.XQ5GuwYRqxTpsydT]{Beastly Whisper}, @Compendium[wfrp4e-vampires.vampires-talents.FwO1xOL1Hffckihw]{Belligerent}, @Compendium[wfrp4e-vampires.vampires-talents.SHsFqsb0B4kkUBrk]{Iron Sinews}, @Compendium[wfrp4e-vampires.vampires-talents.KfQwTAKdTycoWErU]{Parasite}</span></p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Ghoul Master"},"class":{"type":"String","label":"Class","value":"Rangers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"1"},"status":{"tier":"b","standing":3},"characteristics":["ws","ag","wp"],"skills":["Animal Care","Charm Animal","Dodge","Intimidate","Language (Battle)","Lore (Beasts)","Melee (Brawling)","Stealth"],"talents":["Animal Affinity","Dirty Fighting","Enclosed Fighter","Tunnel Rat"],"trappings":["Knuckledusters","Leather Jack"],"incomeSkill":[5]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-01.png","effects":[]}
|
||||||
|
{"_id":"AwfjMcsWrKLRJGX3","name":"Lector Hierophant","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.YTqhNv9oY8YrjC7S]{Lector}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.bcy9559E29v3YvZ2]{Aethyric Cipher}, @Compendium[wfrp4e-vampires.vampires-talents.Qln5nPfOv4AKOM6p]{Noble Descent}, @Compendium[wfrp4e-vampires.vampires-talents.V8BXqhynyyq4ozhu]{Summon Storm}, @Compendium[wfrp4e-vampires.vampires-talents.fBnfsOZC3OENqkyO]{Summon Wolves}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Lector"},"class":{"type":"String","label":"Class","value":"Academics"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"4"},"status":{"tier":"g","standing":5},"characteristics":["i","int","wp","t","ag","fel"],"skills":["Language (Any)","Lore (Any)"],"talents":["Arcane Lore (Any)","Implacable","Savant (Any)","War Wizard"],"trappings":["Library (Magic)","Workshop (Magic)"],"incomeSkill":[0]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-04.png","effects":[]}
|
||||||
|
{"_id":"D5GGDF00qZfIm8xX","name":"Blood Vavasour","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.ehNNFJIUe14psxC2]{Blood Knight}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.Syx6exnFV5vcxoCY]{Deathless Vigour}, @Compendium[wfrp4e-vampires.vampires-talents.ORhesNr29rc5d8Ki]{Indefatigable}, @Compendium[wfrp4e-vampires.vampires-talents.EXFT8KJdEDYxjhAY]{Monstrous Glory}, @Compendium[wfrp4e-vampires.vampires-talents.FOsWNg5ZK70tRRg3]{Vanguard}</p>\n<p> </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Blood Knight"},"class":{"type":"String","label":"Class","value":"Warrior"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"3"},"status":{"tier":"g","standing":2},"characteristics":["s","i","ag","ws","wp"],"skills":["Charm","Haggle","Intuition","Leadership"],"talents":["Fearless (Everything)","Feint","Furious Assault","Relentless"],"trappings":["Nightmare with spiked barding","Large Shield with sharpened edges","Templar Lance","Unit of Troops"],"incomeSkill":[3]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-03.png","effects":[]}
|
||||||
|
{"_id":"DQx9jpHQIKqjvgCE","name":"Blood Chatelain","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.ehNNFJIUe14psxC2]{Blood Knight}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.VunQSHlfFVKOQpf8]{Blood Sated}, @Compendium[wfrp4e-vampires.vampires-talents.Q9X5ATbfOzTSjiIa]{Champion (Any)}, @Compendium[wfrp4e-vampires.vampires-talents.8mo3edGpxDW9SLZP]{Dark Fate}, @Compendium[wfrp4e-vampires.vampires-talents.F9brpeD0IFqucIig]{Wound Resistant}</p>\n<p> </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Blood Knight"},"class":{"type":"String","label":"Class","value":"Warrior"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"4"},"status":{"tier":"g","standing":4},"characteristics":["s","i","ag","ws","wp","fel"],"skills":["Language (Any)","Lore (Any)"],"talents":["Combat Master","Inspiring","Iron Will","War Leader"],"trappings":["Metal Breastplate","Metal Helmet"],"incomeSkill":[1]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-04.png","effects":[]}
|
||||||
|
{"_id":"EgGuMGHcu7MNi8Qc","name":"Night Raider","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.dbSUyQYsHHTVqSWE]{Night Raider}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.ORhesNr29rc5d8Ki]{Indefatigable}, @Compendium[wfrp4e-vampires.vampires-talents.fHuxjq9gkOpJrZCE]{Monstrous Mass}, @Compendium[wfrp4e-vampires.vampires-talents.9xDwKeUpS8X2BRQI]{Piercing Strike}, @Compendium[wfrp4e-vampires.vampires-talents.eyabELEbSuxFb2XD]{Predator of the Night}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Night Raider"},"class":{"type":"String","label":"Class","value":"Rogues"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"2"},"status":{"tier":"s","standing":3},"characteristics":["bs","s","ag","ws"],"skills":["Drive (Cart)","Gossip","Perception","Ranged (Bows)","Outdoor Survival","Set Trap"],"talents":["Drilled","Rover","Shadow","Tunnel Rat"],"trappings":["Bow with 10 Arrows","Horse and Cart","Shield"],"incomeSkill":[5]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-02.png","effects":[]}
|
||||||
|
{"_id":"FUo9PIaWo1Zj1LFu","name":"Imperial Handmaiden","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.sinmjz4zcWPcmSvF]{Handmaiden}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.VgFtbQpS2PUhsKJO]{Bait}, @Compendium[wfrp4e-vampires.vampires-talents.8NPN62mLO5KpalNM]{Defy the Dawn}, @Compendium[wfrp4e-vampires.vampires-talents.V8BXqhynyyq4ozhu]{Summon Storm}, @Compendium[wfrp4e-vampires.vampires-talents.luPaokIKrKsvRQiQ]{Unholy Regeneration}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Handmaiden"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"4"},"status":{"tier":"g","standing":1},"characteristics":["ws","ag","fel","wp","bs","int"],"skills":["Lore (Any)","Melee (Any)"],"talents":["Cat-tongued","Inspiring","Public Speaker","Secret Identity"],"trappings":["Impressive Jewellery","Secret Lair"],"incomeSkill":[0]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-04.png","effects":[]}
|
||||||
|
{"_id":"I1JtUMcIiGLCsTuf","name":"Blood Knight","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.ehNNFJIUe14psxC2]{Blood Knight}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.2JLdUfK2rL6R2np8]{Blademaster}, @Compendium[wfrp4e-vampires.vampires-talents.sD9LmlnE5WWMiSde]{Furious Charge}, @Compendium[wfrp4e-vampires.vampires-talents.GUngrsQx9qAk8NM1]{Quicksilver}, @Compendium[wfrp4e-vampires.vampires-talents.oPhnDqkTChlZGoux]{Vagabond Knight}</p>\n<p> </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Blood Knight"},"class":{"type":"String","label":"Class","value":"Warrior"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"2"},"status":{"tier":"s","standing":5},"characteristics":["s","i","ag","ws"],"skills":["Cool","Dodge","Endurance","Lore (Warfare)","Melee (Any)","Perception"],"talents":["Beat Blade","Reversal","Roughrider","Shieldsman"],"trappings":["Heavy Armour","Nightmare with barding","Lance","Large Shield"],"incomeSkill":[3]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-02.png","effects":[]}
|
||||||
|
{"_id":"IlxXyN3P4yUfd1as","name":"Blood Squire","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.ehNNFJIUe14psxC2]{Blood Knight}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.AeC9l4eebQabnbx8]{Hornblower}, @Compendium[wfrp4e-vampires.vampires-talents.4gWT8HNg029uR8tu]{Martial Honour}, @Compendium[wfrp4e-vampires.vampires-talents.9xDwKeUpS8X2BRQI]{Piercing Strike}, @Compendium[wfrp4e-vampires.vampires-talents.2lwhMzkdHWUdoAaX]{Quickblood}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Blood Knight"},"class":{"type":"String","label":"Class","value":"Warrior"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"1"},"status":{"tier":"s","standing":3},"characteristics":["s","i","ag"],"skills":["Athletics","Animal Care","Charm Animal","Intimidate","Language (Battle)","Lore (Heraldry)","Melee (Cavalry)","Ride (Nightmare)"],"talents":["Distract","Secret Identity","Stone Soup","Sturdy"],"trappings":["Buckler","Leather Breastplate","Sword"],"incomeSkill":[6]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-01.png","effects":[]}
|
||||||
|
{"_id":"RXWpe05kLvZyHnJa","name":"Odalisque","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.sinmjz4zcWPcmSvF]{Handmaiden}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.3QBgzZ14F9r2tIon]{Corrupted Innocence}, @Compendium[wfrp4e-vampires.vampires-talents.2lwhMzkdHWUdoAaX]{Quickblood}, @Compendium[wfrp4e-vampires.vampires-talents.iecljrk7B33GELOf]{Transfixing Gaze}, @Compendium[wfrp4e-vampires.vampires-talents.YPKN594BFmtzidAA]{Unhallowed Soul}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Handmaiden"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"1"},"status":{"tier":"b","standing":2},"characteristics":["ws","ag","fel"],"skills":["Charm","Dodge","Entertain (Any)","Gossip","Intuition","Gamble","Melee (Basic)","Pick Lock"],"talents":["Etiquette (Nobles)","Read/Write","Supportive","Warrior Born"],"trappings":["Fine Garb","Hair Full of Secrets","Hand Weapon","Leather Corset","Rope"],"incomeSkill":[2]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-01.png","effects":[]}
|
||||||
|
{"_id":"ReiHYsNpfP1L1F6P","name":"Ghoul Lord","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.LM32MzJyJWy32Gl8]{Ghoul Master}</p>\n<p><strong style=\"box-sizing: border-box; user-select: text; font-family: CaslonPro;\">Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.lmYkx3YI06Y7LAZS]{Armoured Flesh}, @Compendium[wfrp4e-vampires.vampires-talents.fHuxjq9gkOpJrZCE]{Monstrous Mass}, @Compendium[wfrp4e-vampires.vampires-talents.g3oST6IdCl5Ig6Mj]{Talons}, @Compendium[wfrp4e-vampires.vampires-talents.4TzRTGLzjJM8cZaD]{Terrible Blows}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Ghoul Master"},"class":{"type":"String","label":"Class","value":"Rangers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"3"},"status":{"tier":"s","standing":5},"characteristics":["ws","ag","wp","i","t"],"skills":["Leadership","Melee (Parry)","Outdoor Survival","Ride (Dire Wolf)"],"talents":["Fearless (Everything)","Implacable","Reaction Strike","Strike to Injure"],"trappings":["Dire Wolf Mount","Shield","Sword","Grave Guard Entourage"],"incomeSkill":[0]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-03.png","effects":[]}
|
||||||
|
{"_id":"T29g40RYH5pntsPE","name":"Snatcher","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.dbSUyQYsHHTVqSWE]{Night Raider}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.bcy9559E29v3YvZ2]{Aethyric Cipher}, @Compendium[wfrp4e-vampires.vampires-talents.RCFXrKWP9dByRUM1]{Ethereal Mist}, @Compendium[wfrp4e-vampires.vampires-talents.kxJGs2uAILibXXpD]{Familiar Form}, @Compendium[wfrp4e-vampires.vampires-talents.Zz1fgd1RGZXUY5of]{Scent Blood}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Night Raider"},"class":{"type":"String","label":"Class","value":"Rogues"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"1"},"status":{"tier":"s","standing":1},"characteristics":["bs","s","ag"],"skills":["Athletics","Climb","Cool","Intimidate","Melee (Basic)","Stealth","Track"],"talents":["Alley-Cat","Break and Enter","Fleet Footed","Strike to Stun"],"trappings":["Club","Leather Jerkin"],"incomeSkill":[6]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-01.png","effects":[]}
|
||||||
|
{"name":"Vampire Thrall","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.g2K6L7KdtQUeBK98]{Vampire Count}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.RCFXrKWP9dByRUM1]{Ethereal Mist}, @Compendium[wfrp4e-vampires.vampires-talents.57SvjwWKmpVgqOsH]{Night Witch}, @Compendium[wfrp4e-vampires.vampires-talents.wMLaL1i5ddoc7M6L]{Summon Vermin}, @Compendium[wfrp4e-vampires.vampires-talents.iecljrk7B33GELOf]{Transfixing Gaze}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Vampire Count"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"1"},"status":{"tier":"g","standing":1},"characteristics":["ws","s","i"],"skills":["Charm","Gossip","Haggle","Intimidate","Language (Classical)","Lore (Vampires)","Melee (Basic)","Play (Organ)"],"talents":["Etiquette (Nobles)","Noble Blood","Read/Write","Suave"],"trappings":["Leather Jack","Sword","10 GC"],"incomeSkill":[7]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-01.png","effects":[],"_id":"YxV1WLcWv0ak9qry"}
|
||||||
|
{"_id":"gEohE3Vb5FQRCz1J","name":"Raider Captain","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.dbSUyQYsHHTVqSWE]{Night Raider}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.VgFtbQpS2PUhsKJO]{Bait}, @Compendium[wfrp4e-vampires.vampires-talents.YbMgAdU5bOq2YCi6]{Psychic Drain}, @Compendium[wfrp4e-vampires.vampires-talents.g3oST6IdCl5Ig6Mj]{Talons}, @Compendium[wfrp4e-vampires.vampires-talents.0mDiIYi5IM8nyFVn]{Tough Hide}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Night Raider"},"class":{"type":"String","label":"Class","value":"Rogues"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"3"},"status":{"tier":"s","standing":5},"characteristics":["bs","s","ag","ws","wp"],"skills":["Endurance","Intuition","Leadership","Ranged (Any)"],"talents":["Nimble Fingered","Read/Write","Relentless","Sniper"],"trappings":["Band of Raiders","Helmet","Mail Coat","Skeleton Steed"],"incomeSkill":[2]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-03.png","effects":[]}
|
||||||
|
{"name":"Vampire King","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.g2K6L7KdtQUeBK98]{Vampire Count}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.ZMfN9jafRUKIs2WE]{Dark Majesty}, @Compendium[wfrp4e-vampires.vampires-talents.1w5UpCyknqYPGZV0]{Ruler of the Night}, @Compendium[wfrp4e-vampires.vampires-talents.V8BXqhynyyq4ozhu]{Summon Storm}, @Compendium[wfrp4e-vampires.vampires-talents.yEWBeSnOfdZfnNak]{Undying}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Vampire Count"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"4"},"status":{"tier":"g","standing":7},"characteristics":["ws","s","i","fel","wp","int"],"skills":["Lore (Any)","Language (Any)"],"talents":["Coolheaded","Dealmaker","Public Speaker","War Leader"],"trappings":["Carriage pulled by Spectral Steeds","200 GC","Stable of Undead Monsters","Treasure worth 1000 GC","Province"],"incomeSkill":[0]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-04.png","effects":[],"_id":"jKey2wrhPo21gm3w"}
|
||||||
|
{"_id":"mpeA1DR5GDGZ6slU","name":"Lector Priest","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.YTqhNv9oY8YrjC7S]{Lector}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.Usx7H7Rh1yoU6hmM]{Mastery over Death}, @Compendium[wfrp4e-vampires.vampires-talents.YbMgAdU5bOq2YCi6]{Psychic Drain}, @Compendium[wfrp4e-vampires.vampires-talents.wMLaL1i5ddoc7M6L]{Summon Vermin}, @Compendium[wfrp4e-vampires.vampires-talents.rzGrmJRgEoCkBZOT]{Walking Death}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Lector"},"class":{"type":"String","label":"Class","value":"Academics"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"3"},"status":{"tier":"g","standing":1},"characteristics":["i","int","wp","t","ag"],"skills":["Evaluate","Lore (Nehekhara)","Ride (Any)","Stealth (Any)"],"talents":["Bookish","Hardy","Magical Sense","Robust"],"trappings":["Altar (Magic)","Crypt"],"incomeSkill":[1]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-03.png","effects":[]}
|
||||||
|
{"name":"Vampire Lord","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.g2K6L7KdtQUeBK98]{Vampire Count}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.kTQ4QveIJNxWq6CT]{Ageless Cunning}, @Compendium[wfrp4e-vampires.vampires-talents.VgFtbQpS2PUhsKJO]{Bait}, @Compendium[wfrp4e-vampires.vampires-talents.wdT0mtU6ixw2dqjv]{Mindflayer}, @Compendium[wfrp4e-vampires.vampires-talents.57SvjwWKmpVgqOsH]{Night Witch}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Vampire Count"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"3"},"status":{"tier":"g","standing":5},"characteristics":["ws","s","i","fel","wp"],"skills":["Charm Animal","Climb","Lore (Warfare)","Ride (Nightmare)"],"talents":["Commanding Presence","Master Orator","Sixth Sense","Wealthy"],"trappings":["Fiefdom","Nightmare with Saddle and Barding","100 GC","Rampant Megalomania"],"incomeSkill":[3]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-03.png","effects":[],"_id":"qUEASUhpuGvtt9Va"}
|
||||||
|
{"_id":"rGmlqj5R8k2vBl3J","name":"Handmaiden","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.sinmjz4zcWPcmSvF]{Handmaiden}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.tMjmJYiU51nBz9Eg]{Domination}, @Compendium[wfrp4e-vampires.vampires-talents.kxJGs2uAILibXXpD]{Familiar Form}, @Compendium[wfrp4e-vampires.vampires-talents.687Q5zW2SKDwqSKB]{Glamour}, @Compendium[wfrp4e-vampires.vampires-talents.GUngrsQx9qAk8NM1]{Quicksilver}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Handmaiden"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"2"},"status":{"tier":"s","standing":1},"characteristics":["ws","ag","fel","wp"],"skills":["Cool","Language (Any)","Lore (Politics)","Melee (Parry)","Perception","Stealth (Urban)"],"talents":["Ambidextrous","Blather","Catfall","Noble Blood"],"trappings":["Fine Hat","Powerful Clients","Swordbreaker"],"incomeSkill":[2]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-02.png","effects":[]}
|
||||||
|
{"name":"Vampire Count","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.g2K6L7KdtQUeBK98]{Vampire Count}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.TdLZA1jXnQiVWfBz]{Deathless Minions}, @Compendium[wfrp4e-vampires.vampires-talents.tMjmJYiU51nBz9Eg]{Domination}, @Compendium[wfrp4e-vampires.vampires-talents.fBnfsOZC3OENqkyO]{Summon Wolves}, @Compendium[wfrp4e-vampires.vampires-talents.2CqHHAWapluzdfWV]{Wolf Form}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Vampire Count"},"class":{"type":"String","label":"Class","value":"Courtiers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"2"},"status":{"tier":"g","standing":3},"characteristics":["ws","s","i","fel"],"skills":["Animal Care","Cool","Intuition","Leadership","Melee (Fencing)","Perception"],"talents":["Argumentative","Inspiring","Schemer","Strong-minded"],"trappings":["Coach pulled by Skeletal Steeds","Evil Laugh","Fine Clothing","Mail Coat","Rapier","Thrall","Manor","50GC"],"incomeSkill":[0]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-02.png","effects":[],"_id":"sPok1qr53jOV1tZh"}
|
||||||
|
{"_id":"vWfaguqYpBHXbIlt","name":"Lector Novitiate","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.YTqhNv9oY8YrjC7S]{Lector}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.ZMfN9jafRUKIs2WE]{Dark Majesty}, @Compendium[wfrp4e-vampires.vampires-talents.cnxpUjDXy3OJPUfe]{Deathsight}, @Compendium[wfrp4e-vampires.vampires-talents.Y2uy8PVngDSDEZMs]{Malformed}, @Compendium[wfrp4e-vampires.vampires-talents.93TMzkQAG0xkd8dx]{Wellspring of Dhar}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Lector"},"class":{"type":"String","label":"Class","value":"Academics"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"1"},"status":{"tier":"b","standing":3},"characteristics":["i","int","wp"],"skills":["Channelling","Dodge","Endurance","Intuition","Language (Magick)","Leadership","Lore (Magic)","Melee (Brawling)"],"talents":["Noble Blood","Petty Magic","Read/Write","Sixth Sense"],"trappings":["Grimoire","Quarterstaff"],"incomeSkill":[4]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-01.png","effects":[]}
|
||||||
|
{"_id":"xN05eMbSoep69RZU","name":"Raider Baron","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.dbSUyQYsHHTVqSWE]{Night Raider}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.lmYkx3YI06Y7LAZS]{Armoured Flesh}, @Compendium[wfrp4e-vampires.vampires-talents.8iZfufG0rpwSaMnU]{Revenant}, @Compendium[wfrp4e-vampires.vampires-talents.YPKN594BFmtzidAA]{Unhallowed Soul}, @Compendium[wfrp4e-vampires.vampires-talents.FOsWNg5ZK70tRRg3]{Vanguard}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Night Raider"},"class":{"type":"String","label":"Class","value":"Rogues"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"4"},"status":{"tier":"g","standing":1},"characteristics":["bs","s","ag","ws","wp","fel"],"skills":["Charm","Lore (Empire)"],"talents":["Deadeye Shot","Nose for Trouble","Suave"],"trappings":["Lair","Grave Guards"],"incomeSkill":[1]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-04.png","effects":[]}
|
||||||
|
{"_id":"xXI205ASgyS8A5fa","name":"Lector","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group: </strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.YTqhNv9oY8YrjC7S]{Lector}</p>\n<p><strong>Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.RCFXrKWP9dByRUM1]{Ethereal Mist}, @Compendium[wfrp4e-vampires.vampires-talents.L985FTId0JVgE0aA]{Nehekharan Scroll}, @Compendium[wfrp4e-vampires.vampires-talents.ozP5qHp70TY8tCIS]{Summon Ancients}, @Compendium[wfrp4e-vampires.vampires-talents.bYubjczXrdN3rujm]{Summon Ghouls}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Lector"},"class":{"type":"String","label":"Class","value":"Academics"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"2"},"status":{"tier":"s","standing":3},"characteristics":["i","int","wp","t"],"skills":["Charm","Cool","Intimidate","Melee (Polearm)","Perception","Research"],"talents":["Arcane Magic (Necromancy)","Fast Hands","Second Sight","Surgery"],"trappings":["Cauldron","Morgue"],"incomeSkill":[5]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-02.png","effects":[]}
|
||||||
|
{"_id":"yNG2lNzqtqpjyjOH","name":"Ghoul King","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"career","data":{"description":{"type":"String","label":"Description","value":"<p><strong>Career Group:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-journals.LM32MzJyJWy32Gl8]{Ghoul Master}</p>\n<p><strong style=\"box-sizing: border-box; user-select: text; font-family: CaslonPro;\">Blood Gifts:</strong></p>\n<p>@Compendium[wfrp4e-vampires.vampires-talents.ZMfN9jafRUKIs2WE]{Dark Majesty}, @Compendium[wfrp4e-vampires.vampires-talents.EXFT8KJdEDYxjhAY]{Monstrous Glory}, @Compendium[wfrp4e-vampires.vampires-talents.luPaokIKrKsvRQiQ]{Unholy Regeneration}, @Compendium[wfrp4e-vampires.vampires-talents.lzXeW8A4OkFiAwxH]{Waterwalker}</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"careergroup":{"type":"String","label":"Career Group","value":"Ghoul Master"},"class":{"type":"String","label":"Class","value":"Rangers"},"current":{"type":"Boolean","value":false},"complete":{"type":"Boolean","value":false},"level":{"type":"String","label":"Career Level","value":"4"},"status":{"tier":"g","standing":1},"characteristics":["ws","ag","wp","i","t","int"],"skills":["Cool","Navigation"],"talents":["Furious Assault","Iron Will","Slayer","Stout-hearted"],"trappings":["Black Knight Retinue","Doom Wolf Companion","Pack of Dire Wolves"],"incomeSkill":[1]},"flags":{},"img":"modules/wfrp4e-core/icons/careers/advisor-04.png","effects":[]}
|
20
packs/journals.db
Normal file
20
packs/journals.db
Normal file
File diff suppressed because one or more lines are too long
57
packs/mutations.db
Normal file
57
packs/mutations.db
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
{"_id":"0BitjucBj3FB8G3G","name":"Ravening Maw","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Your teeth harden to the strength of iron, and you know now that your @Compendium[wfrp4e-core.traits.pLW9SVX0TVTYPiPv]{Bite} will leave greater wounds behind.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"uEBlJs3E7MjtJCts","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"// First get their current Bite specification value\nlet actorBiteTrait = args.actor.data.traits.find(trait => trait.name === \"Bite\");\nlet actorHasBiteTrait = !(actorBiteTrait == null);\n\nconsole.log(actorHasBiteTrait, actorBiteTrait );\n\n// If the Bite trait exists, get the current damage value\nif (actorHasBiteTrait) {\n let previousBiteValue = actorBiteTrait.data.specification.value;\n let biteTraitId = actorBiteTrait._id;\n\n // Now delete the old trait\n args.actor.deleteEmbeddedEntity(\"OwnedItem\", biteTraitId);\n\n // Now add a new bite trait with +2 spec value\n fromUuid(\"Compendium.wfrp4e-core.traits.pLW9SVX0TVTYPiPv\").then(item => {\n console.log(item);\n item.data.data.specification.value = previousBiteValue + 2;\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data);\n })\n}"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Ravening Maw - Bite","tint":"","transfer":true},{"_id":"9xkEeK0utkRgfFeQ","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10\n});"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Ravening Maw - Fellowship","tint":"","transfer":true}]}
|
||||||
|
{"_id":"0HMzUrSyX10D39zn","name":"Extra Blood Gift","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>You haved gorged on Blood and gain a random Blood Gift (@Compendium[wfrp4e-vampires.vampires-journals.fYpqtm20J1487SRe]{Blood Gifts (Bloodline)})</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"2pNvMGnMy2LTaoaJ","name":"Withered Corpse","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"HUAFjDDu9PI007KX","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.s.modifier\": actorObj.data.data.characteristics.s.modifier-10,\n \"data.characteristics.t.modifier\": actorObj.data.data.characteristics.t.modifier+10\n});"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Withered Corpse","tint":"","transfer":true}]}
|
||||||
|
{"_id":"34XsjyqHUQZ3NpZP","name":"Beyond Death","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>You are no longer capable of suffering Critical Wounds, ignoring them entirely.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier-20,\n \"data.characteristics.i.modifier\": actorObj.data.data.characteristics.i.modifier-20,\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Beyond Death","tint":"","transfer":true}]}
|
||||||
|
{"_id":"3sdhZgqyEzQemdHA","name":"Blasted Mind","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.IAWyzDfC286a9MPz]{Immunity to Psychology} Trait for [[/r 1d10]] rounds whenever you would take a <em>Broken </em>Condition, afterwards take [[/r 1d10]] <em>Broken </em>Conditions.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"4N1z7C5t0U2EjXjS","name":"Worried Jitters","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-5,\n \"data.characteristics.agi.modifier\": actorObj.data.data.characteristics.agi.modifier+5\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Worried Jitters","tint":"","transfer":true}]}
|
||||||
|
{"_id":"7gln3IN3716dPbHs","name":"Megalomania","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier+10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Megalomania","tint":"","transfer":true}]}
|
||||||
|
{"_id":"9OLusLr7GHL5NjSC","name":"Beastly","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Whenever subject to Psychology gain the @Compendium[wfrp4e-core.traits.AGcJl5rHjkyIQBPP]{Bestial} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Beastly","tint":"","transfer":true}]}
|
||||||
|
{"_id":"9OlmWjZRH29AZRvL","name":"Distended Arms","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>If you and your opponent have weapons of the same Reach, your weapon counts as longer (WFRP, Page 297).</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"Cdu3VyYw3YhPr83B","name":"Animal Ears","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.talents.9h82z72XGo9tfgQS]{Acute Sense (Hearing)} Talent. Choose Bat, Rat, or Wolf. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"0Y9IyYmngvo9tvn1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.talents.9h82z72XGo9tfgQS\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Animal Ears","tint":"","transfer":true}]}
|
||||||
|
{"_id":"Dw8EgmbLF61kc2x3","name":"Extra Weakness","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>You are a pitiful Vampire, and are weaker than your brethren. Gain a random weakness (@Compendium[wfrp4e-vampires.vampires-journals.0Nva16Bc52LUZ6a7]{Weaknesses (Roll Table)}). </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"E5umzVsz5jFM6lPd","name":"Monstrous Paranoia","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.IPKRMGry6WotuS1G]{Skittish} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10,\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Monstrous Paranoia - Characteristics","tint":"","transfer":true},{"_id":"HoCu2qjGBiQXhsPH","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"fromUuid(\"Compendium.wfrp4e-core.traits.IPKRMGry6WotuS1G\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Monstrous Paranoia - Trait","tint":"","transfer":true}]}
|
||||||
|
{"_id":"FiTPkL1DTjgXnOHB","name":"Chaotic Mind","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.agi.modifier\": actorObj.data.data.characteristics.agi.modifier+10,\n \"data.characteristics.int.modifier\": actorObj.data.data.characteristics.int.modifier-5,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier-5,\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Chaotic Mind","tint":"","transfer":true}]}
|
||||||
|
{"_id":"GYbIB4GRLNyvLvDW","name":"Jealous","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Jealous","tint":"","transfer":true}]}
|
||||||
|
{"_id":"GchNkKD92QvgTH8Q","name":"Chaotic Dreams","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the <em>Fatigued</em> Condition for the first two hours of each night.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"HbUCdXPeIOIMdWBw","name":"Fantasist","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.i.modifier\": actorObj.data.data.characteristics.i.modifier-5,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier-5\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Fantasist","tint":"","transfer":true}]}
|
||||||
|
{"_id":"HqZXOvC8ecagjt1X","name":"Wings","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-vampires.vampires-talents.ly2VAgHputjQMm6L]{Wings} Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"ZFx5ZHz61VrQFzU4","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-vampires.vampires-talents.ly2VAgHputjQMm6L\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Wings","tint":"","transfer":true}]}
|
||||||
|
{"_id":"HwkAh65vAYiLfP0c","name":"Unending Malice","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>-10 on any Test not hurting another; +10 on any Test to hurt.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"I57S1vs4qM5HdvJC","name":"Vacant Wandering","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.9GNpAqgsKzxZKJpp]{Stupid} Trait when alone.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.int.modifier\": actorObj.data.data.characteristics.int.modifier-10,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier+10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Vacant Wandering","tint":"","transfer":true}]}
|
||||||
|
{"_id":"IOk5JGaL8K2Wv0x0","name":"Daemonic Eyes","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"PWzqWBFUht3II8q7","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.i.modifier\": actorObj.data.data.characteristics.i.modifier+10,\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier+10\n});","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Daemonic Eyes","tint":"","transfer":true}]}
|
||||||
|
{"_id":"K0aSiv2HAfE05IZX","name":"Devil's Tongue","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"PWzqWBFUht3II8q7","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.pTorrE0l3VybAbtn\").then(item => {\n item.data.data.specification.value = 2;\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Devil's Tongue - Fear","tint":"","transfer":true},{"_id":"n2iJBCtRk1OgtqVu","flags":{"wfrp4e":{"effectTrigger":"prefillDialog","effectApplication":"actor","script":"console.log(args);\nif (args.type == \"skill\" && args.item.name.includes(\"Language\")) {\n args.prefillModifiers.modifier -= 5;\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Devil's Tongue - Speaking","tint":"","transfer":true}]}
|
||||||
|
{"_id":"KVvTODRqqPjobwOn","name":"Rotting Flesh","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"PWzqWBFUht3II8q7","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.pTorrE0l3VybAbtn\").then(item => {\n item.data.data.specification.value = 2;\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Rotting Flesh - Fear","tint":"","transfer":true},{"_id":"QA8BgQvJLwTm2R72","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"fromUuid(\"Compendium.wfrp4e-core.traits.V0c3qBU1CMm8bmsW\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Rotting Flesh - Infected","tint":"","transfer":true}]}
|
||||||
|
{"_id":"KalsYVF5dU4A2Q7f","name":"Lingering Repulsion","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the <em>Nausea</em> Symptom for [[/r 1d10]] hours after interacting with an innocent.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"KrViznPJ7o9k7RGt","name":"Spider's Kiss","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.gFkRm9wS65qe18Xv]{Venom (Challenging)} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"ZFx5ZHz61VrQFzU4","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.gFkRm9wS65qe18Xv\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Spider's Kiss","tint":"","transfer":true}]}
|
||||||
|
{"_id":"KvroPudtxVQSMoPz","name":"Sick Spirit","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the <em>Consulsions </em>Symptom for [[/r 1d10]] hours if you fail a Test derived from Willpower.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"NANvLX7ch7g37h8E","name":"Hateful Impulses","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.0VpT5yubw4UL7j6f]{Animosity (All not of your Bloodline)} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"HoCu2qjGBiQXhsPH","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"fromUuid(\"Compendium.wfrp4e-core.traits.0VpT5yubw4UL7j6f\").then(item => {\n item.data.data.specification.value = \"All not of your Bloodline\";\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Hateful Impulses - Trait","tint":"","transfer":true}]}
|
||||||
|
{"_id":"NPSl2B2bRTtuci0v","name":"Contorting Corpus","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>You can fit through any space wide enough to fit your head, and gain +10 Agility.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"O6EqCY3AgbdodifS","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.ag.modifier\": actorObj.data.data.characteristics.ag.modifier+10\n});","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Contorting Corpus","tint":"","transfer":true}]}
|
||||||
|
{"_id":"NR7g9zbYWaiZZVaz","name":"Hounds of Despair","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the <em>Malaise </em>Symptom for [[/r 1d10]] hours if you fail a Test derived from Willpower.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"P9D5G7fmTCyHAjPN","name":"Totally Unhinged","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-20,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier+10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Totally Unhinged","tint":"","transfer":true}]}
|
||||||
|
{"_id":"QXvpg4IiVlJS1iEC","name":"Sepulchrul Miasma","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Your skin can ooze mist as a Free Action; everyone within [[/r 1d10]] yards suffers a -20 Initiative penalty for Toughness Bonus minutes.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"Rt8hoM5cQBbdbM6S","name":"Animal Eyes","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.talents.9h82z72XGo9tfgQS]{Acute Sense (Sight)} Talent. Choose Bat, Rat, or Wolf. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"0Y9IyYmngvo9tvn1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.talents.9h82z72XGo9tfgQS\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Animal Eyes","tint":"","transfer":true}]}
|
||||||
|
{"_id":"TYs8G1af8tcugdrx","name":"Breathe Mist","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.uqGxFOEqeurwkAO3]{Breath (Cold)} trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"0Y9IyYmngvo9tvn1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.uqGxFOEqeurwkAO3\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Breathe Mist","tint":"","transfer":true}]}
|
||||||
|
{"_id":"ToZIK7wCFHn6lX21","name":"Hollow Heart","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier+10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Hollow Heart","tint":"","transfer":true}]}
|
||||||
|
{"_id":"U7Se8TlXcZTjOS8M","name":"Thrill Seeker","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.i.modifier\": actorObj.data.data.characteristics.i.modifier-10,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier+10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Thrill Seeker","tint":"","transfer":true}]}
|
||||||
|
{"_id":"UFBYEbqcHYJz6Gmy","name":"Iron Teeth","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Your teeth harden to the strength of iron, and you know now that your @Compendium[wfrp4e-core.traits.pLW9SVX0TVTYPiPv]{Bite} will leave such greivous wounds behind.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"aeznOmtgI0syDfRo","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"prefillDialog","script":"if (args.type == \"skill\" && args.item.name.includes(\"Language\")) {\n args.prefillModifiers.modifier -= 10;\n}"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Iron Teeth - Speaking","tint":"","transfer":true}]}
|
||||||
|
{"_id":"UJoLjF0dlKPXmWnV","name":"Beastly Snout","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.talents.9h82z72XGo9tfgQS]{Acute Sense (Smell)} Talent. Choose Bat, Rat, or Wolf. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"0Y9IyYmngvo9tvn1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.talents.9h82z72XGo9tfgQS\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Animal Eyes","tint":"","transfer":true}]}
|
||||||
|
{"_id":"Vg7lZWWsMbsF5lxH","name":"Suspicious Mind","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.i.modifier\": actorObj.data.data.characteristics.i.modifier-5,\n \"data.characteristics.int.modifier\": actorObj.data.data.characteristics.int.modifier-5\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Suspicious Mind","tint":"","transfer":true}]}
|
||||||
|
{"_id":"ZOR4R2p7NF65BfD2","name":"Monstrous Visage","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"PWzqWBFUht3II8q7","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10\n});","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Monstrous Visage - Fellowship","tint":"","transfer":true},{"_id":"rXOLdsixOFJCAlab","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"prefillDialog","script":"console.log(args);\nif (args.type == \"skill\" && args.item.name.includes(\"Intimidate\")) {\n args.prefillModifiers.modifier += 10;\n}"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Monstrous Visage - Intimidate","tint":"","transfer":true}]}
|
||||||
|
{"_id":"btFXxopzVlm4DI8O","name":"Diseased","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.PaW8i6JOxWyzAZCz]{Diseased} trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"0Y9IyYmngvo9tvn1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.PaW8i6JOxWyzAZCz\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Diseased","tint":"","transfer":true}]}
|
||||||
|
{"_id":"dZF77Q5tlgbYgdwO","name":"Salivating","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>You require twice as much blood to sate your Hunger.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"fcNhxb2fsBKqgeAY","name":"Hurried Masochism","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.GbDyBCu8ZjDp6dkj]{Belligerent} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"HoCu2qjGBiQXhsPH","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"fromUuid(\"Compendium.wfrp4e-core.traits.GbDyBCu8ZjDp6dkj\").then(item => {\n item.data.data.specification.value = \"Religion\";\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Hurried Masochism","tint":"","transfer":true}]}
|
||||||
|
{"_id":"gHwZkN7oho8P8c46","name":"Tortured Visions","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.i.modifier\": actorObj.data.data.characteristics.i.modifier-10,\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Tortured Visions","tint":"","transfer":true}]}
|
||||||
|
{"_id":"hgjX2wygmDMOt6jV","name":"Devolved","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.int.modifier\": actorObj.data.data.characteristics.int.modifier-10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Devolved","tint":"","transfer":true}]}
|
||||||
|
{"_id":"jFz4QW5biyn3wOE4","name":"Blighted Presence","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Anyone you touch with bare skin must pass a <strong>Challenging (+0) Endurance Test</strong> or suffer the effects of the @Compendium[wfrp4e-core.spells.NytMCgP0IXtHnFwm]{Blight} spell.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"jYmFkbGhFgzgwPLm","name":"Blasphemous Soul","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.aE3pyW20Orvdjzj0]{Hatred (Religion)} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier+10,\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Blasphemous Soul - Characteristics","tint":"","transfer":true},{"_id":"HoCu2qjGBiQXhsPH","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"fromUuid(\"Compendium.wfrp4e-core.traits.aE3pyW20Orvdjzj0\").then(item => {\n item.data.data.specification.value = \"Religion\";\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Blasphemous Soul - Trait","tint":"","transfer":true}]}
|
||||||
|
{"_id":"kjEUeiJvnnNgRZMc","name":"Terrible Phobia","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.4CMKeDTDrRQZbPIJ]{Afraid} Trait. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"HoCu2qjGBiQXhsPH","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"fromUuid(\"Compendium.wfrp4e-core.traits.4CMKeDTDrRQZbPIJ\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Terrible Phobia","tint":"","transfer":true}]}
|
||||||
|
{"_id":"n4bmq6eTD6gRiYUr","name":"Shaky Sentience","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Subject to @Compendium[wfrp4e-core.traits.yRhhOlt18COq4e1q]{Frenzy} if you fail a Test derived from Willpower.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"nR9he7jv4vMYpOYF","name":"Proboscis","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"PWzqWBFUht3II8q7","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.4xF7M6ylIiGntekh\").then(item => {\n item.data.name = \"Mouth Proboscis\";\n item.data.data.specification.value = 3;\n item.data.data.description.value = `<p>This Vampire has a proboscis instead of a tongue.</p>`;\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Proboscis - Tentacle","tint":"","transfer":true},{"_id":"n2iJBCtRk1OgtqVu","flags":{"wfrp4e":{"effectTrigger":"prefillDialog","effectApplication":"actor","script":"console.log(args);\nif (args.type == \"skill\" && args.item.name.includes(\"Language\")) {\n args.prefillModifiers.modifier -= 10;\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Proboscis - Speaking","tint":"","transfer":true}]}
|
||||||
|
{"_id":"o0PFPUfIFD08jKnd","name":"Aethyric Storm","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.talents.qdMbxW09FUoYBzmB]{Witch!} Talent.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"0Y9IyYmngvo9tvn1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.talents.qdMbxW09FUoYBzmB\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Aethyric Storm - Witch","tint":"","transfer":true},{"_id":"CVUf9ABJu29U4wyo","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-5,\n \"data.characteristics.int.modifier\": actorObj.data.data.characteristics.int.modifier-5\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Aethyric Storm - Characteristics","tint":"","transfer":true}]}
|
||||||
|
{"_id":"ozYMN2HNEKhwReJr","name":"Talons","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-vampires.vampires-talents.g3oST6IdCl5Ig6Mj]{Talons} Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"ZFx5ZHz61VrQFzU4","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-vampires.vampires-talents.g3oST6IdCl5Ig6Mj\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Talons","tint":"","transfer":true}]}
|
||||||
|
{"_id":"qfWSKrwD236c2n1i","name":"Awful Cravings","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"CVUf9ABJu29U4wyo","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-5,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier-5\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Awful Cravings","tint":"","transfer":true}]}
|
||||||
|
{"_id":"rEfyxu7D7DJLJ3Zg","name":"Beastly Legs","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Your movement is increased by a pair of beastly legs. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"0Y9IyYmngvo9tvn1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\"data.details.move.value\": actorObj.data.data.details.move.value+1});","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Beastly Legs","tint":"","transfer":true}]}
|
||||||
|
{"_id":"rfqaWKDDVz0alVjJ","name":"Panicked Urgency","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.agi.modifier\": actorObj.data.data.characteristics.agi.modifier+10,\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier-10\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Panicked Urgency","tint":"","transfer":true}]}
|
||||||
|
{"_id":"sfHs8wtwFZLRy3UI","name":"Animalistic Psyche","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-core.traits.AGcJl5rHjkyIQBPP]{Bestial} for [[/r 1d10]] hours if you fail a Test derived from Willpower.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[]}
|
||||||
|
{"_id":"sfKZAb3DT8RwXRHR","name":"Shapeshifter","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":"<p>Gain the @Compendium[wfrp4e-vampires.vampires-traits.g6mgSdQ0cLPhyEKZ]{Shapeshifter} trait. You will transform involuntarily if you fail any Tests derived from Willpower.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"ZFx5ZHz61VrQFzU4","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-vampires.vampires-traits.g6mgSdQ0cLPhyEKZ\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Shapeshifter","tint":"","transfer":true}]}
|
||||||
|
{"_id":"wZ6LyF0I1dhrzAX7","name":"Blood Bloated","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"PWzqWBFUht3II8q7","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.details.move.value\": actorObj.data.data.details.move.value-1,\n \"data.characteristics.s.modifier\": actorObj.data.data.characteristics.s.modifier+5,\n \"data.characteristics.t.modifier\": actorObj.data.data.characteristics.t.modifier+5\n});","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Blood Bloated","tint":"","transfer":true}]}
|
||||||
|
{"_id":"ya1eu8nsJaEVOaNy","name":"Beast Within","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"mutation","data":{"description":{"type":"String","label":"Description","value":null},"gmdescription":{"type":"String","label":"Description","value":""},"mutationType":{"label":"Type","type":"String","value":"physical"},"modifier":{"value":"","type":"String","label":"Modifier"},"modifiesSkills":{"value":false,"type":"Boolean","label":"Skill Modifier?"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"description"},"img":"modules/wfrp4e-core/icons/mutations/mutation.png","effects":[{"_id":"qorLqh0yQQH7TAuB","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier+10,\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-5,\n \"data.characteristics.int.modifier\": actorObj.data.data.characteristics.int.modifier-5\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/mutations/mutation.png","label":"Beast Within","tint":"","transfer":true}]}
|
91
packs/talents.db
Normal file
91
packs/talents.db
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
{"_id":"0Gp6pO27EhTidIK0","name":"Natural Necromancer","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You may intuitively command Undead Creatures and Ghouls if they are within 100 yards. You may command a number of such Creatures up to your Willpower rating, even if you do not possess Necromancy.</p>\n<p>Simple commands such as attack, defend, find or track are automatic and can be issued with a Free Action to all Creatures at once.</p>\n<p>You can issue more complicated commands, or commands beyond 100 yards, with a <strong>Challenging (+0) Leadership Test</strong>.</p>\n<p>Most Undead and Ghouls will not resist your commands, though exceptionally powerful Undead might, if the GM deems fit. If you do learn Necromancy, you do not suffer miscasts from rolling doubles on successful <strong>Channelling (Dhar) Tests</strong> or <strong>Language (Magick) Tests</strong> using Dhar</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"0mDiIYi5IM8nyFVn","name":"Tough Hide","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Your flesh is like leather and your bones are like steel, allowing you to shrug off much of the effects of blunt trauma. You add your Toughness Bonus a second time when reducing incoming Wounds against weapons with the Pummelling Quality.</p>\n<p>If such an attack would normally ignore your Toughness Bonus, it only ignores your standard Toughness Bonus, not the additional bonus granted by this Blood Gift. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"4tTqJxSaZM8GNlZP","flags":{"wfrp4e":{"effectTrigger":"takeDamage","effectApplication":"actor","script":"console.log(args)\n\n// Get some necessary values\nlet toughnessValue = args.actor.data.data.characteristics.t.bonus;\nlet damageDealtBeforeToughHide = args.totalWoundLoss;\nlet weaponQualities = args.opposeData.attackerTestResult.weapon.properties.qualities;\nlet weaponHasPummelQuality = weaponQualities.includes(\"Pummel\");\n\n// Add a message to remind players\nlet attackerName = args.attacker.name;\nlet defenderName = args.actor.name;\nlet messageContent = `<b>${defenderName}'s</b> Tough Hide reduces <b>${attackerName}'s</b> damage by <b>${toughnessValue}</b>!`;\n\nif (weaponHasPummelQuality) {\n args.totalWoundLoss -= toughnessValue;\n ChatMessage.create({content: messageContent});\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Tough Hide","tint":"","transfer":true}]}
|
||||||
|
{"_id":"0vmeSviY185GtAqB","name":"Bat Form","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You may use an Action to transform into a @Compendium[wfrp4e-vampires.vampires-actors.LwvcObhTIImws8Uw]{Vampire Bat}. Your clothes and possessions are absorbed into your body and reappear when the transformation ends. You gain all the traits of this animal, but retain your own Initiative, Intelligence, Willpower, Fellowship and Wounds. Transforming back into your normal form is also an Action but can be undertaken whenever you like.</p>\n<p>If you purchase this Blood Gift a second time, you can transform to and from your Bat Form as a Free Action.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"2"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"1RQAY2K1DPaSsiNF","name":"Beastly Perception","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can see through the eyes of creatures you have summoned or commanded. By using an Action, you will perceive what they perceive, using all available senses (including magical senses) which the creature has to interpret the world around you. If the creature has any limitations on its senses (e.g., if it is missing an eye or is Tiny, so has a lower vantage point), you experience the same limitations.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Perception Tests while commanding animals"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"1w5UpCyknqYPGZV0","name":"Ruler of the Night","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Your Undead allies and minions are protected by your dark presence. They gain the Ward (9) Trait against non-magical damage if within Willpower Bonus yards of you. Each additional purchase of this Blood Gift decreases the Ward Rating by 1.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"2CqHHAWapluzdfWV","name":"Wolf Form","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>For an Action, you may transform into a @Compendium[wfrp4e-vampires.vampires-actors.Yj3a3Otv2PMn6Dkr]{Doom Wolf}. All Trappings and possessions are absorbed into your body and reappear when you reverse the transformation. Reversing the transformation also takes an Action but can be performed at any time. </p>\n<p>If you purchase this Blood Gift a second time, you may transform as a Free Action.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"2"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"2JLdUfK2rL6R2np8","name":"Blademaster","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are able to predict the blows of your opponents. As long as you have more Advantage than your opponent, any Weapons they wield against you lose all Qualities but retain their Flaws.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Any Opposed Melee Test"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"2ZXbT4CK4FZwxpMc","name":"Death Sense","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can sense the Winds of Dhar, which allows you to locate dead bodies for your foul purposes, or to seek Ghouls and Undead creatures you may command.</p>\n<p>This Blood Gift allows you to use Perception, Track and Intuition to find, follow and detect dead and Undead Creatures, as well as Ghouls. If there are any deathly remains within Willpower yards, even if they are not visible, this Blood Gift allows you to roll Perception to locate them. Success gives you a rough indication of where the bodies are, how many bodies there are and what kinds of remains they are.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Any Tests to perceive the Dead, Ghouls, or Undead"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"2lwhMzkdHWUdoAaX","name":"Quickblood","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>If you choose, you may use Dodge to evade missile attacks, including those that cannot ordinarily be dodged.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"3QBgzZ14F9r2tIon","name":"Corrupted Innocence","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You either look so beautiful or so innocent that your enemies have to think twice about striking you. Any sentient creature which might harm you must win an Opposed Cool/Charm Test in order to do so.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"3ro2Vsvl19udyOUq","name":"Blood Fury","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.fjd1u9VAgiYzhBRp]{Fury} trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"yBejVbykKyzEQT8F","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.fjd1u9VAgiYzhBRp\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Fury","tint":"","transfer":true}]}
|
||||||
|
{"_id":"4TzRTGLzjJM8cZaD","name":"Terrible Blows","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>The minimum Damage you deal in Melee, after Armour and Toughness Bonus, increases by +1 per level of this Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"s"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"zEbxkNU8lsU0DmV5","flags":{"wfrp4e":{"effectTrigger":"applyDamage","effectApplication":"actor","script":"// Get levels in Terrible Blows\nlet actorTerribleBlows = args.attacker.data.talents.find(talent=> talent.name === \"Terrible Blows\");\nlet terribleBlowsLevel = actorTerribleBlows.data.advances.value;\n\n// Add a message to remind players\nlet attackerName = args.attacker.name;\nlet defenderName = args.actor.name;\nlet messageContent = `<b>${attackerName}'s</b> Terrible Blows deal <b>${terribleBlowsLevel}</b> to <b>${defenderName}</b>`;\n\n// Now set minimum wound loss from the level of Terrible Blows\nif (args.totalWoundLoss <= 0) {\n args.totalWoundLoss += terribleBlowsLevel ;\n ChatMessage.create({content: messageContent});\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Terrible Blows","tint":"","transfer":true}]}
|
||||||
|
{"_id":"4ctzmhbnWzYo7wc9","name":"Host","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Your body is infested with horrific insects and vermin.</p>\n<p>Whenever you lose 2 or more Wounds from a single attack, these vermin are evident in all their repulsive glory. Anyone who witnesses this grotesque display must pass an Extended Cool Test as if your Fear Rating were +2 higher than usual (minimum of Fear 3).</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"4gWT8HNg029uR8tu","name":"Martial Honour","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You follow a warped form of chivalry. Whenever you accept a formal challenge to battle, you immediately gain +1 Advantage and +1 Resolve.</p>\n<p>If you refuse a genuine challenge to battle, you must spend 1 Resolve instead. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Cool Tests made while following your code of honour"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"57SvjwWKmpVgqOsH","name":"Night Witch","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Change any two of your career skills into Language (Magick) and Channelling (Dhar), as Dhar power within you grows each night.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"687Q5zW2SKDwqSKB","name":"Glamour","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can use your innate Vampire aptitude for camouflage to make changes to your appearance without a Disguise Kit.</p>\n<p>While using Pass for Human, you may take an Action to make yourself look more attractive (+10 Fellowship), more ugly (+10 Intimidation) or unlike yourself (+10 Entertain (Acting)) for a number of minutes equal to your Willpower Bonus + SL.</p>\n<p>You can extend the effect indefinitely by one minute per SL scored on an <strong>Extended Cool Test</strong>. Emulating the appearance of someone else requires an hour of studying their face and mannerisms, followed by a <strong>Challenging (+0) Intuition Test</strong>. If the person is from a different ethnic background, species, gender, age or size, this will increase the Difficulty.</p>\n<p>If successful, your physical appearance will convince most people in passing, although anyone who knows your target very well (a family member or close friend, for instance) may make an <strong>Opposed Intuition/Entertain (Acting) Test</strong> to realise something is amiss. If they win, they won't be sure exactly what's wrong unless they roll 6+ SLs, but they will view you with suspicion and you will take a -20 penalty to all Fellowship Tests against that person.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Charm Tests while disguised"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"7A8Y1rbKGthM9N0l","name":"Vomit","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.JzeN9MZ0xUDvpE2l]{Vomit} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"P4q57ZSExzC8N5Fu","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.JzeN9MZ0xUDvpE2l\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Vomit","tint":"","transfer":true}]}
|
||||||
|
{"_id":"7Ddegr33vugOq2x4","name":"Blood Burst","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Your blood is sticky and spurts from your injuries. Any enemy who inflicts at least one Wound upon you must succeed on a <strong>Challenging (+0) Dodge Test</strong> or suffer -20 to any Tests involving mobility, including combat, for two Rounds.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"t"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"8NPN62mLO5KpalNM","name":"Defy the Dawn","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>If you pass a <strong>Challenging (+0) Endurance Test</strong>, you may walk in the daylight for an hour. You may Test again once per hour with a cumulative -10% penalty to resist the deleterious effects of the sun. If you fail, you begin taking damage and suffering the effects of the Sunlight Weakness as normal.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Charm or Leadership Tests to communicate with Ghosts"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"8iZfufG0rpwSaMnU","name":"Revenant","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>If you reach 0 Wounds, you may immediately make a <strong>Challenging (+0) Endurance Test</strong> to heal 1 Wound and regain consciousness. If you have both the Revenant and Unholy Regeneration Blood Gifts, you must use Revenant before you can attempt to use Unholy Regeneration.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Perception Tests to detect blood"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"8mo3edGpxDW9SLZP","name":"Dark Fate","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Some God, somewhere, smiles upon you.</p>\n<p>Perhaps Khaine, the God of Murder, has seen the bloodshed you cause and the violence you instil in the hearts of others, despite your own cold, unemotional nature. Perhaps it's Nagash himself who guides your hand towards some ineffable fate.</p>\n<p>Whatever the reason, you have Dark Fate Points. For each level you have in this Blood Gift, you gain +1 Dark Fate Point and +1 Dark Fortune Point. You can spend these as if they were regular Fate and Fortune Points, and the latter refresh as usual.</p>\n<p>However, while Fate is regained through acts of heroism, Dark Fate should be awarded for acts of pure villainy and evil instead.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"wp"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"V30h5B2MhWr5qbH5","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"args.actor.data.data.status.fate.value += 1;\nargs.actor.data.data.status.fortune.value += 1;","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Dark Fate","tint":"","transfer":true}]}
|
||||||
|
{"_id":"93TMzkQAG0xkd8dx","name":"Wellspring of Dhar","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You ooze Dhar energies. Any magic-users within Willpower yards of you, including yourself, may make <strong>Language (Magick) Tests</strong> on Dhar-based spells with extra SLs equal to your level in this Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"9xDwKeUpS8X2BRQI","name":"Piercing Strike","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Whenever you score a Critical Wound against an opponent, you may roll twice and take the higher result.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"AOIP6rpqLH2LHHDu","name":"Tongue Attack","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.xg6z63j6BH5AaqLL]{Tongue Attack (Range)} Trait with damage SB+3. The range is equal to your Ballistic Skill Bonus in yards.</p>\n<p>Each additional purchase increases the Damage and range in yards by one.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"s"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"Cgbxaja98Tj9yz4Y","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.xg6z63j6BH5AaqLL\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Tongue Attack","tint":"","transfer":true}]}
|
||||||
|
{"_id":"AeC9l4eebQabnbx8","name":"Hornblower","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are able to channel the darkness in your soul to inspire your allies and frighten your foes.</p>\n<p>You may take an Action to sound a horn or war drum. You and every ally who hears this terrible rallying call gains +1 Advantage. The first time you blow your horn in any combat encounter, you and your allies also gain @Compendium[wfrp4e-core.traits.pTorrE0l3VybAbtn]{Fear} 1.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"BRdukN8hxSBpcuUn","name":"Pass for Human","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can take on a human appearance. Your features soften, your fangs and claws retract, any deformities temporarily vanish, and you no longer cause Fear and Terror. Switching between forms is a Free Action that can be performed as many times as you like. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"CMP0B3q2JXKWZNDp","name":"Wallcrawler","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.KII1gWnxIZ8HzmU5]{Wallcrawler} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"P4q57ZSExzC8N5Fu","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.KII1gWnxIZ8HzmU5\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Wallcrawler","tint":"","transfer":true}]}
|
||||||
|
{"_id":"EXFT8KJdEDYxjhAY","name":"Monstrous Glory","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are truly immense in the moment of your bloody victory. Whenever you slay an enemy, any of their allies within Willpower Bonus yards of you must pass a <strong>Challenging (+0) Cool Test</strong> or take +1 Broken Condition.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"F9brpeD0IFqucIig","name":"Wound Resistant","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are hardier than most. Critical Wounds do 2 fewer Wounds to you, to a minimum of 1.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"FOsWNg5ZK70tRRg3","name":"Vanguard","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>If you have a mount with the @Compendium[wfrp4e-core.traits.UmxGZRV0Lw3TZ0Kx]{Stride} Trait, you may make one free Run Action before anyone else acts in an encounter. You may still take your Action and Move on your usual Initiative turn.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"FwO1xOL1Hffckihw","name":"Belligerent","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.GbDyBCu8ZjDp6dkj]{Belligerent} trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"yBejVbykKyzEQT8F","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.GbDyBCu8ZjDp6dkj\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Belligerent","tint":"","transfer":true}]}
|
||||||
|
{"_id":"GUngrsQx9qAk8NM1","name":"Quicksilver","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can move so quickly you always act first in combat. If using Melee, you act first in the Initiative order, as if you had attacked with a weapon with the Fast Quality and chose to go first. If another combatant has a Fast weapon, they attack after you. If two Vampires both have Quicksilver, the Vampire with the higher Initiative goes first.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"HG3LZztSY2w6zCfX","name":"Stench","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>When you are not using Pass for Human, you smell of rot, flesh and decay. You gain the @Compendium[wfrp4e-core.traits.MVI0lXcg6vvtooAF]{Distracting} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"WuzxPd0GFdTFe3qs","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.MVI0lXcg6vvtooAF\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Stench","tint":"","transfer":true}]}
|
||||||
|
{"_id":"Hh49mJs9ey0RzgLS","name":"Corrosive Blood","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.M5QSWOYt2Rbv2yxW]{Corrosive Blood} trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"yBejVbykKyzEQT8F","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.M5QSWOYt2Rbv2yxW\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Corrosive Blood","tint":"","transfer":true}]}
|
||||||
|
{"_id":"IQ5A5EWhyV0ItKaT","name":"Unholy Impetus","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Whenever you slay an enemy in combat, all Undead creatures and Ghouls within Fellowship Bonus yards may take either a Free Attack or a free Move immediately.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"KfQwTAKdTycoWErU","name":"Parasite","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You have had desperate times and endured them. You may feed on dead flesh and blood to nourish yourself. The taste is not pleasant, and you will never enjoy it, but you need not prey on the living to stave off your hunger. Additionally, vermin and insects can be devoured to satisfy your hunger too.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"L985FTId0JVgE0aA","name":"Nehekharan Scroll","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You possess a scroll detailing a spell from the Lore of Necromancy. By reading the scroll, you may cast the spell as if you had learned it, using the rules for grimoires. This Blood Gift can be purchased afresh for each individual spell (i.e., every purchase is always 100 xp). The scroll must be on your person to perform the spell but multiple scrolls can be combined into one grimoire.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"ORhesNr29rc5d8Ki","name":"Indefatigable","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>The Dhar within your body keeps you energised. You can ignore the -10 penalty from a single Fatigued Condition.</p>\n<p>Each additional level in Indefatigable lets you ignore the penalty from an extra Fatigued Condition.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"t"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"7ydpjparrNCuQG6Q","flags":{"wfrp4e":{"effectTrigger":"prefillDialog","effectApplication":"actor","script":"console.log(this.actor);\n\n// First check if the actor is Fatigued\nlet actorFatigueCondition = this.actor.data.effects.filter(effect => effect.label === \"Fatigued\");\nlet actorFatigueAmount = actorFatigueCondition[0].flags.wfrp4e.value;\n\n// Then check what level of this talent they have\nlet actorIndefatigableTalent = this.actor.data.talents.find(talent => talent.name === \"Indefatigable\");\nlet actorIndefatigableTalentLevel = actorIndefatigableTalent.data.advances.value;\n\nconsole.log(`Fatigue: ${actorFatigueAmount}; Talent: ${actorIndefatigableTalent }; Level: ${actorIndefatigableTalentLevel}`)\n\n// Then take the difference, ensuring that if the talent level exceeds fatigue it's simply 0.\nif (actorFatigueAmount>actorIndefatigableTalentLevel) {\n args.prefillModifiers.modifier = (actorFatigueAmount-actorIndefatigableTalentLevel)*-10\n} else {\n args.prefillModifiers.modifier = 0;\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Indefatigable","tint":"","transfer":true}]}
|
||||||
|
{"_id":"Q20IGcUy27r4azD8","name":"Diseased (Type)","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are a carrier for a particular disease and gain the Disease (Type) Trait. Scurvy Madness is the most frequent contagion, although others can be selected if you prefer.</p>\n<p>If you have the Resistance (Disease) Talent, you can never gain this Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"Q9X5ATbfOzTSjiIa","name":"Champion (Type)","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You may pick a Champion to serve you. This will be a sentient being with its own will and personality, and it follows the rules for Henchmen.</p>\n<p>It may be a @Compendium[wfrp4e-vampires.vampires-actors.mzoGPgPb9D31C0l4]{Swain or Maiden}, a @Compendium[wfrp4e-vampires.vampires-actors.sc0cbUo32oMOSbwG]{Sylvanian Levy}, a @Compendium[wfrp4e-vampires.vampires-actors.mG8eMLab2s33lxkY]{Patchwork Man}, a @Compendium[wfrp4e-vampires.vampires-actors.DW0652rcMoEHy8OX]{Hexwraiths}, a @Compendium[wfrp4e-vampires.vampires-actors.yc02shM1G46Qs8pC]{Crypt Horrors}, a @Compendium[wfrp4e-vampires.vampires-actors.Yj3a3Otv2PMn6Dkr]{Doom Wolf}, a @Compendium[wfrp4e-vampires.vampires-actors.gnR6dX7Ba4tlFO45]{Wight Lord}, or a @Compendium[wfrp4e-vampires.vampires-actors.bely031CV8WAj3Ag]{Vargheist}.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"Qln5nPfOv4AKOM6p","name":"Noble Descent","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Your range of influence over the Undead extends to 200 yards. Each additional purchase extends the range by +100 yards.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"RCFXrKWP9dByRUM1","name":"Ethereal Mist","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Once per day, you may take an Action to transform yourself and any possessions you carry into an eerie vapour.</p>\n<p>While in this form, you cannot take Damage by mundane means and count as having the @Compendium[wfrp4e-core.traits.tNWrJUOArwfWXsPw]{Ethereal} and @Compendium[wfrp4e-core.traits.EO05HX7jql0g605A]{Flight} Traits.</p>\n<p>You drift at your normal Movement rate but cannot be dispersed.</p>\n<p>In order to regain your usual form, you must use another Action to do so. For a second purchase of this Blood Gift, the transformation (each way) becomes a Free Action.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"2"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"SHsFqsb0B4kkUBrk","name":"Iron Sinews","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You have grown tremendously strong. In any Opposed Melee or Strength Test, your opponent suffers a penalty of -2 SLs.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"ZZ5mD6Z6pLPCnWcP","flags":{"wfrp4e":{"effectTrigger":"opposedAttacker","effectApplication":"actor","script":"console.log(` --- PRE --- `)\nconsole.log(args)\n\nlet attackerTestType = args.opposeResult.attackerTestResult.characteristic;\nlet defenderTestType = args.opposeResult.defenderTestResult.characteristic; \n\nlet attackerTestCorrectType = attackerTestType === \"s\" || attackerTestType === \"ws\";\nlet defenderTestCorrectType = defenderTestType === \"s\" || defenderTestType === \"ws\";\n\n// Some information for a chat message\nlet attackerName = args.attackerTest.actor.name;\nlet defenderName = args.defenderTest.actor.name;\nlet messageContent = `<b>${attackerName}'s</b> Iron Sinews has reduced <b>${defenderName}'s</b> SL by <b>2</b>!`;\n\nif (attackerTestCorrectType && defenderTestCorrectType) {\n args.opposeResult.defenderTestResult.SL -= 2;\n args.opposeResult.differenceSL = args.opposeResult.attackerTestResult.SL - args.opposeResult.defenderTestResult.SL\n ChatMessage.create({ content : messageContent })\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Iron Sinews","tint":"","transfer":true}]}
|
||||||
|
{"_id":"Syx6exnFV5vcxoCY","name":"Deathless Vigour","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are a relentless warrior, able to draw on deep reserves of bestial strength.</p>\n<p>You may spend all Advantage (minimum 2) to invoke Deathless Vigour. Until your next turn, you temporarily ignore the effects of all Conditions (excluding any Wounds inflicted) and add a bonus to any Melee Damage you inflict equal to the total number of Conditions you ignored.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"t"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Melee Tests while using Deathless Vigour"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"TZH33VyXTnlqS1BH","name":"Fire Resistant","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>This Blood Gift allows you to add a bonus to resist against non-magical fire damage equal to your Toughness Bonus.</p>\n<p>If you have the Fire Weakness, this allows you to resist fire as normal, negating that weakness.</p>\n<p>If you don't have the Fire Weakness, you effectively double your Toughness Bonus against fire.</p>\n<p>Ablaze Conditions caused by the Running Water and Religious Symbols Weaknesses are not really caused by fire but by the burning effect of the water, and this Blood Gift has no effect on them.</p>\n<p>Any Ablaze Conditions caused by the Sunlight Weakness are affected as normal.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"TdLZA1jXnQiVWfBz","name":"Deathless Minions","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Any Creatures with the Undead Trait within Willpower Bonus yards of you temporarily ignore the Unstable Trait.</p>\n<p>This Trait reactivates as soon as the Creatures are out of range. For every level you take in this Blood Gift, you increase the range by another Willpower Bonus yards.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Leadership Tests affecting Undead"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"TuRRcnBDbtxWn1pL","name":"Dark Acolyte","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Your spells are harder to counter than usual. Any dispelling attempt will always trigger a Minor Miscast if successful or a Major Miscast if a failure.</p>\n<p>In addition, Criticals count as Minor Exposures to corrupting influence, while a Fumble counts as a Moderate Exposure to corrupting influence.</p>\n<p>Vampires do not suffer these effects, but the consequences may jump to a nearby living creature (usually one with a connection to the Vampire attempting to dispel the magic).</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"wp"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Opposed Language (Magick) Tests"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"U0Sb6mnpR9YBMk0e","name":"Persistent Image","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You retain a reflection and a shadow. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"Usx7H7Rh1yoU6hmM","name":"Mastery over Death","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are a master at commanding the dead. This Blood Gift allows you to use the result of your units die instead of your rolled SLs on any successful Language (Magick) Test to affect the dead or Creatures with the Undead Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"V8BXqhynyyq4ozhu","name":"Summon Storm","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Once per day, you may take an Action to summon a storm. This storm will blot out the light for a mile radius around you and makes flying impossible. All Ballistic Skill and Perception Tests are at -10. The storm lasts for a number of hours equal to your Willpower Bonus.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"VgFtbQpS2PUhsKJO","name":"Bait","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are capable of luring your enemies into traps and then mounting devious responses. Whenever you would gain Advantage in combat, you may choose any ally within line of sight to gain the Advantage instead of you.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Leadership Tests in combat"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"VunQSHlfFVKOQpf8","name":"Blood Sated","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You take twice as long as others to get hungry. You may abstain from blood for twice the normal length of time. Beyond this, you only make a Cool Test to avoid feeding every second Feeding Interval. This stacks with the Stone-soup Talent.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Cool Tests to resist Feeding"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"X6elMJcLKft2mMgd","name":"Chill Presence","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.7HSUM2iPZLX4ueIW]{Chill Grasp} trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"yBejVbykKyzEQT8F","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.7HSUM2iPZLX4ueIW\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Chill Grasp","tint":"","transfer":true}]}
|
||||||
|
{"_id":"XQ5GuwYRqxTpsydT","name":"Beastly Whisper","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You may speak with animals. This allows true communication beyond the basic orders allowed with Summon Vermin, Summon Wolves or most spells you might use. You can now give detailed orders and receive detailed answers. Bestial creatures communicate in staccato words and images but more intelligent creatures can convey their thoughts and opinions in more eloquent terms.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"wp"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Any Test involving communicating with animals"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"Y2uy8PVngDSDEZMs","name":"Malformed","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You have become monstrously disgusting in some way. Whether you are covered in bursting pustules or your skin is rotting away, you are utterly repulsive.</p>\n<p>When you are not using Pass for Human, you have the Terror 1 Trait. If you already have Terror, Malformed adds +1 to your Rating for every level in this Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"t"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"YPKN594BFmtzidAA","name":"Unhallowed Soul","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are immune to the warding influence of religious items and can easily enter religious spaces, such as churches and temples. Neither God nor Daemon can cow you. Blessed weapons still retain their effectiveness, however. This Blood Gift cannot be taken with Defy the Day, and vice versa.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"YbMgAdU5bOq2YCi6","name":"Psychic Drain","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Each round, as a Free Action, you may make an Opposed Cool Test against any living beings within Willpower Bonus yards (you should roll once with each opponent also rolling once and attempting to match or exceed your SLs). You steal 1 Wound from each opponent who loses against you, plus an additional Wound for every +2 SLs by which you win. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Opposed Cool Tests"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"ZMfN9jafRUKIs2WE","name":"Dark Majesty","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can command a number of creatures equal to twice your Willpower Characteristic.</p>\n<p>For each level you purchase in this Blood Gift, you increase the base number of creatures you may command by your Willpower. So, if you have Dark Majesty 3, you can command a number of creatures equal to four times your Willpower.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Charm Tests affecting Undead or Ghoul"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"Zz1fgd1RGZXUY5of","name":"Scent Blood","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can smell fresh blood within 16 yards, even if it is not yet spilled. No living creature within 16 yards of you may disguise this scent. Magical and mundane attempts to conceal the creature or its blood from you fail automatically.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"bYubjczXrdN3rujm","name":"Summon Ghouls","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You unleash a bellowing cry that travels far and wide, drawing nearby Ghouls from their hiding places. You must use an Action and pass a <strong>Challenging (+0) Leadership Test</strong>. You must be able to call out at the top of your voice. A number of ghouls equal to your SLs (minimum 1) will be summoned from the nearby area.</p>\n<p>They will arrive in a number of Rounds equal to half the units die of your Test. They act on your Initiative Round in combat and obey your orders. They will wander off after a number of hours equal to your Willpower Bonus.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"bcy9559E29v3YvZ2","name":"Aethyric Cipher","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are able to disguise your own magical aptitude from prying eyes. Anyone using the Magic Sense Talent to discern if you are a magic user must win an Opposed Intuition/Cool Test against you.</p>\n<p>Additionally, wards of Garlic, Daemonsroot and Witchbane no longer work against you.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"wp"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Cool tests to oppose Magical Sense"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"cnxpUjDXy3OJPUfe","name":"Deathsight","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can see and perceive ghosts, spirits and Ethereal Undead at all times. These creatures are likewise aware of you, for better or for worse.</p>\n<p>You can also make a <strong>Challenging (+0) Intuition Test</strong> to determine how healthy or frail a target is (such as their remaining Wounds or their age).</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"fel"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Charm or Leadership Tests to communicate with Ghosts"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"eMjEOWMEg6ppS7YI","name":"Swarm Form (Type)","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Once per day, for an Action, you may turn your body into a swarm of creatures, such as beetles, cockroaches, flies, mice, rats or ravens. You must choose one swarm form when you purchase this Blood Gift, and you will always take the same form.</p>\n<p>Any possessions will transform with you and be reconstituted when you turn back. Whilst in this form, you cannot attack or be injured, although those attacking you will cause discomfort. You can fit through any space small enough to allow one of your swarm creatures through.</p>\n<p>This form lasts for a number of minutes equal to your Willpower Bonus. For a second purchase, you can become a swarm as a Free Action at any point before the end of your turn (even ahead of your usual place in the initiative order). This allows you to transform before an enemy can land a blow. You can purchase this Blood Gift afresh, as if it were a new Blood Gift, to take additional swarm forms.</p>\n<div>\n<div data-page-number=\"52\" data-loaded=\"true\">\n<div> </div>\n</div>\n</div>\n<div>\n<div data-page-number=\"53\" data-loaded=\"true\">\n<div> </div>\n</div>\n</div>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"2"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"eZ86vAcLSN8diygI","name":"Hypnotise","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>As an Action, you may attempt an <strong>Opposed Leadership/Cool Test</strong> to remove a target's immediate memories. The memories to be removed must form a single block of events that have occurred within a time period determined by your levels in this Blood Gift, but you can remove any block you like from within that period — from as little as a second to the entirety of the time period.</p>\n<p>If you win, your opponent gains +1 Stunned Condition and forgets what happened. For every +2 SLs you score in excess of your opponent, they gain another Stunned Condition. Additional purchases of this Talent increase the timeframe that can be removed.</p>\n<table style=\"width: 99.1477%; height: 112px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 16px;\">\n<td style=\"width: 51.4327%; height: 16px;\">Levels Taken</td>\n<td style=\"width: 47.851%; height: 16px;\">Time Period</td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 51.4327%; height: 16px;\">1</td>\n<td style=\"width: 47.851%; height: 16px;\">An Hour</td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 51.4327%; height: 16px;\">2</td>\n<td style=\"width: 47.851%; height: 16px;\">A Day</td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 51.4327%; height: 16px;\">3</td>\n<td style=\"width: 47.851%; height: 16px;\">A Week</td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 51.4327%; height: 16px;\">4</td>\n<td style=\"width: 47.851%; height: 16px;\">A Month</td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 51.4327%; height: 16px;\">5</td>\n<td style=\"width: 47.851%; height: 16px;\">Four Months</td>\n</tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 51.4327%; height: 16px;\">6</td>\n<td style=\"width: 47.851%; height: 16px;\">A Year</td>\n</tr>\n</tbody>\n</table>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"wp"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"eyabELEbSuxFb2XD","name":"Predator of the Night","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>When attacking from shadows, you may use Stealth in place of Melee for Opposed Melee Tests.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"fBnfsOZC3OENqkyO","name":"Summon Wolves","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You unleash a mighty roar that travels far and wide. With it, you summon wolves or dire wolves within hearing range with a <strong>Challenging (+0) Leadership Test</strong>.</p>\n<p>A number of wolves equal to your SLs or half that many dire wolves (minimum 1) will be summoned from the nearby area. They will arrive in a number of rounds equal to half the units die of your Test. They act on your initiative round in combat and obey simple orders, such as to attack, track or defend. The wolves will wander off after a number of hours equal to your Willpower Bonus.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"fHuxjq9gkOpJrZCE","name":"Monstrous Mass","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are so huge and monstrous, even Critical Wounds do you less injury. Any opponent rolling a Critical Wound against you must roll twice and take the lower result.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"g3oST6IdCl5Ig6Mj","name":"Talons","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>When not using Pass for Human, you may use a Free Action to grow your claws to twice their usual size. Instead of SB+4 Damage, they now inflict SB+6 Damage and gain the Impale Quality. Their Reach increases from Personal to Very Short.</p>\n<p>You also take +10 to Climb and Pick Lock Tests but take -20 to any other Dexterity-based Tests while your claws are extended. You cannot hold any weapon in either hand, except for a Shield, while your talons are bared.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"PfwdXujALzCIu0wU","flags":{"wfrp4e":{"effectApplication":"actor","preventDuplicateEffects":false,"effectTrigger":"oneTime","script":"fromUuid(\"Compendium.wfrp4e-vampires.vampires-trappings.O1Ev52ZEfxxA1Pxg\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})"}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/talents/blather.png","label":"Talons","tint":"","transfer":true}]}
|
||||||
|
{"_id":"iecljrk7B33GELOf","name":"Transfixing Gaze","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You may take an Action and engage in an <strong>Opposed Charm/Cool Test</strong> with anyone with whom you have line of sight. If you win, the victim counts as a Helpless Target for the next round. You may maintain this power over several turns, but your victim may attempt to break away once per turn.</p>\n<p> </p>\n<p>PROBABLY JUST MAKE THIS STUNNED OR BROKEN</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"k9LiS3vMiHC20N2N","name":"Slow Death","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Your teeth and claws harbour some nasty surprises. When you attack using these methods, your victims may face a slow death from their wounds. You gain the @Compendium[wfrp4e-core.traits.V0c3qBU1CMm8bmsW]{Infected} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"WuzxPd0GFdTFe3qs","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.V0c3qBU1CMm8bmsW\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Slow Death","tint":"","transfer":true}]}
|
||||||
|
{"_id":"kTQ4QveIJNxWq6CT","name":"Ageless Cunning","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are an expert at ambushes and sneak attacks that leave your opponents reeling. You may spend all your Advantage (minimum 2) to trigger Surprise against one enemy, even if combat has already begun.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Opposed Tests to impose or avoid Surprise"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"kxJGs2uAILibXXpD","name":"Familiar Form","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>As an Action, you may transform into any animal no larger than a domestic dog - in the form of your @Compendium[wfrp4e-vampires.vampires-actors.cYUAFqnIvF3CkmmY]{Vampire Familiar}. Your possessions transform with you and reappear when you take your usual form.</p>\n<p>You gain all the traits of this animal, but retain your own Initiative, Intelligence, Willpower, Fellowship and Wounds.</p>\n<p>You may change back whenever you like and can use this ability as often as you require. For a second purchase of this Blood Gift, the transformation (each way) becomes a Free Action.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"2"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"lcncbsV6sGLXq6xJ","name":"Cold-blooded","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.mCh1KK9jomwFZcLB]{Cold Blooded} trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"yBejVbykKyzEQT8F","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.mCh1KK9jomwFZcLB\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Cold-blooded","tint":"","transfer":true}]}
|
||||||
|
{"_id":"lmYkx3YI06Y7LAZS","name":"Armoured Flesh","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You now have the Armour Trait with a Rating of 1 AP at each location. Each additional purchase of the Blood Gift increases your Armour Rating by +1 AP.</p>\n<p>When you deflect Critical Wounds with these APs, you destroy one level of this talent for each wound.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"t"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"yBejVbykKyzEQT8F","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.VUJUZVN3VYhOaPjj\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Armoured Flesh","tint":"","transfer":true}]}
|
||||||
|
{"_id":"luPaokIKrKsvRQiQ","name":"Unholy Regeneration","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>The forces of Dhar that infuse you also slowly knit your Wounds together with time, though the Wounds healed in this way have no effect on feeding or hunger.</p>\n<p>Each new level of this Blood Gift replaces the effect of the previous level. Purchasing one level of this Blood Gift allows you to heal 1d10 Wounds every sunset after rising. A second purchase of this Blood Gift instead allows you to heal 1d10 Wounds per hour any time you are injured, until you are fully healed. A third and final purchase of this Blood Gift gives you the @Compendium[wfrp4e-core.traits.SfUUdOGjdYpr3KSR]{Regenerate} Trait instead.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"t"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"nQcvdltZ7SmR2WRX","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"console.log(args)\n\n// Check what level of Unholy Regeneration is present\n// This throws an error on first addition of talent but it doesn't matter\nlet actorHasUnholyRegeneration = args.actor.data.talents.find(talent => talent.name === \"Unholy Regeneration\");\nlet actorUnholyRegenerationLevel = actorHasUnholyRegeneration.data.advances.value;\n\nconsole.log(actorHasUnholyRegeneration ,actorUnholyRegenerationLevel );\n\n// Now test if level two, and if so add Regeneration\n// Level two because it's checking _before_ adding the talent\nif (actorUnholyRegenerationLevel === 2) {\n fromUuid(\"Compendium.wfrp4e-core.traits.SfUUdOGjdYpr3KSR\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data);\n })\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Unholy Regeneration","tint":"","transfer":true}]}
|
||||||
|
{"_id":"ly2VAgHputjQMm6L","name":"Wings","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can sprout leathery wings from your back. You gain the @Compendium[wfrp4e-core.traits.EO05HX7jql0g605A]{Flight} Trait with a Rating equal to twice your Movement.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"P4q57ZSExzC8N5Fu","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.EO05HX7jql0g605A\").then(item => {\n item.data.data.specification.value = 40;\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Wings","tint":"","transfer":true}]}
|
||||||
|
{"_id":"lzXeW8A4OkFiAwxH","name":"Waterwalker","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>With a successful <strong>Challenging (+0) Cool Test</strong>, you may cross, wade through or swim across a body of water without taking damage or any ill effects. You must roll again for each new body of water or 100 yards of water crossed. Taking this Blood Gift a second time means you are completely immune to water and do not need to roll at all.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"2"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"oPhnDqkTChlZGoux","name":"Vagabond Knight","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You no longer lose Advantage simply for being outnumbered. Your opponents still receive the usual modifiers to hit.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"oWqc4UX7YgbrvuEt","name":"Forgettable Face","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>Provided you maintain discretion, you are easily forgotten, melting into a haze of memory. Anyone attempting to remember you, including what you look like or your involvement in any events that they have witnessed, must first make an <strong>Extended Cool Test</strong> with SL equal to your Willpower Bonus + levels in Forgettable Face + 1. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"ozP5qHp70TY8tCIS","name":"Summon Ancients","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>When casting any reanimation or summoning spell on dead or Undead targets, you count as having +2 SLs on a successful Test for each level in this Blood Gift.</p>\n<p>This bonus can be spent on Overcasts to increase the number of minions summoned or extend the duration of the spell. E.g., for Raise Dead, each level can be used to summon an extra +SL Skeletons.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"wp"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"p2BhsVLbimxLsHdF","name":"Ravening Beast","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are a rapacious monster whose hunger knows no bounds.</p>\n<p>You may use a Free Action to voluntarily take +1 @Compendium[wfrp4e-core.traits.xneBqGOs1QS7kfUr]{Hungry} Trait any time you can see or smell a living target, and gain the @Compendium[wfrp4e-core.traits.15ENOMf345S5AL68]{Brute} Trait for Willpower Bonus rounds.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":"Perception Tests to detect blood"}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"rzGrmJRgEoCkBZOT","name":"Walking Death","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>If you wish, you may reveal your Undead nature, taking on a monstrous and deathly visage. You temporarily gain the @Compendium[wfrp4e-core.traits.kJNAY1YRaCy9IgmT]{Terror} Trait with a Terror Rating of 1.</p>\n<p>If you already have Terror, Walking Death adds +1 to your Rating for every level in this Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"t"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"ekNkTqUQs7qfNgEW","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"// Get the level of the Walking Death trait\n// Remember this is _before_ adding, so undefined = 1, 1 = 2 etc.\nlet actorWalkingDeathTalent = args.actor.data.talents.find(talent => talent.name === \"Walking Death\");\nlet actorWalkingDeathTalentLevel = actorWalkingDeathTalent?.data.advances.value;\nif(actorWalkingDeathTalentLevel == null) {\n\tactorWalkingDeathTalentLevel = 1;\n} else {\n\tactorWalkingDeathTalentLevel +=1;\n}\n\n// Check if the Actor has the Terror trait\nlet actorTerrorTrait = args.actor.data.traits.find(trait => trait.name === \"Terror\");\nlet actorTerrorTraitSpecificationValue = parseInt(actorTerrorTrait?.specificationValue);\nlet actorHasTerrorTrait = !(actorTerrorTrait == null);\n\n// Now, if the actor doesn't have the Terror trait, add it here with rating 1\nif (!actorHasTerrorTrait) {\n fromUuid(\"Compendium.wfrp4e-core.traits.kJNAY1YRaCy9IgmT\").then(item => {\n item.data.data.specification.value = 1;\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n });\n} else {\n\t// First delete the old Terror trait\n\tlet ActorTerrorTraitId = actorTerrorTrait._id;\n args.actor.deleteEmbeddedEntity(\"OwnedItem\", ActorTerrorTraitId);\n\t\n\t// Then add the Terror trait with the new rating\n\tfromUuid(\"Compendium.wfrp4e-core.traits.kJNAY1YRaCy9IgmT\").then(item => {\n item.data.data.specification.value = actorTerrorTraitSpecificationValue \n\t+ 1;\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n });\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Walking Death","tint":"","transfer":true}]}
|
||||||
|
{"_id":"sD9LmlnE5WWMiSde","name":"Furious Charge","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You are a furious juggernaut of violence. You know exactly where to land your blows for maximum effect. When you charge, your attacks ignore all Armour Points.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"Z2oNlJ9kZLlnDKL4","flags":{"wfrp4e":{"effectTrigger":"applyDamage","effectApplication":"actor","script":"// Check if charging attack\nif (args.opposeData.attackerTestResult.preData.extra.charging) {\n // First increase the damage actually dealt by the value of the armor that no longer applies\n args.totalWoundLoss += args.AP.value;\n\n // Then change the messaging to reflect that\n args.messageElements[1] = \"0 AP\";\n\n args.updateMsg = `<b>Damage Applied</b> (ignoring AP due to Furious Charge)<span class = 'hide-option'>:`;\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Furious Charge","tint":"","transfer":true}]}
|
||||||
|
{"_id":"tJ8CUo8C4mdQWHeF","name":"Walking as the Wind","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You gain the @Compendium[wfrp4e-core.traits.EO05HX7jql0g605A]{Flight} Trait (however you can only float or hover up to two yards above the ground) and can move at your normal Movement speed. Water or barriers such as gates which you can hover over do not affect you. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"elbqjKHSjEFYfXl1","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.EO05HX7jql0g605A\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Walking as the Wind","tint":"","transfer":true}]}
|
||||||
|
{"_id":"tMjmJYiU51nBz9Eg","name":"Domination","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can attempt to sway the minds of others with an <strong>Opposed Charm/Cool Test</strong>. If you succeed, your opponent will suffer @Compendium[wfrp4e-vampires.vampires-traits.TFccHQ7jTVZXRXRY]{Compelled (#)} (with a rating equal to your SLs) which can only be resolved by completing that number of your orders. Those orders cannot have the target hurt anyone. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"v2APkVZUo3yZia0e","name":"Devil's Cry","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You may spend all your Advantage (minimum of 2) to make a terrible cry that stabs at the hearts of living creatures and fills them with burning agony.</p>\n<p>This is a Free Attack that affects all living targets within a number of yards equal to your Initiative, causing +3 Deafened Conditions.</p>\n<p>A second purchase of the Blood Gift adds +1d10 Damage to the effect, which ignores Toughness Bonus and Armour Points.</p>\n<p>A third purchase of the Blood Gift adds an <strong>Average (+20) Endurance Test</strong> for all targets to avoid gaining +1 Broken Condition (this third purchase makes it identical to the Ghostly Howl Trait).</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"wp"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"wMLaL1i5ddoc7M6L","name":"Summon Vermin","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You unleash a high-pitched cry that travels far and wide, and must make a <strong>Challenging (+0) Leadership Test</strong>.</p>\n<p>You summon a swarm of Giant Rats, Giant Spiders, or Snakes from the nearby area. Use the standard profile for the creature type with the added Swarm Trait. Add an additional Wound to the swarm’s total for every +2 SLs rolled on the Test.</p>\n<p>The creatures will arrive immediately, crawling from every direction. They act on your initiative round in combat and obey simple orders, such as to attack, track or defend. They will disperse or wander off after a number of hours equal to your Willpower Bonus.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"wdT0mtU6ixw2dqjv","name":"Mindflayer","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You can use your horrific will to attempt to break the minds of others.</p>\n<p>For your Action, you may spend all Advantage (minimum 2) to trigger an Opposed Cool Test. If you succeed, your opponent will receive a Stunned Condition, plus one additional Stunned Condition for every additional level in Mind Flayer you have taken. If you win by 6+ SLs, your opponent gains +1 Broken Condition instead. If the target is a spellcaster, the Test can be Opposed with Language (Magick) as counter spells are cast.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"i"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[]}
|
||||||
|
{"_id":"yEWBeSnOfdZfnNak","name":"Undying","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You now have the @Compendium[wfrp4e-core.traits.UsJ2uIOOtHA7JqD5]{Die Hard} Trait.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"Lr8M3FiZ1agwUui5","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.UsJ2uIOOtHA7JqD5\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Undying","tint":"","transfer":true}]}
|
||||||
|
{"_id":"ygjmW7uwMpiqCTRn","name":"Venomous Bile","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You now have the @Compendium[wfrp4e-core.traits.gFkRm9wS65qe18Xv]{Venom} Trait with <strong>Challenging </strong>difficulty. Each additional purchase increases the Difficulty to resist the Venom by one step.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"s"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"P4q57ZSExzC8N5Fu","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.gFkRm9wS65qe18Xv\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Venomous Bile","tint":"","transfer":true}]}
|
||||||
|
{"_id":"zLmotg2vkjqcNRYC","name":"Massive Form","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"talent","data":{"description":{"type":"String","label":"Description","value":"<p>You now stand almost 10 feet tall. You gain the @Compendium[wfrp4e-core.traits.8slW8CJ2oVTxeQ6q]{Size} Trait and become Large.</p>\n<p>When using Pass as Human, you revert to Medium Size but will be at least a foot taller than you were before. This will be a telltale sign of your unholy nature to those who knew you when you were mortal.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"max":{"type":"String","label":"Max Advances","value":"1"},"advances":{"type":"Number","label":"Advances","value":1},"career":{"value":"","type":"String","label":"Career"},"tests":{"type":"String","label":"Tests","value":""}},"flags":{},"img":"modules/wfrp4e-core/icons/talents/blather.png","effects":[{"_id":"yBejVbykKyzEQT8F","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"fromUuid(\"Compendium.wfrp4e-core.traits.8slW8CJ2oVTxeQ6q\").then(item => {\n args.actor.createEmbeddedEntity(\"OwnedItem\", item.data)\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"systems/wfrp4e/icons/blank.png","label":"Massive Form","tint":"","transfer":true}]}
|
26
packs/traits.db
Normal file
26
packs/traits.db
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{"_id":"2MOzsTr8s1YrAJKf","name":"Daemonsroot and Witchbane","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>You must pass a <strong>Challenging (+0) Cool Test</strong> to come within 2 yards of these herbs. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"3oddbuzQ8MqWJ2Z9","name":"Age","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>All Vampires learn to feed more efficiently with time. This is determined by your Age. The older you are, the longer you can go without feeding — this is known as your Feeding Interval. If your Feeding Interval is in hours, you need to feed after a number of hours equal to your Toughness Bonus, excluding any spent asleep. </p>\n<p> </p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td>Age</td>\n<td>Time Undead</td>\n<td>Feeding Interval</td>\n</tr>\n<tr>\n<td>1</td>\n<td>Up to 6 weeks</td>\n<td>Hours</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Up to 1 year</td>\n<td>Nights</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Up to 10 years</td>\n<td>Weeks</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Up to 100 years</td>\n<td>Months</td>\n</tr>\n<tr>\n<td>5</td>\n<td>Over 100 years</td>\n<td>Four Months</td>\n</tr>\n</tbody>\n</table>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/traits/trait.png","effects":[]}
|
||||||
|
{"_id":"5rbSN8ypYx8XgQFn","name":"Barriers","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>You may not cross the threshold of any dwelling owned by another without first being invited. Once you are invited, you can come and go as you please until or unless the dwelling changes ownership. The invitation does not have to be verbal but the inviter does have to intend to invite you.</p>\n<p>Non-residential properties do not count for the purposes of this Weakness. If you visit a public location (e.g., a pub) with private living quarters attached, the barrier is at the threshold between the public area and the living area.</p>\n<p>Your home when you were mortal has no barrier, provided no other family has moved in since. This weakness is especially common in Necrarchs.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"7StL5j48si4Vupnz","name":"Stakes","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Certain blessed woods paralyse you when struck at the centre of your dark being. If a stake made of rosewood, ash or hawthorn, is plunged through your heart, you gain the Unconscious Condition, which can only be resolved when the stake is removed.</p>\n<p>Aiming for the heart is a called shot; a minimum of 3 Wounds must be inflicted, after reducing for Toughness Bonus and Armour, to pierce the heart.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"GlNKrHp857Epq8zU","name":"Soil Sleeper","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Whether through superstition or due to a spiritual disconnect with the life-giving earth, you can only sleep fully when in the dirt from the lands you called home while still alive. You must sleep with at least two handfuls of this dirt every day or you gain +1 Fatigued Condition when you rise in the evening. These Conditions cannot be resolved until you sleep for a full day with two handfuls of your home soil, although you cannot be reduced below 10 in any Characteristic by their penalties.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"HlglLURNjR5c1GBa","name":"No Reflection","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Perhaps as a sign of your soullessness, you cast no reflection or shadow. Anyone who sees this can make an <strong>Average (+20) Intuition Test</strong> to deduce that you are a Vampire, although Witch Hunters and Vampire Hunters will immediately know you for what you are.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"JbBGA0EOhJLPTgab","name":"Ravenous","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Your hunger has now reached epic proportions. Whenever you can sense a viable target to feed from, regardless of whether they are bleeding, you must make a <strong>Challenging (+0) Cool Test or Frenzy</strong>. During this Frenzy, you will immediately and violently attack any and all viable targets until you are sated. You will not stop until each target is drained dry, causing death. You will continue to attack viable targets until you have removed all Hungry and Ravenous traits, and healed all Wounds.</p>\n<p>It requires 5 Wounds to recover from the Ravenous Trait, in addition to any required to remove any Hungry Traits and heal Wounds. The Ravenous Trait is always removed last.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"LQF1eZKF85gvXj4X","name":"Sawdust and Embalming Fluid","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>The symbols of the funeral parlour fill you with terror, reminding you what you are and what you should be. When you come into contact with sawdust or embalming fluids, you must pass a <strong>Challenging (+0) Cool Test</strong> or gain +1 Broken Condition.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"MKC0hD6UEIpbPbq5","name":"Claw","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>On its turn, the creature may Attack with it's clawed fingers. The Damage of the attack equals Rating and includes the creature’s Strength Bonus.</p>\n<p>If the creature has two free arms with Claws and the @Compendium[wfrp4e-core.talents.URwIDtInCsxOoGqM]{Dual Wielder} talent it may attack with both.</p>\n<p>Vampires using @Compendium[wfrp4e-vampires.vampires-talents.BRdukN8hxSBpcuUn]{Pass for Human} may retract their claws.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":true,"damage":true,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"ws","bonusCharacteristic":"s","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/traits/trait.png","effects":[]}
|
||||||
|
{"_id":"Mrwe0ov8Tx8hb49M","name":"Counting","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>You are cursed to count small, numerous items spread across the ground before you. This may include grains of rice, marbles or seeds. Once you have seen the items, you cannot change course or try to walk away from them.</p>\n<p>Only items intentionally spread on the floor by another for the purpose of deterring the Undead will work. Naturally occurring items, such as piles of pebbles and scree, do not count, and neither do piles of grain stored for food or spilled.</p>\n<p>Counting the items takes 1d10 minutes unless you spend a point of Resolve to tear yourself away. If you are at imminent risk of attack or injury, you may choose to make a <strong>Challenging (+0) Cool Test</strong> to tear yourself away from the items instead. If you fail this Test, anyone attacking you while your attention is focused on the items does so as if you had the SurprisedCondition.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"Q7MlIkwCwpGf7Uoc","name":"Religious Symbols","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>The Gods reject your unhallowed presence. You must make a <strong>Challenging (+0) Cool Test</strong> to be within 2 yards of religious symbols. The symbol must be earnestly wielded by one who believes in its power, though any religious symbol will do (including the symbols of Chaos worship).</p>\n<p>You also struggle to set foot in or on religious sites, such as temples or churches, where the Test becomes <strong>Hard (-10)</strong>.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"Q8wczj7k3xN2ze5v","name":"Tears","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>The sight of freshly flowing tears from an innocent disturbs you. If the person is particularly vulnerable, holy or just, as determined by the GM, you must make an <strong>Extended Challenging (+0) Cool Test </strong>to attack or harm them. The number of SLs required to succeed at this Extended Test is equal to the target's Fellowship Bonus.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"ST53lU8ZAcG8cHE1","name":"Silver","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>As a purifying metal, silver is anathema to you. Silver weapons gain the Damaging Quality when used against you. Silver items are also painful if in contact with your bare skin, inflicting 1 Wound per turn, which ignores Toughness Bonus and Armour. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"name":"Compelled (#)","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Compelled is caused by supernatural effects that sway the mind and emotions.</p>\n<p>When under a Compulsion Condition, you have a strong desire to complete the command given to you. If you do not immediately negate the Condition with Resolve, you cannot spend or regain Resolve or Resilience Points until the command has been fulfilled.</p>\n<p>Until resolved, you suffer a -10 penalty on all Tests that do not further the aims of the command you have been given. The effect of multiple Compulsions stack.</p>\n<p>Compulsion Conditions resolve automatically when you complete a command to the best of your ability. If you complete your task, you gain +1 Fatigued Condition and regain +1 Resolve.</p>\n<p>If you fail to complete your task after an hour, you may make a <strong>Challenging (+0) Cool Test</strong> to resolve 1 Compulsion Condition, and immediately gain +1 Fatigued Condition if you do so. You may roll once more each subsequent hour until all Compulsion Conditions have resolved and will gain +1 Fatigued Condition for each Compulsion Condition resolved in this way.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[],"_id":"TFccHQ7jTVZXRXRY"}
|
||||||
|
{"_id":"VEEzW4dHX1GzrfcC","name":"Night's Curse","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>All Vampires possess the Curse of the Night. All Vampires are weak to @Compendium[wfrp4e-vampires.vampires-traits.hedrlo8n8aXDC76E]{Sunlight}, and must then further:</p>\n<ol>\n<li>Roll for <strong>5 </strong>random weaknesses on the @Compendium[wfrp4e-vampires.vampires-journals.0Nva16Bc52LUZ6a7]{Weaknesses (Roll Table)}, or </li>\n<li>Take the <strong>5 </strong>weaknesses of their @Compendium[wfrp4e-vampires.vampires-journals.Q6OgsvyzoyswuUQH]{Weaknesses (Bloodlines)}.</li>\n</ol>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/traits/trait.png","effects":[]}
|
||||||
|
{"_id":"WJBzu7NjAezaZjB1","name":"Unable to Hide","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>This Vampire's visage is so distracting that they simply cannot ever blend in with humans. </p>"},"gmdescription":{"type":"String","label":"Description","value":"<p><strong>OPTIONAL TRAIT</strong></p>\n<p>If you wish to rule that as Undead beings Vampires cannot be influenced by the Ruinous Powers drag this trait to your Vampires.</p>"},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"","type":"String","label":"Specification"}},"flags":{},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[{"_id":"TYy2WENXRLidY5Bs","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorPassForHumanTalent = args.actor.data.talents.find(talent => talent.name === \"Pass for Human\");\nlet actorHasPassForHumanTalent = !(actorPassForHumanTalent == null);\n\nif (actorHasPassForHumanTalent) {\n let actorPassForHumanTalentId = actorPassForHumanTalent ._id;\n args.actor.deleteEmbeddedEntity(\"OwnedItem\", actorPassForHumanTalentId );\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-vampires/assets/tokens/VampireIconTokenTransBG.png","label":"Remove Pass for Human","tint":"","transfer":true}]}
|
||||||
|
{"_id":"XK2jviw2VtiUS3Ib","name":"Running Water","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Running water has a purging effect on you, washing away the taint in your body and soul. You must pass a <strong>Challenging (+0) Cool Test</strong> to come within 2 yards of any body of water with a current provided that it is at least a yard across and a foot deep. </p>\n<p>If you enter such bodies of water, you gain +1 Ablaze Condition per turn — you are burned by the water, which is like acid to you, rather than by literal flames. You cannot resolve these Conditions with an Athletics Test but once you leave the water, they will resolve at the rate of one per turn. If you can cross the water without getting wet (such as if you leap or fly over it, or use a bridge), you take no ill effect.</p>\n<p>The Strigoi often suffer from this Weakness.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"ZpKPSSsQIcthXzSx","name":"Blessed Weapons","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Blessed weapons gain the Damaging Quality against you. Holy water also harms you, inflicting 1d10 damage per turn of contact, which is modified by your Toughness Bonus and Armour as usual, to a minimum of 1 Wound per turn. Religious items pressed to your bare skin inflict 1 Wound per turn, which ignores Toughness Bonus or Armour.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"bTMZvwS4lZ6ZzeZ7","name":"Garlic","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Often seen as one of the main flaws of all Vampires, this Weakness is actually fairly rare. Vampires like it that way, however, since it gives them the upper hand over unsuspecting mortals who thought themselves safe from Vampiric depredations. </p>\n<p>If you possess this weakness you take a -20 penalty to all Tests within six yards of garlic.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"d2czua0OsJUhYOiM","name":"Fire","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Fire cleanses your evil flesh, eating deep of dead tissues and bone. Fire of any kind ignores your Toughness Bonus for the purposes of causing damage, although armour protects you as normal.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"g6mgSdQ0cLPhyEKZ","name":"Shapeshifter","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>You are a skilled Shapeshifter, able to transform into a familiar form that represents your animal self.</p>"},"gmdescription":{"type":"String","label":"Description","value":"<p>The animal will relate to the user, e.g. familiar cat will lead to shapeshifting into a cat etc.</p>"},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"","type":"String","label":"Specification"}},"flags":{},"img":"modules/wfrp4e-core/icons/traits/trait.png","effects":[{"_id":"TYy2WENXRLidY5Bs","flags":{"wfrp4e":{"effectTrigger":"prefillDialog","effectApplication":"actor","script":"if ('corruption' in args.options) {\n args.prefillModifiers.modifier += 100\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-vampires/assets/tokens/VampireIconTokenTransBG.png","label":"Immunity to Corruption","tint":"","transfer":true}]}
|
||||||
|
{"_id":"hedrlo8n8aXDC76E","name":"Sunlight","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p><strong>All Vampires must take this Weakness</strong>, although Defy the Day may reduce its impact.</p>\n<p>The light of the sun rejects you as an abomination to the Gods. For each minute in direct sunlight, you take +1 Poisoned Condition, which cannot be removed until after you seek shelter. After every 10 minutes in shelter, you will lose +1 Poisoned Condition until all are resolved. If you reach +5 Poisoned Conditions from sunlight at any time, you also immediately gain +1 Broken Condition and must seek shelter.</p>\n<p>Each time you take damage from sunlight, you must also make a successful <strong>Challenging (+0) Endurance Test</strong> or gain +1 AblazeCondition as well, as your Vampiric flesh ignites in the rays of the sun.</p>\n<p>On overcast days of 80% cloud cover or more, you only gain +1 Poisoned Condition per hour. Consider heavy clothing or shade as cloud cover if no part of the body is exposed. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"j0YAWwvJBIBA7aox","name":"Warpstone","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Your Vampiric form is less stable than usual; Warpstone causes it to mutate. You must make a <strong>Challenging (+0) Cool Test</strong> to come within 6 yards of Warpstone. After an hour in its presence, you must re-roll one Blood Gift and one Weakness, which change permanently</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"l0PYm8MRdg2fceiG","name":"Hungry","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>You suffer a -10 penalty to your Fellowship and Willpower, as the hunger makes you look and act more like a monster.</p>\n<p>In order to resolve this Condition, you must take enough Wounds to heal up to full health, plus 1 Wound per Hungry Trait you currently have (minimum 3). Hungry Traits are always resolved after all Wounds have been healed (see @Compendium[wfrp4e-vampires.vampires-journals.FkFgBgD34AyoInr2]{Healing}). You cannot spend Resolve to remove the Hungry Trait. </p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[{"_id":"xm5TBH4jQTLJyAXv","flags":{"wfrp4e":{"effectTrigger":"oneTime","effectApplication":"actor","script":"let actorObj = args.actor;\nargs.actor.update({\n \"data.characteristics.wp.modifier\": actorObj.data.data.characteristics.wp.modifier-10,\n \"data.characteristics.fel.modifier\": actorObj.data.data.characteristics.fel.modifier-10,\n})","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","label":"Hungry","tint":"","transfer":true}]}
|
||||||
|
{"_id":"wYnNPMsEo425TH6D","name":"Gromril and Ithilmar","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>The special metals of the Elves and Dwarfs are especially troublesome for some Vampires. Blows made with a weapon of Ithilmar or Gromril ignore your Toughness Bonus. Armour protects you as normal.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"#","type":"String","label":"Specification"},"source":{"type":"String","label":"Source"}},"flags":{"_sheetTab":"details"},"img":"modules/wfrp4e-core/icons/injuries/amputatedarm.png","effects":[]}
|
||||||
|
{"_id":"xV5BDdqYTmCRo2zN","name":"Immunity to Corruption","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"trait","data":{"description":{"type":"String","label":"Description","value":"<p>Even the Ruinous Powers cannot rend dead flesh, nor warp undead minds. </p>"},"gmdescription":{"type":"String","label":"Description","value":"<p><strong>OPTIONAL TRAIT</strong></p>\n<p>If you wish to rule that as Undead beings Vampires cannot be influenced by the Ruinous Powers drag this trait to your Vampires.</p>"},"rollable":{"value":false,"damage":false,"skill":"","label":"Rollable","type":"Boolean","rollCharacteristic":"","bonusCharacteristic":"","dice":"","defaultDifficulty":"challenging","SL":true},"specification":{"value":"","type":"String","label":"Specification"}},"flags":{},"img":"modules/wfrp4e-core/icons/traits/trait.png","effects":[{"_id":"TYy2WENXRLidY5Bs","flags":{"wfrp4e":{"effectTrigger":"prefillDialog","effectApplication":"actor","script":"if ('corruption' in args.options) {\n args.prefillModifiers.modifier += 100\n}","preventDuplicateEffects":false}},"changes":[],"disabled":false,"duration":{"startTime":null,"seconds":null,"rounds":null,"turns":null,"startRound":null,"startTurn":null},"icon":"modules/wfrp4e-vampires/assets/tokens/VampireIconTokenTransBG.png","label":"Immunity to Corruption","tint":"","transfer":true}]}
|
18
packs/transformationmacros.db
Normal file
18
packs/transformationmacros.db
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{"name":"Blood Dragon Vampire Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.6t5oENQZQCZip1hs"}},"scope":"global","command":"async function getVampireTraits() {\n // First load the Vampire Traits pack index\n let vampireTraits = game.packs.get(\"wfrp4e-vampires.vampires-traits\");\n let vampireTraitsIndex = await vampireTraits.getIndex();\n console.log(vampireTraitsIndex )\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitAge = vampireTraitsIndex.find(trait => trait.name == \"Age\")._id;\n let traitClaw = vampireTraitsIndex.find(trait => trait.name == \"Claw\")._id;\n let traitCurse = vampireTraitsIndex.find(trait => trait.name == \"Night's Curse\")._id;\n console.log(traitAge, traitClaw, traitCurse);\n\n // Now build Trait locations\n let fromLocationAge = `Compendium.wfrp4e-vampires.vampires-traits.${traitAge}`;\n let fromLocationClaw = `Compendium.wfrp4e-vampires.vampires-traits.${traitClaw}`;\n let fromLocationCurse = `Compendium.wfrp4e-vampires.vampires-traits.${traitCurse}`;\n \n const age = await fromUuid(fromLocationAge);\n age.data.data.specification.value = \"1 day\";\n\n const claw = await fromUuid(fromLocationClaw);\n claw.data.data.specification.value = 3;\n\n const curse = await fromUuid(fromLocationCurse);\n curse.data.data.specification.value = \"Blood Dragon\";\n\n const createData = [age.data, claw.data, curse.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetVampireTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"9WLtRoMzYN1JQ3FM"}
|
||||||
|
{"name":"Von Carstein Vampire Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.YKRzoWomQrHlQqfM"}},"scope":"global","command":"async function getVampireTraits() {\n // First load the Vampire Traits pack index\n let vampireTraits = game.packs.get(\"wfrp4e-vampires.vampires-traits\");\n let vampireTraitsIndex = await vampireTraits.getIndex();\n console.log(vampireTraitsIndex )\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitAge = vampireTraitsIndex.find(trait => trait.name == \"Age\")._id;\n let traitClaw = vampireTraitsIndex.find(trait => trait.name == \"Claw\")._id;\n let traitCurse = vampireTraitsIndex.find(trait => trait.name == \"Night's Curse\")._id;\n console.log(traitAge, traitClaw, traitCurse);\n\n // Now build Trait locations\n let fromLocationAge = `Compendium.wfrp4e-vampires.vampires-traits.${traitAge}`;\n let fromLocationClaw = `Compendium.wfrp4e-vampires.vampires-traits.${traitClaw}`;\n let fromLocationCurse = `Compendium.wfrp4e-vampires.vampires-traits.${traitCurse}`;\n \n const age = await fromUuid(fromLocationAge);\n age.data.data.specification.value = \"1 day\";\n\n const claw = await fromUuid(fromLocationClaw);\n claw.data.data.specification.value = 3;\n\n const curse = await fromUuid(fromLocationCurse);\n curse.data.data.specification.value = \"Von Carstein\";\n\n const createData = [age.data, claw.data, curse.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetVampireTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"A6EULphImIASvpNL"}
|
||||||
|
{"name":"Independent Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.8enDbE9TaUC7SxuE"}},"scope":"global","command":"async function getTraits() {\n // First load the Traits pack index\n let coreTraits = game.packs.get(\"wfrp4e-core.traits\");\n let coreTraitsIndex = await coreTraits.getIndex();\n console.log(coreTraitsIndex)\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitBite = coreTraitsIndex.find(trait => trait.name == \"Bite\")._id;\n let traitDarkVision = coreTraitsIndex.find(trait => trait.name == \"Dark Vision\")._id;\n let traitFear = coreTraitsIndex.find(trait => trait.name == \"Fear\")._id;\n let traitPainless = coreTraitsIndex.find(trait => trait.name == \"Painless\")._id;\n let traitUndead = coreTraitsIndex.find(trait => trait.name == \"Undead\")._id;\n let traitVampiric = coreTraitsIndex.find(trait => trait.name == \"Vampiric\")._id;\n \n\n // Now build Trait locations\n let fromLocationBite = `Compendium.wfrp4e-core.traits.${traitBite}`;\n let fromLocationDarkVision = `Compendium.wfrp4e-core.traits.${traitDarkVision}`;\n let fromLocationFear = `Compendium.wfrp4e-core.traits.${traitFear}`;\n let fromLocationPainless = `Compendium.wfrp4e-core.traits.${traitPainless}`;\n let fromLocationUndead = `Compendium.wfrp4e-core.traits.${traitUndead}`;\n let fromLocationVampiric = `Compendium.wfrp4e-core.traits.${traitVampiric}`;\n \n // Now get the Traits and adapt them where necessary\n const bite = await fromUuid(fromLocationBite);\n bite.data.data.specification.value = 3;\n \n const darkVision = await fromUuid(fromLocationDarkVision);\n \n const fear = await fromUuid(fromLocationFear);\n fear.data.data.specification.value = 1;\n \n const painless = await fromUuid(fromLocationPainless);\n \n const undead = await fromUuid(fromLocationUndead);\n \n const vampiric = await fromUuid(fromLocationVampiric);\n\n const createData = [bite.data, darkVision.data, fear.data, painless.data, undead.data, vampiric.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"F7Y15tlytGg4P3ZF"}
|
||||||
|
{"name":"Necrarch Stats","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.RtOjYItHSiodu6JI"}},"scope":"global","command":"async function getStats() {\n // Find the selected actor\n let actorSelected = actor;\n console.log(actorSelected);\n\n // Then define the characteristic changes for this Bloodline\n let updates = {\n\t\"data.characteristics.s.modifier\": actorSelected.data.data.characteristics.s.modifier += 10,\n\t\"data.characteristics.t.modifier\": actorSelected.data.data.characteristics.t.modifier += 20,\n\t\"data.characteristics.i.modifier\": actorSelected.data.data.characteristics.i.modifier += 20,\n\t\"data.characteristics.dex.modifier\": actorSelected.data.data.characteristics.dex.modifier += 10,\n\t\"data.characteristics.int.modifier\": actorSelected.data.data.characteristics.int.modifier += 20,\n\t\"data.characteristics.wp.modifier\": actorSelected.data.data.characteristics.wp.modifier += 20,\n\t\"data.characteristics.fel.modifier\": actorSelected.data.data.characteristics.fel.modifier -= 15,\n\t\"data.status.fate.value\": 0,\n\t\"data.status.resilience.value\": 0,\n\t\"data.details.move.value\": 6\n };\n \n // Then update the actor\n actorSelected.update(updates);\n}\n\ngetStats()","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"FeJA2VfTyk7Rr3zA"}
|
||||||
|
{"name":"Lahmian Vampire Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.eDXBR6qZKmEQYejl"}},"scope":"global","command":"async function getVampireTraits() {\n // First load the Vampire Traits pack index\n let vampireTraits = game.packs.get(\"wfrp4e-vampires.vampires-traits\");\n let vampireTraitsIndex = await vampireTraits.getIndex();\n console.log(vampireTraitsIndex )\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitAge = vampireTraitsIndex.find(trait => trait.name == \"Age\")._id;\n let traitClaw = vampireTraitsIndex.find(trait => trait.name == \"Claw\")._id;\n let traitCurse = vampireTraitsIndex.find(trait => trait.name == \"Night's Curse\")._id;\n console.log(traitAge, traitClaw, traitCurse);\n\n // Now build Trait locations\n let fromLocationAge = `Compendium.wfrp4e-vampires.vampires-traits.${traitAge}`;\n let fromLocationClaw = `Compendium.wfrp4e-vampires.vampires-traits.${traitClaw}`;\n let fromLocationCurse = `Compendium.wfrp4e-vampires.vampires-traits.${traitCurse}`;\n \n const age = await fromUuid(fromLocationAge);\n age.data.data.specification.value = \"1 day\";\n\n const claw = await fromUuid(fromLocationClaw);\n claw.data.data.specification.value = 3;\n\n const curse = await fromUuid(fromLocationCurse);\n curse.data.data.specification.value = \"Lahmian\";\n\n const createData = [age.data, claw.data, curse.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetVampireTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"GJ3x2fDN59Vwm2m1"}
|
||||||
|
{"name":"Independent Stats","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.H9DGuo5xf3RBMFmK"}},"scope":"global","command":"async function getStats() {\n // Find the selected actor\n let actorSelected = actor;\n console.log(actorSelected);\n\n // Then define the characteristic changes for this Bloodline\n let updates = {\n\t\"data.characteristics.ws.modifier\": actorSelected.data.data.characteristics.ws.modifier += 10,\n\t\"data.characteristics.s.modifier\": actorSelected.data.data.characteristics.s.modifier += 10,\n\t\"data.characteristics.t.modifier\": actorSelected.data.data.characteristics.t.modifier += 10,\n\t\"data.characteristics.i.modifier\": actorSelected.data.data.characteristics.i.modifier += 10,\n\t\"data.characteristics.ag.modifier\": actorSelected.data.data.characteristics.ag.modifier += 10,\n\t\"data.characteristics.wp.modifier\": actorSelected.data.data.characteristics.wp.modifier += 10,\n\t\"data.characteristics.fel.modifier\": actorSelected.data.data.characteristics.fel.modifier += 10,\n\t\"data.characteristics.dex.modifier\": actorSelected.data.data.characteristics.dex.modifier += 10,\n\t\"data.status.fate.value\": 0,\n\t\"data.status.resilience.value\": 0,\n\t\"data.details.move.value\": 6\n };\n \n // Then update the actor\n actorSelected.update(updates);\n}\n\ngetStats()","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"GxSBH3tKXjTfPmUP"}
|
||||||
|
{"name":"Strigoi Stats","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.532avUNEO68JRkWj"}},"scope":"global","command":"async function getStats() {\n // Find the selected actor\n let actorSelected = actor;\n console.log(actorSelected);\n\n // Then define the characteristic changes for this Bloodline\n let updates = {\n\t\"data.characteristics.ws.modifier\": actorSelected.data.data.characteristics.ws.modifier += 10,\n\t\"data.characteristics.s.modifier\": actorSelected.data.data.characteristics.s.modifier += 20,\n\t\"data.characteristics.t.modifier\": actorSelected.data.data.characteristics.t.modifier += 20,\n\t\"data.characteristics.i.modifier\": actorSelected.data.data.characteristics.i.modifier += 10,\n\t\"data.characteristics.ag.modifier\": actorSelected.data.data.characteristics.ag.modifier += 20,\n\t\"data.characteristics.wp.modifier\": actorSelected.data.data.characteristics.wp.modifier += 10,\n\t\"data.characteristics.fel.modifier\": actorSelected.data.data.characteristics.fel.modifier -= 10,\n\t\"data.status.fate.value\": 0,\n\t\"data.status.resilience.value\": 0,\n\t\"data.details.move.value\": 6\n };\n \n // Then update the actor\n actorSelected.update(updates);\n}\n\ngetStats()","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"JlXyrPUzCmBxKAXA"}
|
||||||
|
{"name":"Blood Dragon Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.Tx4rrBQAAkIU7uZL"}},"scope":"global","command":"async function getTraits() {\n // First load the Traits pack index\n let coreTraits = game.packs.get(\"wfrp4e-core.traits\");\n let coreTraitsIndex = await coreTraits.getIndex();\n console.log(coreTraitsIndex)\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitBite = coreTraitsIndex.find(trait => trait.name == \"Bite\")._id;\n let traitDarkVision = coreTraitsIndex.find(trait => trait.name == \"Dark Vision\")._id;\n let traitFear = coreTraitsIndex.find(trait => trait.name == \"Fear\")._id;\n let traitPainless = coreTraitsIndex.find(trait => trait.name == \"Painless\")._id;\n let traitUndead = coreTraitsIndex.find(trait => trait.name == \"Undead\")._id;\n let traitVampiric = coreTraitsIndex.find(trait => trait.name == \"Vampiric\")._id;\n \n\n // Now build Trait locations\n let fromLocationBite = `Compendium.wfrp4e-core.traits.${traitBite}`;\n let fromLocationDarkVision = `Compendium.wfrp4e-core.traits.${traitDarkVision}`;\n let fromLocationFear = `Compendium.wfrp4e-core.traits.${traitFear}`;\n let fromLocationPainless = `Compendium.wfrp4e-core.traits.${traitPainless}`;\n let fromLocationUndead = `Compendium.wfrp4e-core.traits.${traitUndead}`;\n let fromLocationVampiric = `Compendium.wfrp4e-core.traits.${traitVampiric}`;\n \n // Now get the Traits and adapt them where necessary\n const bite = await fromUuid(fromLocationBite);\n bite.data.data.specification.value = 3;\n \n const darkVision = await fromUuid(fromLocationDarkVision);\n \n const fear = await fromUuid(fromLocationFear);\n fear.data.data.specification.value = 1;\n \n const painless = await fromUuid(fromLocationPainless);\n \n const undead = await fromUuid(fromLocationUndead);\n \n const vampiric = await fromUuid(fromLocationVampiric);\n\n const createData = [bite.data, darkVision.data, fear.data, painless.data, undead.data, vampiric.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"OMBDFPzaEh4iyqOJ"}
|
||||||
|
{"name":"Lahmian Stats","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.drapRDbX8eKua5n4"}},"scope":"global","command":"async function getStats() {\n // Find the selected actor\n let actorSelected = actor;\n console.log(actorSelected);\n\n // Then define the characteristic changes for this Bloodline\n let updates = {\n \"data.characteristics.bs.modifier\": actorSelected.data.data.characteristics.bs.modifier += 10,\n\t\"data.characteristics.i.modifier\": actorSelected.data.data.characteristics.i.modifier += 20,\n\t\"data.characteristics.ag.modifier\": actorSelected.data.data.characteristics.ag.modifier += 20,\n\t\"data.characteristics.wp.modifier\": actorSelected.data.data.characteristics.wp.modifier += 10,\n\t\"data.characteristics.fel.modifier\": actorSelected.data.data.characteristics.fel.modifier += 20,\n\t\"data.status.fate.value\": 0,\n\t\"data.status.resilience.value\": 0,\n\t\"data.details.move.value\": 6\n };\n \n // Then update the actor\n actorSelected.update(updates);\n}\n\ngetStats()","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"OsvuolbjzLkm1QTb"}
|
||||||
|
{"name":"Necrarch Vampire Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.9zAxkKsEuLNLE8TL"}},"scope":"global","command":"async function getVampireTraits() {\n // First load the Vampire Traits pack index\n let vampireTraits = game.packs.get(\"wfrp4e-vampires.vampires-traits\");\n let vampireTraitsIndex = await vampireTraits.getIndex();\n console.log(vampireTraitsIndex )\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitAge = vampireTraitsIndex.find(trait => trait.name == \"Age\")._id;\n let traitClaw = vampireTraitsIndex.find(trait => trait.name == \"Claw\")._id;\n let traitCurse = vampireTraitsIndex.find(trait => trait.name == \"Night's Curse\")._id;\n console.log(traitAge, traitClaw, traitCurse);\n\n // Now build Trait locations\n let fromLocationAge = `Compendium.wfrp4e-vampires.vampires-traits.${traitAge}`;\n let fromLocationClaw = `Compendium.wfrp4e-vampires.vampires-traits.${traitClaw}`;\n let fromLocationCurse = `Compendium.wfrp4e-vampires.vampires-traits.${traitCurse}`;\n \n const age = await fromUuid(fromLocationAge);\n age.data.data.specification.value = \"1 day\";\n\n const claw = await fromUuid(fromLocationClaw);\n claw.data.data.specification.value = 3;\n\n const curse = await fromUuid(fromLocationCurse);\n curse.data.data.specification.value = \"Necrarch\";\n\n const createData = [age.data, claw.data, curse.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetVampireTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"RBx6Lm9CP92gtPXE"}
|
||||||
|
{"name":"Independent Vampire Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.U7jcJQhGhN0RY3b1"}},"scope":"global","command":"async function getVampireTraits() {\n // First load the Vampire Traits pack index\n let vampireTraits = game.packs.get(\"wfrp4e-vampires.vampires-traits\");\n let vampireTraitsIndex = await vampireTraits.getIndex();\n console.log(vampireTraitsIndex )\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitAge = vampireTraitsIndex.find(trait => trait.name == \"Age\")._id;\n let traitClaw = vampireTraitsIndex.find(trait => trait.name == \"Claw\")._id;\n let traitCurse = vampireTraitsIndex.find(trait => trait.name == \"Night's Curse\")._id;\n console.log(traitAge, traitClaw, traitCurse);\n\n // Now build Trait locations\n let fromLocationAge = `Compendium.wfrp4e-vampires.vampires-traits.${traitAge}`;\n let fromLocationClaw = `Compendium.wfrp4e-vampires.vampires-traits.${traitClaw}`;\n let fromLocationCurse = `Compendium.wfrp4e-vampires.vampires-traits.${traitCurse}`;\n \n const age = await fromUuid(fromLocationAge);\n age.data.data.specification.value = \"1 day\";\n\n const claw = await fromUuid(fromLocationClaw);\n claw.data.data.specification.value = 3;\n\n const curse = await fromUuid(fromLocationCurse);\n curse.data.data.specification.value = \"Independent\";\n\n const createData = [age.data, claw.data, curse.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetVampireTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"V4IiUCpU3JFyH2J3"}
|
||||||
|
{"name":"Strigoi Vampire Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.Xqt5QR2ctlrwdF4R"}},"scope":"global","command":"async function getVampireTraits() {\n // First load the Vampire Traits pack index\n let vampireTraits = game.packs.get(\"wfrp4e-vampires.vampires-traits\");\n let vampireTraitsIndex = await vampireTraits.getIndex();\n console.log(vampireTraitsIndex )\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitAge = vampireTraitsIndex.find(trait => trait.name == \"Age\")._id;\n let traitClaw = vampireTraitsIndex.find(trait => trait.name == \"Claw\")._id;\n let traitCurse = vampireTraitsIndex.find(trait => trait.name == \"Night's Curse\")._id;\n console.log(traitAge, traitClaw, traitCurse);\n\n // Now build Trait locations\n let fromLocationAge = `Compendium.wfrp4e-vampires.vampires-traits.${traitAge}`;\n let fromLocationClaw = `Compendium.wfrp4e-vampires.vampires-traits.${traitClaw}`;\n let fromLocationCurse = `Compendium.wfrp4e-vampires.vampires-traits.${traitCurse}`;\n \n const age = await fromUuid(fromLocationAge);\n age.data.data.specification.value = \"1 day\";\n\n const claw = await fromUuid(fromLocationClaw);\n claw.data.data.specification.value = 3;\n\n const curse = await fromUuid(fromLocationCurse);\n curse.data.data.specification.value = \"Strigoi\";\n\n const createData = [age.data, claw.data, curse.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetVampireTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"WCjXEdURZQl88cag"}
|
||||||
|
{"name":"Lahmian Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.MvDnGZG3sbRKHmWW"}},"scope":"global","command":"async function getTraits() {\n // First load the Traits pack index\n let coreTraits = game.packs.get(\"wfrp4e-core.traits\");\n let coreTraitsIndex = await coreTraits.getIndex();\n console.log(coreTraitsIndex)\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitBite = coreTraitsIndex.find(trait => trait.name == \"Bite\")._id;\n let traitDarkVision = coreTraitsIndex.find(trait => trait.name == \"Dark Vision\")._id;\n let traitFear = coreTraitsIndex.find(trait => trait.name == \"Fear\")._id;\n let traitPainless = coreTraitsIndex.find(trait => trait.name == \"Painless\")._id;\n let traitUndead = coreTraitsIndex.find(trait => trait.name == \"Undead\")._id;\n let traitVampiric = coreTraitsIndex.find(trait => trait.name == \"Vampiric\")._id;\n \n\n // Now build Trait locations\n let fromLocationBite = `Compendium.wfrp4e-core.traits.${traitBite}`;\n let fromLocationDarkVision = `Compendium.wfrp4e-core.traits.${traitDarkVision}`;\n let fromLocationFear = `Compendium.wfrp4e-core.traits.${traitFear}`;\n let fromLocationPainless = `Compendium.wfrp4e-core.traits.${traitPainless}`;\n let fromLocationUndead = `Compendium.wfrp4e-core.traits.${traitUndead}`;\n let fromLocationVampiric = `Compendium.wfrp4e-core.traits.${traitVampiric}`;\n \n // Now get the Traits and adapt them where necessary\n const bite = await fromUuid(fromLocationBite);\n bite.data.data.specification.value = 3;\n \n const darkVision = await fromUuid(fromLocationDarkVision);\n \n const fear = await fromUuid(fromLocationFear);\n fear.data.data.specification.value = 1;\n \n const painless = await fromUuid(fromLocationPainless);\n \n const undead = await fromUuid(fromLocationUndead);\n \n const vampiric = await fromUuid(fromLocationVampiric);\n\n const createData = [bite.data, darkVision.data, fear.data, painless.data, undead.data, vampiric.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"YO0SiTp0FiENkK9r"}
|
||||||
|
{"name":"Blood Dragon Stats","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.gHvcVhtZ11tEwEyn"}},"scope":"global","command":"async function getStats() {\n // Find the selected actor\n let actorSelected = actor;\n console.log(actorSelected);\n\n // Then define the characteristic changes for this Bloodline\n let updates = {\n\t\"data.characteristics.ws.modifier\": actorSelected.data.data.characteristics.ws.modifier += 10,\n \"data.characteristics.bs.modifier\": actorSelected.data.data.characteristics.bs.modifier += 10,\n\t\"data.characteristics.s.modifier\": actorSelected.data.data.characteristics.s.modifier += 10,\n\t\"data.characteristics.t.modifier\": actorSelected.data.data.characteristics.t.modifier += 10,\n\t\"data.characteristics.i.modifier\": actorSelected.data.data.characteristics.i.modifier += 10,\n\t\"data.characteristics.ag.modifier\": actorSelected.data.data.characteristics.ag.modifier += 10,\n\t\"data.characteristics.wp.modifier\": actorSelected.data.data.characteristics.wp.modifier += 20,\n\t\"data.status.fate.value\": 0,\n\t\"data.status.resilience.value\": 0,\n\t\"data.details.move.value\": 6\n };\n \n // Then update the actor\n actorSelected.update(updates);\n}\n\ngetStats()","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"ZFQ1SBXCaZrHWj2v"}
|
||||||
|
{"name":"Necrarch Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.HrRWamPjUZCiLKAQ"}},"scope":"global","command":"async function getTraits() {\n // First load the Traits pack index\n let coreTraits = game.packs.get(\"wfrp4e-core.traits\");\n let coreTraitsIndex = await coreTraits.getIndex();\n console.log(coreTraitsIndex)\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitBite = coreTraitsIndex.find(trait => trait.name == \"Bite\")._id;\n let traitDarkVision = coreTraitsIndex.find(trait => trait.name == \"Dark Vision\")._id;\n let traitFear = coreTraitsIndex.find(trait => trait.name == \"Fear\")._id;\n let traitPainless = coreTraitsIndex.find(trait => trait.name == \"Painless\")._id;\n let traitUndead = coreTraitsIndex.find(trait => trait.name == \"Undead\")._id;\n let traitVampiric = coreTraitsIndex.find(trait => trait.name == \"Vampiric\")._id;\n \n\n // Now build Trait locations\n let fromLocationBite = `Compendium.wfrp4e-core.traits.${traitBite}`;\n let fromLocationDarkVision = `Compendium.wfrp4e-core.traits.${traitDarkVision}`;\n let fromLocationFear = `Compendium.wfrp4e-core.traits.${traitFear}`;\n let fromLocationPainless = `Compendium.wfrp4e-core.traits.${traitPainless}`;\n let fromLocationUndead = `Compendium.wfrp4e-core.traits.${traitUndead}`;\n let fromLocationVampiric = `Compendium.wfrp4e-core.traits.${traitVampiric}`;\n \n // Now get the Traits and adapt them where necessary\n const bite = await fromUuid(fromLocationBite);\n bite.data.data.specification.value = 3;\n \n const darkVision = await fromUuid(fromLocationDarkVision);\n \n const fear = await fromUuid(fromLocationFear);\n fear.data.data.specification.value = 1;\n \n const painless = await fromUuid(fromLocationPainless);\n \n const undead = await fromUuid(fromLocationUndead);\n \n const vampiric = await fromUuid(fromLocationVampiric);\n\n const createData = [bite.data, darkVision.data, fear.data, painless.data, undead.data, vampiric.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"bksNOtjb6F1NcFGH"}
|
||||||
|
{"name":"Von Carstein Stats","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.57nECWkDYuEQoCia"}},"scope":"global","command":"async function getStats() {\n // Find the selected actor\n let actorSelected = actor;\n console.log(actorSelected);\n\n // Then define the characteristic changes for this Bloodline\n let updates = {\n\t\"data.characteristics.ws.modifier\": actorSelected.data.data.characteristics.ws.modifier += 10,\n\t\"data.characteristics.s.modifier\": actorSelected.data.data.characteristics.s.modifier += 10,\n\t\"data.characteristics.t.modifier\": actorSelected.data.data.characteristics.t.modifier += 10,\n\t\"data.characteristics.i.modifier\": actorSelected.data.data.characteristics.i.modifier += 10,\n\t\"data.characteristics.ag.modifier\": actorSelected.data.data.characteristics.ag.modifier += 10,\n\t\"data.characteristics.wp.modifier\": actorSelected.data.data.characteristics.wp.modifier += 20,\n\t\"data.characteristics.fel.modifier\": actorSelected.data.data.characteristics.fel.modifier += 10,\n\t\"data.status.fate.value\": 0,\n\t\"data.status.resilience.value\": 0,\n\t\"data.details.move.value\": 6\n };\n \n // Then update the actor\n actorSelected.update(updates);\n}\n\ngetStats()","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"fDuwZ9HBJCdzOUKI"}
|
||||||
|
{"name":"Strigoi Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.rvMUbOskxsXYYIcv"}},"scope":"global","command":"async function getTraits() {\n // First load the Traits pack index\n let coreTraits = game.packs.get(\"wfrp4e-core.traits\");\n let coreTraitsIndex = await coreTraits.getIndex();\n console.log(coreTraitsIndex)\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitBite = coreTraitsIndex.find(trait => trait.name == \"Bite\")._id;\n let traitDarkVision = coreTraitsIndex.find(trait => trait.name == \"Dark Vision\")._id;\n let traitFear = coreTraitsIndex.find(trait => trait.name == \"Fear\")._id;\n let traitPainless = coreTraitsIndex.find(trait => trait.name == \"Painless\")._id;\n let traitUndead = coreTraitsIndex.find(trait => trait.name == \"Undead\")._id;\n let traitVampiric = coreTraitsIndex.find(trait => trait.name == \"Vampiric\")._id;\n \n\n // Now build Trait locations\n let fromLocationBite = `Compendium.wfrp4e-core.traits.${traitBite}`;\n let fromLocationDarkVision = `Compendium.wfrp4e-core.traits.${traitDarkVision}`;\n let fromLocationFear = `Compendium.wfrp4e-core.traits.${traitFear}`;\n let fromLocationPainless = `Compendium.wfrp4e-core.traits.${traitPainless}`;\n let fromLocationUndead = `Compendium.wfrp4e-core.traits.${traitUndead}`;\n let fromLocationVampiric = `Compendium.wfrp4e-core.traits.${traitVampiric}`;\n \n // Now get the Traits and adapt them where necessary\n const bite = await fromUuid(fromLocationBite);\n bite.data.data.specification.value = 3;\n \n const darkVision = await fromUuid(fromLocationDarkVision);\n \n const fear = await fromUuid(fromLocationFear);\n fear.data.data.specification.value = 1;\n \n const painless = await fromUuid(fromLocationPainless);\n \n const undead = await fromUuid(fromLocationUndead);\n \n const vampiric = await fromUuid(fromLocationVampiric);\n\n const createData = [bite.data, darkVision.data, fear.data, painless.data, undead.data, vampiric.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"iWj30aVLXl1SgulI"}
|
||||||
|
{"name":"Von Carstein Traits","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"script","flags":{"core":{"sourceId":"Macro.MA1v9RvFUFPG6U0t"}},"scope":"global","command":"async function getTraits() {\n // First load the Traits pack index\n let coreTraits = game.packs.get(\"wfrp4e-core.traits\");\n let coreTraitsIndex = await coreTraits.getIndex();\n console.log(coreTraitsIndex)\n\n // Then find the selected actor\n let actorSelected = actor;\n console.log(actorSelected)\n\n // Now find the traits we want from this pack\n let traitBite = coreTraitsIndex.find(trait => trait.name == \"Bite\")._id;\n let traitDarkVision = coreTraitsIndex.find(trait => trait.name == \"Dark Vision\")._id;\n let traitFear = coreTraitsIndex.find(trait => trait.name == \"Fear\")._id;\n let traitPainless = coreTraitsIndex.find(trait => trait.name == \"Painless\")._id;\n let traitUndead = coreTraitsIndex.find(trait => trait.name == \"Undead\")._id;\n let traitVampiric = coreTraitsIndex.find(trait => trait.name == \"Vampiric\")._id;\n \n\n // Now build Trait locations\n let fromLocationBite = `Compendium.wfrp4e-core.traits.${traitBite}`;\n let fromLocationDarkVision = `Compendium.wfrp4e-core.traits.${traitDarkVision}`;\n let fromLocationFear = `Compendium.wfrp4e-core.traits.${traitFear}`;\n let fromLocationPainless = `Compendium.wfrp4e-core.traits.${traitPainless}`;\n let fromLocationUndead = `Compendium.wfrp4e-core.traits.${traitUndead}`;\n let fromLocationVampiric = `Compendium.wfrp4e-core.traits.${traitVampiric}`;\n \n // Now get the Traits and adapt them where necessary\n const bite = await fromUuid(fromLocationBite);\n bite.data.data.specification.value = 3;\n \n const darkVision = await fromUuid(fromLocationDarkVision);\n \n const fear = await fromUuid(fromLocationFear);\n fear.data.data.specification.value = 1;\n \n const painless = await fromUuid(fromLocationPainless);\n \n const undead = await fromUuid(fromLocationUndead);\n \n const vampiric = await fromUuid(fromLocationVampiric);\n\n const createData = [bite.data, darkVision.data, fear.data, painless.data, undead.data, vampiric.data];\n return actorSelected.createEmbeddedEntity(\"OwnedItem\", createData);\n}\n\ngetTraits();","author":"kHr5wGqy2Rw4go1y","img":"modules/wfrp4e-core/icons/traits/trait.png","actorIds":[],"_id":"kIB1ppand7q6vfuI"}
|
4
packs/transformations.db
Normal file
4
packs/transformations.db
Normal file
File diff suppressed because one or more lines are too long
1
packs/trappings.db
Normal file
1
packs/trappings.db
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"_id":"O1Ev52ZEfxxA1Pxg","name":"Elongated Talons","permission":{"default":0,"kHr5wGqy2Rw4go1y":3},"type":"weapon","data":{"description":{"type":"String","label":"Description","value":"<p>Your claws grow to twice their size with the Talons Blood Gift.</p>"},"gmdescription":{"type":"String","label":"Description","value":""},"quantity":{"type":"Number","label":"Quantity","value":1},"encumbrance":{"type":"Number","label":"Encumbrance","value":0},"price":{"type":"String","label":"Price","gc":"0","ss":"0","bp":"0"},"availability":{"type":"String","label":"Availability","value":"exotic"},"location":{"type":"Number","label":"Location","value":0},"damage":{"type":"String","label":"Damage","dice":"","value":"SB+6"},"reach":{"type":"String","label":"Reach","value":"vshort"},"range":{"type":"String","label":"Range","value":""},"twohanded":{"type":"Boolean","label":"Two-Handed","value":false},"ammunitionGroup":{"type":"String","label":"Ammunition Group","value":""},"currentAmmo":{"type":"Number","value":0},"consumesAmmo":{"value":true},"weaponGroup":{"type":"String","label":"Weapon Group","value":"basic"},"qualities":{"type":"String","label":"Qualities","value":"Impale"},"flaws":{"type":"String","label":"Flaws","value":""},"special":{"type":"String","label":"Special","value":""},"equipped":false,"loaded":{"value":false,"repeater":false,"amt":0},"offhand":{"value":false}},"flags":{},"img":"modules/wfrp4e-core/icons/equipment/weapons/axe.png","effects":[]}
|
Loading…
Reference in New Issue
Block a user