fix(rules): stabilize is a StabilizeEffect that auto-stabilizes a dying creature

This commit is contained in:
2026-09-20 10:48:08 +02:00
parent a8a65b18cd
commit f7886135bd
5 changed files with 338 additions and 16 deletions
+6 -2
View File
@@ -7,6 +7,10 @@
"harmless": true,
"base_dc": 10,
"cast_time": "standard",
"effects": [],
"description": "SRD spells/stabilize.md: a cantrip - you target one living creature with -1 or fewer hit points and it is automatically stabilized, taking no further hp loss until it takes damage again. Will negates (harmless). Deferred: the dying/stabilization track (stabilized_hp, set only by _process_dying and healing) is not exposed to the spell-effect system, and the pre-cast gate rejects inactive (hp < 0) targets, so no spell can currently reach a dying creature; a zero-heal HealEffect hack would additionally stop bleeding, which the RAW stabilize does not do. No combat effect encoded."
"effects": [
{
"type": "stabilize"
}
],
"description": "SRD spells/stabilize.md: a cantrip - you target one living creature with -1 or fewer hit points and it is automatically stabilized, taking no further hp loss until it takes damage again. Will negates (harmless)."
}