From e1833e4e3ce32f3b593b8a8788b080c7b284fd79 Mon Sep 17 00:00:00 2001 From: Eric Wagoner Date: Thu, 24 Sep 2026 22:45:23 -0400 Subject: [PATCH] An atmospheric chronicle, and illnesses that name the turn they kill on Every spell, blow and death in the chronicle now carries an image as well as its facts, in the spirit of Plotkin's Spellcast but in our own words. Disease and poison name the turn they will kill on when they land, give a symptom each turn after, and warn on the last turn a cure can come; the status panel names the same turn. Timing is unchanged: as in Spellcast, the casting turn is the first of the six. Amnesia and confusion now say when they land. Text only, so every ledger replays as before. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0141G6xqLeNRYEtviLWSB5Up --- src/lib/components/Board.svelte | 4 +- src/lib/components/Roster.svelte | 2 +- src/lib/components/WizardStatus.svelte | 4 +- src/lib/game/engine.test.ts | 17 +++ src/lib/game/resolve.ts | 179 +++++++++++++++---------- src/lib/game/spells.ts | 2 +- src/lib/game/status.ts | 12 +- 7 files changed, 139 insertions(+), 81 deletions(-) diff --git a/src/lib/components/Board.svelte b/src/lib/components/Board.svelte index 96b1106..ec94fce 100644 --- a/src/lib/components/Board.svelte +++ b/src/lib/components/Board.svelte @@ -214,13 +214,13 @@