- 313 new markdown files created - 30 relationships embedded - 313 entries indexed - State initialized with usage data
737 B
737 B
| id | type | title | tags | importance | confidence | created | updated | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 125f34bb-50b9-430c-9261-85fb8e509a30 | solution | Vagabond spell casting system implementation |
|
0.7 | 0.8 | 2025-12-14T02:22:30.526954+00:00 | 2025-12-14T02:22:30.526954+00:00 |
Implemented spell casting system (Task 2.8) with rulebook-accurate mana costs. Key formula: effect-only or 1d6 damage = 0 mana, both damage+effect = 1 base, +1 per extra die, +delivery cost. Created SpellCastDialog with damage/effect toggle, delivery/duration selectors, live mana calculation. Added Quench tests for mana calculation. Files: spell-cast-dialog.mjs, spell.mjs calculateManaCost(), spell-cast.hbs templates, spell.test.mjs