Skip to content

Commit

Permalink
Restrict Mutant Physique's effets to Bestial Mutagen Strikes only
Browse files Browse the repository at this point in the history
  • Loading branch information
pedrogrullada committed Sep 11, 2024
1 parent 4a5527f commit cb421a6
Show file tree
Hide file tree
Showing 13 changed files with 85 additions and 87 deletions.
16 changes: 8 additions & 8 deletions packs/ancestryfeatures/horns-sarangay.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,14 @@
]
},
{
"domain": "{item|id}-attack",
"key": "RollOption",
"option": "sarangay-horns"
},
{
"domain": "{item|id}-damage",
"key": "RollOption",
"option": "sarangay-horns"
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"item:id:{item|id}"
],
"property": "other-tags",
"value": "sarangay-horns"
}
],
"traits": {
Expand Down
16 changes: 8 additions & 8 deletions packs/classfeatures/animal-instinct.json
Original file line number Diff line number Diff line change
Expand Up @@ -1125,14 +1125,14 @@
]
},
{
"domain": "{item|id}-attack",
"key": "RollOption",
"option": "instinct-unarmed-strike"
},
{
"domain": "{item|id}-damage",
"key": "RollOption",
"option": "instinct-unarmed-strike"
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"item:id:{item|id}"
],
"property": "other-tags",
"value": "instinct-unarmed-strike"
}
],
"traits": {
Expand Down
16 changes: 10 additions & 6 deletions packs/equipment-effects/effect-bestial-mutagen-greater.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,6 @@
"img": "icons/creatures/abilities/mouth-teeth-long-red.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.jaws",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"slug": "jaws",
"traits": [
Expand All @@ -76,15 +73,22 @@
"img": "icons/commodities/claws/claw-bear-brown-grey.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.claw",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"slug": "claw",
"traits": [
"unarmed",
"agile"
]
},
{
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"item:id:{item|id}"
],
"property": "other-tags",
"value": "bestial-mutagen-strike"
}
],
"start": {
Expand Down
16 changes: 10 additions & 6 deletions packs/equipment-effects/effect-bestial-mutagen-lesser.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,6 @@
"img": "icons/creatures/abilities/mouth-teeth-long-red.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.jaws",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"slug": "jaws",
"traits": [
Expand All @@ -76,15 +73,22 @@
"img": "icons/commodities/claws/claw-bear-brown-grey.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.claw",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"slug": "claw",
"traits": [
"unarmed",
"agile"
]
},
{
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"item:id:{item|id}"
],
"property": "other-tags",
"value": "bestial-mutagen-strike"
}
],
"start": {
Expand Down
16 changes: 10 additions & 6 deletions packs/equipment-effects/effect-bestial-mutagen-major.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,6 @@
"img": "icons/creatures/abilities/mouth-teeth-long-red.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.jaws",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"slug": "jaws",
"traits": [
Expand All @@ -76,15 +73,22 @@
"img": "icons/commodities/claws/claw-bear-brown-grey.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.claw",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"slug": "claw",
"traits": [
"unarmed",
"agile"
]
},
{
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"item:id:{item|id}"
],
"property": "other-tags",
"value": "bestial-mutagen-strike"
}
],
"start": {
Expand Down
16 changes: 10 additions & 6 deletions packs/equipment-effects/effect-bestial-mutagen-moderate.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,6 @@
"img": "icons/creatures/abilities/mouth-teeth-long-red.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.jaws",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"slug": "jaws",
"traits": [
Expand All @@ -76,14 +73,21 @@
"img": "icons/commodities/claws/claw-bear-brown-grey.webp",
"key": "Strike",
"label": "PF2E.Weapon.Base.claw",
"options": [
"bestial-mutagen-strike"
],
"range": null,
"traits": [
"unarmed",
"agile"
]
},
{
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"item:id:{item|id}"
],
"property": "other-tags",
"value": "bestial-mutagen-strike"
}
],
"start": {
Expand Down
4 changes: 2 additions & 2 deletions packs/equipment/berserkers-cloak-greater.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,15 +99,15 @@
{
"key": "WeaponPotency",
"predicate": [
"instinct-unarmed-strike"
"item:tag:instinct-unarmed-strike"
],
"selector": "unarmed-attack-roll",
"value": 3
},
{
"key": "Striking",
"predicate": [
"instinct-unarmed-strike"
"item:tag:instinct-unarmed-strike"
],
"selector": "unarmed-damage",
"value": 3
Expand Down
4 changes: 2 additions & 2 deletions packs/equipment/berserkers-cloak.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,15 +99,15 @@
{
"key": "WeaponPotency",
"predicate": [
"instinct-unarmed-strike"
"item:tag:instinct-unarmed-strike"
],
"selector": "unarmed-attack-roll",
"value": 2
},
{
"key": "Striking",
"predicate": [
"instinct-unarmed-strike"
"item:tag:instinct-unarmed-strike"
],
"selector": "unarmed-damage",
"value": 2
Expand Down
2 changes: 1 addition & 1 deletion packs/feat-effects/effect-kishin-rage.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
"dieSize": "d4",
"key": "DamageDice",
"predicate": [
"hungerseed-horns"
"item:tag:hungerseed-horns"
],
"selector": "horns-damage"
}
Expand Down
14 changes: 5 additions & 9 deletions packs/feats/crown-of-bone.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,25 +27,21 @@
"rules": [
{
"definition": [
"item:slug:horns"
"item:tag:sarangay-horns"
],
"key": "AdjustStrike",
"mode": "add",
"property": "weapon-traits",
"value": "concussive"
},
{
"key": "DamageAlteration",
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "upgrade",
"predicate": [
"sarangay-horns",
"dice:slug:base"
"item:tag:sarangay-horns"
],
"property": "dice-faces",
"selectors": [
"horns-damage"
],
"value": 8
"property": "damage-dice-faces"
}
],
"traits": {
Expand Down
34 changes: 10 additions & 24 deletions packs/feats/mutant-physique.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,23 +30,19 @@
"key": "ItemAlteration",
"mode": "upgrade",
"predicate": [
{
"or": [
"item:slug:claw",
"item:slug:jaws"
]
},
{
"or": [
"self:effect:bestial-mutagen-lesser",
"self:effect:bestial-mutagen-moderate",
"self:effect:bestial-mutagen-greater",
"self:effect:bestial-mutagen-major"
]
}
"item:tag:bestial-mutagen-strike"
],
"property": "damage-dice-faces"
},
{
"definition": [
"item:tag:bestial-mutagen-strike"
],
"key": "AdjustStrike",
"mode": "add",
"property": "weapon-traits",
"value": "deadly-d10"
},
{
"key": "FlatModifier",
"predicate": [
Expand Down Expand Up @@ -94,16 +90,6 @@
"slug": "mutant-physique-intimidation",
"value": 4
},
{
"key": "AdjustStrike",
"mode": "add",
"predicate": [
"feat:mutant-physique"
],
"property": "weapon-traits",
"selector": "bestial-mutagen-strike",
"value": "deadly-d10"
},
{
"key": "Resistance",
"predicate": [
Expand Down
2 changes: 1 addition & 1 deletion packs/feats/oni-weapon-familiarity.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"item:base:nodachi",
"item:base:ogre-hook",
"item:base:tetsubo",
"hungerseed-horns"
"item:tag:hungerseed-horns"
]
}
]
Expand Down
16 changes: 8 additions & 8 deletions packs/heritages/versatile-heritages/hungerseed.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@
]
},
{
"domain": "{item|id}-attack",
"key": "RollOption",
"option": "hungerseed-horns"
},
{
"domain": "{item|id}-damage",
"key": "RollOption",
"option": "hungerseed-horns"
"itemType": "weapon",
"key": "ItemAlteration",
"mode": "add",
"predicate": [
"item:id:{item|id}"
],
"property": "other-tags",
"value": "hungerseed-horns"
}
],
"traits": {
Expand Down

0 comments on commit cb421a6

Please sign in to comment.