From 7fc13bd553251a5e7e2914c82f23eab597838e88 Mon Sep 17 00:00:00 2001 From: Aaron Wood Date: Sat, 11 Apr 2026 15:56:51 -0400 Subject: [PATCH] docs: mark initiative tracker complete in roadmap --- docs/ROADMAP.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 02fe71f..9ac49ba 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -12,7 +12,7 @@ A living document tracking planned features, improvements, and ideas. Items move - [ ] **Talent roll UI on level up** — 2d6 on class table, with stacking support; currently talents are added manually ### Gameplay Tools -- [ ] **Initiative tracker** — turn order display, DM-managed, synced via socket +- [x] **Initiative tracker** — team-based (party rolls, take highest vs DM enemy roll), round tracking, enemy HP tracking (DM-only), real-time sync, DB-persisted *(done)* - [ ] **Death timer** — dying state: 1d4 + CON rounds, d20 each turn to rise at 1 HP - [ ] **Conditions / status effects** — poisoned, stunned, dying, etc. shown on character cards (DB tables exist from spellcasting work) @@ -64,6 +64,7 @@ Stack: Prometheus (metrics collection) + Grafana (dashboards). Server emits metr --- ## Completed +- [x] Initiative tracker — team-based Shadowdark initiative, rolling phase, active phase, enemy HP (DM-only), add/remove enemies mid-combat, real-time sync, DB-persisted - [x] Dice overlay fix — canvas no longer blocks pointer events during animation - [x] Fog intensity slider — wired to CSS opacity - [x] Title auto-update — derived from class + alignment + level on every change