Vault sync 2026-10-20: rules, counters, migration 1.4.0 #3

Merged
octoturge merged 7 commits from sync/2026-10-20 into main 2026-10-20 15:37:38 +02:00
Contributor

Implements the Foundry Sync Brief (2026-10-20): III/IV mana swap, Wyczerpanie Many (borrowed mana), Odetchnięcie limit, Oszołomiony trigger, Przewrócony/Przerażony, Akcje Natychmiastowe, Magiczny Pocisk min 1, blood/elixir/trade helpers, thaumaturgy school, migration 1.4.0, recompiled translations, tests (38 pass).

🤖 Generated with Claude Code

Implements the Foundry Sync Brief (2026-10-20): III/IV mana swap, Wyczerpanie Many (borrowed mana), Odetchnięcie limit, Oszołomiony trigger, Przewrócony/Przerażony, Akcje Natychmiastowe, Magiczny Pocisk min 1, blood/elixir/trade helpers, thaumaturgy school, migration 1.4.0, recompiled translations, tests (38 pass). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
akadmin added 7 commits 2026-10-20 15:35:23 +02:00
- Spell cast card now embeds the TS dice (base + overcast) and damage dice
  instead of posting separate roll messages; Dice So Nice still animates.
- Spell pack Alchemy sub-folders renamed to Transmutacja / Warzenie Eliksirów
  so the label no longer repeats under the Alchemia folder.
- Discipline schema gains signatureSpells (the sheet already bound to it);
  build-packs fills it with each discipline's own spells.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Parser reads human-friendly flat keys (range, targets, castingTime, overcast
list, threshold/successes, ...) and expands them to SpellData; fixes
[object Object] range, empty targets/casting time and blank overcast rows.
SOURCE_BOOKS ids now match vault slugs and show full book titles.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Adds src/logic/rules.ts, counters, migration 1.4.0, III/IV mana swap, thaumaturgy school, tests, recompiled translations.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
octoturge merged commit 601f154b75 into main 2026-10-20 15:37:38 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: octoturge/hbm-foundry-system#3