Skip to content

Commit

Permalink
Add ItemAlteration rule elements to the remaining Wizard Spellshape f…
Browse files Browse the repository at this point in the history
  • Loading branch information
ammalagonc committed Jun 24, 2024
1 parent 63cc2c7 commit c2f42ee
Show file tree
Hide file tree
Showing 11 changed files with 410 additions and 11 deletions.
32 changes: 31 additions & 1 deletion packs/feats/bond-conservation.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,37 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"feature:arcane-bond",
"spellshape:bond-conservation"
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.BondConservation"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "bond-conservation"
}
],
"toggleable": true
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
31 changes: 30 additions & 1 deletion packs/feats/conceal-spell.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,36 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "conceal-spell"
}
],
"toggleable": true
},
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:conceal-spell"
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.ConcealSpell"
}
]
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
42 changes: 41 additions & 1 deletion packs/feats/energy-ablation.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,47 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:energy-ablation",
{
"or": [
"item:trait:acid",
"item:trait:cold",
"item:trait:electricity",
"item:trait:force",
"item:trait:sonic",
"item:trait:vitality",
"item:trait:void"
]
}
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.EnergyAblation"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "energy-ablation"
}
],
"toggleable": true
}
],
"selfEffect": {
"name": "Effect: Energy Ablation",
"uuid": "Compendium.pf2e.feat-effects.Item.Effect: Energy Ablation"
Expand Down
41 changes: 40 additions & 1 deletion packs/feats/forcible-energy.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,46 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:forcible-energy",
{
"or": [
"item:damage:acid",
"item:damage:cold",
"item:damage:electricity",
"item:damage:fire",
"item:damage:sonic"
]
}
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.ForcibleEnergy"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "forcible-energy"
}
],
"toggleable": true,
"value": true
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
37 changes: 36 additions & 1 deletion packs/feats/nonlethal-spell.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,42 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:nonlethal-spell",
{
"nor": [
"item:trait:death",
"item:trait:void"
]
}
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.NonLethal"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "nonlethal-spell"
}
],
"toggleable": true
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
40 changes: 39 additions & 1 deletion packs/feats/overwhelming-energy.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,45 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:overwhelming-energy",
{
"or": [
"item:trait:acid",
"item:trait:cold",
"item:trait:electricity",
"item:trait:fire",
"item:trait:sonic"
]
}
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.OverwhelmingEnergy"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "overwhelming-energy"
}
],
"toggleable": true
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
38 changes: 37 additions & 1 deletion packs/feats/quickened-casting.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,43 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:quickened-casting",
{
"or": [
"item:cast:actions:1",
"item:cast:actions:2",
"item:cast:actions:3"
]
}
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.QuickenedCasting"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "quickened-casting"
}
],
"toggleable": true
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
31 changes: 30 additions & 1 deletion packs/feats/reach-spell.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,36 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:reach-spell"
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.ReachSpell"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "reach-spell"
}
],
"toggleable": true
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
35 changes: 34 additions & 1 deletion packs/feats/scintillating-spell.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,40 @@
"remaster": true,
"title": "Pathfinder Player Core"
},
"rules": [],
"rules": [
{
"itemType": "spell",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"spellshape:scintillating-spell",
"item:duration:0",
{
"not": "item:trait:darkness"
}
],
"property": "description",
"value": [
{
"text": "PF2E.SpecificRule.Spellshape.ScintillatingSpell"
}
]
},
{
"key": "RollOption",
"label": "PF2E.TraitSpellshape",
"mergeable": true,
"option": "spellshape",
"placement": "spellcasting",
"suboptions": [
{
"label": "{item|name}",
"value": "scintillating-spell"
}
],
"toggleable": true
}
],
"traits": {
"rarity": "common",
"value": [
Expand Down
Loading

0 comments on commit c2f42ee

Please sign in to comment.