825a73b154b4fa62138a9a58365a8057005d7909
Two lightning blasts at an adjacent wizard drew nothing in first person. The fx pipeline staged the bolt correctly — then died unfired: the server sends `events` and `state` back to back, the state message re-derives `me`, and the fx effect tracked it, so Svelte ran the cleanup — which cleared every pending timer and stripped in-flight sprites — before the bolt's zero-delay start could fire. Every live cast effect in the pane died this way since the pane was born. The effect now tracks only the batch; everything else reads under untrack, and timers are cleared only when the component goes down. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015RCWSTnb1KYTPyL4GmhGnF
Description
A web port of the 6th edition Wiz-War by Jolly Games / Chessex
301 MiB
Languages
TypeScript
68.3%
Svelte
28.2%
JavaScript
1.7%
Shell
1.4%
HTML
0.3%