diff --git a/TODO.md b/TODO.md index 81cf7e3..f7ba9f8 100644 --- a/TODO.md +++ b/TODO.md @@ -4,11 +4,8 @@ Backlog of bugs + long-term items. Milestones live in REWORK_PLAN.md. ## Open -### bug - start/end/resume combat should not be in undo I think... -## dying>stabe state - add +1hp in 1d4 hours DISPLAY (maybe show a rolled hours too) for while stable -## dying>stabe state - add +1hp in 1d4 hours DISPLAY (maybe show a rolled hours too) for while stable ### FEAT: critical damage button for dying/stable participants - Shared logic already supports `applyHpChange(..., { isCriticalHit:true })`. - UI only has normal Damage, which adds 1 failure at 0 HP. diff --git a/src/App.js b/src/App.js index fff1da7..a0889ba 100644 --- a/src/App.js +++ b/src/App.js @@ -1472,6 +1472,10 @@ function ParticipantManager({ encounter, encounterPath, campaignCharacters, camp )} + {hasDeathSaves && participantStatus === 'stable' && ( +
Stable — regains 1 HP after 1d4 hours
+ )} + {/* Death saves - D&D 5e status state machine */} {hasDeathSaves && encounter.isStarted && participantStatus !== 'conscious' && (