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 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0141G6xqLeNRYEtviLWSB5Up
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
38e5f8b28d
commit
e1833e4e3c
@@ -214,13 +214,13 @@
|
||||
|
||||
<aside class="rail">
|
||||
{#if !duel.spectating}
|
||||
<WizardStatus wizard={duel.you} monsters={duel.yourMonsters} you />
|
||||
<WizardStatus turnsPlayed={duel.state.turn} wizard={duel.you} monsters={duel.yourMonsters} you />
|
||||
{/if}
|
||||
{#if crowded}
|
||||
<Roster {duel} />
|
||||
{:else}
|
||||
{#each duel.others as id (id)}
|
||||
<WizardStatus wizard={duel.state.wizards[id]} monsters={duel.state.monsters.filter((m) => m.owner === id)} />
|
||||
<WizardStatus turnsPlayed={duel.state.turn} wizard={duel.state.wizards[id]} monsters={duel.state.monsters.filter((m) => m.owner === id)} />
|
||||
{/each}
|
||||
{/if}
|
||||
<TableTalk {duel} />
|
||||
|
||||
Reference in New Issue
Block a user