[Feature] Beastform Compendium (#434)

* Various fixes

* Added fixes to make beastforms work

* .

* Added all SRD beastforms
This commit is contained in:
WBHarry 2025-07-27 21:26:28 +02:00 committed by GitHub
parent 0fe6c4066a
commit 187a0dc090
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
80 changed files with 6189 additions and 89 deletions

View file

@ -28,26 +28,6 @@
},
"DAGGERHEART": {
"ACTIONS": {
"Config": {
"beastform": {
"exact": "Beastform Max Tier",
"exactHint": "The Character's Tier is used if empty",
"label": "Beastform"
},
"displayInChat": "Display in chat"
},
"Settings": {
"attackBonus": "Attack Bonus",
"attackName": "Attack Name",
"includeBase": { "label": "Include Item Damage" },
"multiplier": "Multiplier",
"resultBased": {
"label": "Formula based on Hope/Fear result."
},
"applyTo": {
"label": "Targeted Resource"
}
},
"TYPES": {
"attack": {
"name": "Attack",
@ -77,6 +57,35 @@
"name": "Summon",
"tooltip": "Create tokens in the scene."
}
},
"Config": {
"beastform": {
"exact": "Beastform Max Tier",
"exactHint": "The Character's Tier is used if empty",
"label": "Beastform"
},
"displayInChat": "Display in chat"
},
"RollField": {
"diceRolling": {
"compare": "Should be",
"dice": "Dice Type",
"flatMultiplier": "Flat Multiplier",
"multiplier": "Dice Number",
"threshold": "Threshold"
}
},
"Settings": {
"attackBonus": "Attack Bonus",
"attackName": "Attack Name",
"includeBase": { "label": "Include Item Damage" },
"multiplier": "Multiplier",
"resultBased": {
"label": "Formula based on Hope/Fear result."
},
"applyTo": {
"label": "Targeted Resource"
}
}
},
"ACTORS": {
@ -1107,10 +1116,30 @@
},
"DamageResistance": {
"none": "None",
"resistance": "Resistance",
"immunity": "Immunity",
"physicalReduction": "Physical Damage Reduction",
"magicalReduction": "Magical Damage Reduction"
"physicalResistance": {
"label": "Damage Resistance: Physical",
"hint": "Physical Damage is halved if this is set to 1"
},
"magicalResistance": {
"label": "Damage Resistance: Magical",
"hint": "Magical Damage is halved if this is set to 1"
},
"physicalImmunity": {
"label": "Damage Immunity: Physical",
"hint": "Immune to Physical Damage if this is set to 1"
},
"magicalImmunity": {
"label": "Damage Immunity: Magical",
"hint": "Immune to Magical Damage if this is set to 1"
},
"physicalReduction": {
"label": "Damage Reduction: Physical",
"hint": "Physical Damage is reduced by the amount set here"
},
"magicalReduction": {
"label": "Damage Reduction: Magical",
"hint": "Magical Damage is reduced by the amount set here"
}
},
"DamageThresholds": {
"title": "Damage Thresholds",
@ -1243,7 +1272,11 @@
},
"attack": {
"damage": {
"value": { "label": "Base Attack: Damage" }
"dice": {
"label": "Base Attack: Damage Dice Index",
"hint": "Index for the damage dice used on the basic attack. 0=d4, 1=d6, 2=d8, 3=d10, 4=d12, 5=d20"
},
"bonus": { "label": "Base Attack: Damage Bonus" }
},
"roll": {
"trait": { "label": "Base Attack: Trait" }