consolidate dying 1/2/3 into single DYING X node in flowchart

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
main
Matthew Huntington 1 month ago
parent a629730dce
commit 180069816b

@ -219,9 +219,7 @@
<div class="legend">
<div class="legend-item"><div class="legend-dot" style="background:var(--c-alive);border-color:var(--c-alive-hi)"></div> Alive</div>
<div class="legend-item"><div class="legend-dot" style="background:var(--c-dying-1);border-color:var(--c-dying-1-hi)"></div> Dying 1</div>
<div class="legend-item"><div class="legend-dot" style="background:var(--c-dying-2);border-color:var(--c-dying-2-hi)"></div> Dying 2</div>
<div class="legend-item"><div class="legend-dot" style="background:var(--c-dying-3);border-color:var(--c-dying-3-hi)"></div> Dying 3</div>
<div class="legend-item"><div class="legend-dot" style="background:var(--c-dying-2);border-color:var(--c-dying-2-hi)"></div> Dying X</div>
<div class="legend-item"><div class="legend-dot" style="background:var(--c-unconscious);border-color:var(--c-unconscious-hi)"></div> Unconscious</div>
<div class="legend-item"><div class="legend-dot" style="background:var(--c-dead);border-color:var(--c-dead-hi)"></div> Dead</div>
</div>
@ -232,50 +230,31 @@
flowchart TD
classDef alive fill:#193a14,stroke:#3a7c32,color:#b8e8b0
classDef d1 fill:#3e2e06,stroke:#a07a10,color:#f0e060
classDef d2 fill:#3e1a06,stroke:#a04010,color:#f0a868
classDef d3 fill:#300c0c,stroke:#8a1010,color:#f07070
classDef dying fill:#3e1a06,stroke:#a04010,color:#f0a868
classDef dead fill:#1a0404,stroke:#600808,color:#c06060
classDef unc fill:#0e2234,stroke:#2060a0,color:#90c8e8
ALIVE(["ALIVE · ≥1 HP"]):::alive
D1(["DYING 1 · Recovery DC 11"]):::d1
D2(["DYING 2 · Recovery DC 12"]):::d2
D3(["DYING 3 · Recovery DC 13"]):::d3
DEAD(["DEAD · dying 4"]):::dead
DX(["DYING X · Recovery DC 10+X"]):::dying
UNC(["UNCONSCIOUS · 0 HP"]):::unc
DEAD(["DEAD · dying ≥ threshold"]):::dead
ALIVE -->|"0 HP lethal · normal hit (+W)"| D1
ALIVE -->|"0 HP lethal · crit hit/fail (+W)"| D2
ALIVE -->|"0 HP lethal · normal hit (+W)"| DX
ALIVE -->|"0 HP lethal · crit hit/fail (+W)"| DX
ALIVE -->|"0 HP nonlethal"| UNC
ALIVE -->|"Massive dmg or Death Effect"| DEAD
D1 -->|"Crit Success · dying-2"| UNC
D1 -->|"Success · dying-1"| UNC
D1 -->|"Failure · dying+1+W"| D2
D1 -->|"Crit Fail · dying+2+W"| D3
D1 -->|"Take dmg · +1+W"| D2
D1 -->|"Healing 1+ HP"| ALIVE
D1 -->|"Hero Points"| UNC
D2 -->|"Crit Success · dying-2"| UNC
D2 -->|"Success · dying-1"| D1
D2 -->|"Failure · dying+1+W"| D3
D2 -->|"Crit Fail · dying+2+W"| DEAD
D2 -->|"Take dmg · +1+W"| D3
D2 -->|"Healing 1+ HP"| ALIVE
D2 -->|"Hero Points"| UNC
D3 -->|"Crit Success · dying-2"| D1
D3 -->|"Success · dying-1"| D2
D3 -->|"Failure · dying+1+W"| DEAD
D3 -->|"Crit Fail · dying+2+W"| DEAD
D3 -->|"Take dmg · +1+W"| DEAD
D3 -->|"Healing 1+ HP"| ALIVE
D3 -->|"Hero Points"| UNC
DX -->|"Crit Success · dying2"| UNC
DX -->|"Success · dying1"| UNC
DX -->|"Failure · dying+1+W"| DX
DX -->|"Crit Fail · dying+2+W"| DX
DX -->|"Take dmg · dying+1+W or +2+W"| DX
DX -->|"dying ≥ threshold"| DEAD
DX -->|"Healing 1+ HP"| ALIVE
DX -->|"Hero Points"| UNC
UNC -->|"Healing or natural recovery"| ALIVE
UNC -->|"Take lethal dmg to 0 HP"| D1
UNC -->|"Take lethal dmg to 0 HP"| DX
</div>
</div>

Loading…
Cancel
Save