[Feature] SRD Mark Hit Points Update (#2100)

* Updated SRD entries that should use the new mark hit points possibility after the damage rework

Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
This commit is contained in:
WBHarry 2026-07-22 13:00:03 +02:00 committed by GitHub
parent b7f03f7a2d
commit abe54cfc43
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 179 additions and 22 deletions

View file

@ -6,33 +6,71 @@
"description": "<p>When you deal Severe damage to a target within Melee range, you can <strong>mark a Stress</strong> to force them to mark an additional Hit Point.</p>", "description": "<p>When you deal Severe damage to a target within Melee range, you can <strong>mark a Stress</strong> to force them to mark an additional Hit Point.</p>",
"resource": null, "resource": null,
"actions": { "actions": {
"Il2C9zALU6a1gGrg": { "EvdZLuP0wunF5cmq": {
"type": "effect", "type": "damage",
"_id": "Il2C9zALU6a1gGrg", "_id": "EvdZLuP0wunF5cmq",
"systemPath": "actions", "systemPath": "actions",
"description": "<p>When you deal Severe damage to a target within Melee range, you can <strong>mark a Stress</strong> to force them to mark an additional Hit Point.</p>", "baseAction": false,
"description": "",
"chatDisplay": true, "chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action", "actionType": "action",
"triggers": [],
"areas": [],
"cost": [ "cost": [
{ {
"scalable": false, "scalable": false,
"key": "stress", "key": "stress",
"value": 1, "value": 1,
"step": null "itemId": null,
"step": null,
"consumeOnSuccess": false
} }
], ],
"uses": { "uses": {
"value": null, "value": null,
"max": null, "max": "",
"recovery": null "recovery": null,
"consumeOnSuccess": false
},
"damage": {
"main": null,
"resources": {
"hitPoints": {
"base": false,
"applyTo": "hitPoints",
"resultBased": false,
"value": {
"multiplier": "flat",
"flatMultiplier": 0,
"dice": "d6",
"bonus": 1,
"custom": {
"enabled": false,
"formula": ""
}
},
"valueAlt": {
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false,
"formula": ""
}
}
}
}
}, },
"effects": [],
"target": { "target": {
"type": null, "type": "any",
"amount": null "amount": null
}, },
"effects": [],
"name": "Mark Stress", "name": "Mark Stress",
"img": "icons/skills/melee/blood-slash-foam-red.webp",
"range": "" "range": ""
} }
}, },

View file

@ -10,18 +10,25 @@
"level": 10, "level": 10,
"type": "ability", "type": "ability",
"actions": { "actions": {
"lekCIrTCQ2FhwGd1": { "Zztzsl3sPdss7xDe": {
"type": "effect", "type": "damage",
"_id": "lekCIrTCQ2FhwGd1", "_id": "Zztzsl3sPdss7xDe",
"systemPath": "actions", "systemPath": "actions",
"description": "<p class=\"Body-Foundation\">When you make a successful attack against an adversary, you can <strong>mark 4 Stress</strong> to force the target to mark a number of Hit Points equal to the number of Hit Points you currently have marked instead of rolling for damage.</p>", "baseAction": false,
"description": "",
"chatDisplay": true, "chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action", "actionType": "action",
"triggers": [],
"areas": [],
"cost": [ "cost": [
{ {
"scalable": false, "scalable": false,
"key": "stress", "key": "stress",
"value": 4, "value": 4,
"itemId": null,
"step": null, "step": null,
"consumeOnSuccess": false "consumeOnSuccess": false
} }
@ -32,14 +39,44 @@
"recovery": null, "recovery": null,
"consumeOnSuccess": false "consumeOnSuccess": false
}, },
"effects": [], "damage": {
"main": null,
"resources": {
"hitPoints": {
"base": false,
"applyTo": "hitPoints",
"resultBased": false,
"value": {
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": true,
"formula": "@system.resources.hitPoints.value"
}
},
"valueAlt": {
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false,
"formula": ""
}
}
}
}
},
"target": { "target": {
"type": "any", "type": "any",
"amount": null "amount": null
}, },
"name": "Mark 4 Stress", "effects": [],
"img": "icons/magic/control/silhouette-aura-energy.webp", "name": "Mark Stress",
"range": "" "range": "",
"img": "icons/skills/melee/strike-axe-red.webp"
} }
}, },
"attribution": { "attribution": {

View file

@ -214,7 +214,35 @@
} }
} }
}, },
"includeBase": false "includeBase": false,
"main": null,
"resources": {
"hitPoints": {
"base": false,
"applyTo": "hitPoints",
"resultBased": false,
"value": {
"multiplier": "flat",
"flatMultiplier": 0,
"dice": "d6",
"bonus": 1,
"custom": {
"enabled": false,
"formula": ""
}
},
"valueAlt": {
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false,
"formula": ""
}
}
}
}
}, },
"target": { "target": {
"type": "any", "type": "any",

View file

@ -14,7 +14,7 @@
"type": "damage", "type": "damage",
"_id": "MxaqNvY9IfWnFe5P", "_id": "MxaqNvY9IfWnFe5P",
"systemPath": "actions", "systemPath": "actions",
"description": "<p class=\"Body-Foundation\">When you successfully make an attack with your weapon, you never deal damage beneath a targets Major damage threshold (the target always marks a minimum of 2 Hit Points).</p><p class=\"Body-Foundation\">Additionally, when a creature within your weapons range deals damage to an ally with an attack that doesnt include you, you can <strong>mark a Stress</strong> to force them to make a Reaction Roll (15). On a failure, the target must mark a Hit Point.</p>", "description": "<p>When a creature within your weapons range deals damage to an ally with an attack that doesnt include you, you can <strong>mark a Stress</strong> to force them to make a Reaction Roll (15). On a failure, the target must mark a Hit Point.</p>",
"chatDisplay": true, "chatDisplay": true,
"actionType": "action", "actionType": "action",
"cost": [ "cost": [
@ -34,7 +34,34 @@
}, },
"damage": { "damage": {
"parts": {}, "parts": {},
"includeBase": false "includeBase": false,
"resources": {
"hitPoints": {
"base": false,
"applyTo": "hitPoints",
"resultBased": false,
"value": {
"multiplier": "flat",
"flatMultiplier": 0,
"dice": "d6",
"bonus": 1,
"custom": {
"enabled": false,
"formula": ""
}
},
"valueAlt": {
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false,
"formula": ""
}
}
}
}
}, },
"target": { "target": {
"type": "any", "type": "any",

View file

@ -34,7 +34,34 @@
}, },
"damage": { "damage": {
"parts": {}, "parts": {},
"includeBase": false "includeBase": false,
"resources": {
"hitPoints": {
"base": false,
"applyTo": "hitPoints",
"resultBased": false,
"value": {
"multiplier": "flat",
"flatMultiplier": 0,
"dice": "d6",
"bonus": 5,
"custom": {
"enabled": false,
"formula": ""
}
},
"valueAlt": {
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false,
"formula": ""
}
}
}
}
}, },
"target": { "target": {
"type": "any", "type": "any",