-
Notifications
You must be signed in to change notification settings - Fork 309
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Automate Curse Maelstrom Archetype features (#15106)
- Loading branch information
1 parent
ba3949e
commit 7f841be
Showing
7 changed files
with
255 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,88 @@ | ||
{ | ||
"_id": "85w9OI1gMd6uJRKh", | ||
"img": "icons/magic/control/debuff-energy-hold-pink.webp", | ||
"name": "Effect: Curse Maelstrom State", | ||
"system": { | ||
"badge": { | ||
"type": "counter", | ||
"value": 1 | ||
}, | ||
"description": { | ||
"value": "<p>Granted by @UUID[Compendium.pf2e.feats-srd.Item.Curse Maelstrom Dedication]</p>\n<p>All creatures other than you within a 10-foot emanation take a -1 status penalty to all saving throws and skill checks. You gain the Expel Maelstrom action.</p>" | ||
}, | ||
"duration": { | ||
"expiry": null, | ||
"sustained": false, | ||
"unit": "encounter", | ||
"value": -1 | ||
}, | ||
"level": { | ||
"value": 1 | ||
}, | ||
"publication": { | ||
"license": "OGL", | ||
"remaster": false, | ||
"title": "Pathfinder Dark Archive" | ||
}, | ||
"rules": [ | ||
{ | ||
"itemId": "{item|id}", | ||
"key": "ItemAlteration", | ||
"mode": "downgrade", | ||
"predicate": [ | ||
{ | ||
"not": "feat:unnerving-expansion" | ||
} | ||
], | ||
"property": "badge-max", | ||
"value": 1 | ||
}, | ||
{ | ||
"effects": [ | ||
{ | ||
"includesSelf": false, | ||
"uuid": "Compendium.pf2e.feat-effects.Item.Effect: Curse Maelstrom State" | ||
} | ||
], | ||
"key": "Aura", | ||
"predicate": [ | ||
"self:signature:{item|origin.signature}" | ||
], | ||
"radius": "5*@item.badge.value" | ||
}, | ||
{ | ||
"hideIfDisabled": true, | ||
"key": "FlatModifier", | ||
"predicate": [ | ||
{ | ||
"not": "self:signature:{item|origin.signature}" | ||
} | ||
], | ||
"selector": [ | ||
"saving-throw", | ||
"skill-check" | ||
], | ||
"type": "status", | ||
"value": -1 | ||
}, | ||
{ | ||
"key": "GrantItem", | ||
"predicate": [ | ||
"self:signature:{item|origin.signature}" | ||
], | ||
"uuid": "Compendium.pf2e.actionspf2e.Item.Expel Maelstrom" | ||
} | ||
], | ||
"start": { | ||
"initiative": null, | ||
"value": 0 | ||
}, | ||
"tokenIcon": { | ||
"show": true | ||
}, | ||
"traits": { | ||
"value": [] | ||
} | ||
}, | ||
"type": "effect" | ||
} |
68 changes: 68 additions & 0 deletions
68
packs/feat-effects/effect-expel-maelstrom-failure-or-critical-failure.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
{ | ||
"_id": "lc8ez8O4eN73hNpR", | ||
"img": "icons/magic/control/energy-stream-link-spiral-white.webp", | ||
"name": "Effect: Expel Maelstrom (Failure or Critical Failure)", | ||
"system": { | ||
"description": { | ||
"value": "<p>Granted by @UUID[Compendium.pf2e.actionspf2e.Item.Expel Maelstrom]</p>\n<p>The creature takes a -2 status penalty to all saving throws and skill checks for 10 minutes.</p>" | ||
}, | ||
"duration": { | ||
"expiry": "turn-start", | ||
"sustained": false, | ||
"unit": "minutes", | ||
"value": 10 | ||
}, | ||
"level": { | ||
"value": 1 | ||
}, | ||
"publication": { | ||
"license": "OGL", | ||
"remaster": false, | ||
"title": "Pathfinder Dark Archive" | ||
}, | ||
"rules": [ | ||
{ | ||
"choices": [ | ||
{ | ||
"label": "PF2E.Check.Result.Degree.Check.criticalFailure", | ||
"value": "critical-failure" | ||
}, | ||
{ | ||
"label": "PF2E.Check.Result.Degree.Check.failure", | ||
"value": "failure" | ||
} | ||
], | ||
"key": "ChoiceSet", | ||
"prompt": "PF2E.SpecificRule.Prompt.DegreeOfSuccess", | ||
"rollOption": "expel-maelstrom" | ||
}, | ||
{ | ||
"key": "FlatModifier", | ||
"selector": [ | ||
"saving-throw", | ||
"skill-check" | ||
], | ||
"type": "status", | ||
"value": -2 | ||
}, | ||
{ | ||
"key": "GrantItem", | ||
"predicate": [ | ||
"expel-maelstrom:critical-failure" | ||
], | ||
"uuid": "Compendium.pf2e.feat-effects.Item.Effect: Expel Maelstrom (Misfortune)" | ||
} | ||
], | ||
"start": { | ||
"initiative": null, | ||
"value": 0 | ||
}, | ||
"tokenIcon": { | ||
"show": true | ||
}, | ||
"traits": { | ||
"value": [] | ||
} | ||
}, | ||
"type": "effect" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
{ | ||
"_id": "N27voDwKbzs7EZVt", | ||
"img": "icons/magic/control/energy-stream-link-spiral-white.webp", | ||
"name": "Effect: Expel Maelstrom (Misfortune)", | ||
"system": { | ||
"description": { | ||
"value": "<p>Granted by @UUID[Compendium.pf2e.actionspf2e.Item.Expel Maelstrom]</p>\n<p>The creature must roll twice and take the lower result on its next saving throw or skill check.</p>" | ||
}, | ||
"duration": { | ||
"expiry": null, | ||
"sustained": false, | ||
"unit": "unlimited", | ||
"value": -1 | ||
}, | ||
"level": { | ||
"value": 1 | ||
}, | ||
"publication": { | ||
"license": "OGL", | ||
"remaster": false, | ||
"title": "Pathfinder Dark Archive" | ||
}, | ||
"rules": [ | ||
{ | ||
"keep": "lower", | ||
"key": "RollTwice", | ||
"removeAfterRoll": true, | ||
"selector": "saving-throw" | ||
}, | ||
{ | ||
"keep": "lower", | ||
"key": "RollTwice", | ||
"removeAfterRoll": true, | ||
"selector": "saving-throw" | ||
} | ||
], | ||
"start": { | ||
"initiative": null, | ||
"value": 0 | ||
}, | ||
"tokenIcon": { | ||
"show": true | ||
}, | ||
"traits": { | ||
"value": [] | ||
} | ||
}, | ||
"type": "effect" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
{ | ||
"_id": "fIRJftsmd83iSoR4", | ||
"img": "icons/magic/control/energy-stream-link-spiral-white.webp", | ||
"name": "Effect: Expel Maelstrom (Success)", | ||
"system": { | ||
"description": { | ||
"value": "<p>Granted by @UUID[Compendium.pf2e.actionspf2e.Item.Expel Maelstrom]</p>\n<p>The creature takes a -1 status penalty to all saving throws and skill checks for 1 minute.</p>" | ||
}, | ||
"duration": { | ||
"expiry": "turn-start", | ||
"sustained": false, | ||
"unit": "minutes", | ||
"value": 1 | ||
}, | ||
"level": { | ||
"value": 1 | ||
}, | ||
"publication": { | ||
"license": "OGL", | ||
"remaster": false, | ||
"title": "Pathfinder Dark Archive" | ||
}, | ||
"rules": [ | ||
{ | ||
"key": "FlatModifier", | ||
"selector": [ | ||
"saving-throw", | ||
"skill-check" | ||
], | ||
"type": "status", | ||
"value": -1 | ||
} | ||
], | ||
"start": { | ||
"initiative": null, | ||
"value": 0 | ||
}, | ||
"tokenIcon": { | ||
"show": true | ||
}, | ||
"traits": { | ||
"value": [] | ||
} | ||
}, | ||
"type": "effect" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters