Closes the TBD left when shield-breaking was added to Boska Włócznia
earlier this session. Mixes a shared pack-hunt bonus (allies gain a
die on attacks per stack, up to 3) with a caster-only consumable
payoff (burn stacks on a hit for +1k3 damage each, ignoring Runic
Armour, Magic Shielding, and mundane Pancerz) - the mark's passive
effect helps the whole party corner the target, but only the hunter
who placed it can call in the finishing blow.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019xsdbKAT27PoAX9SWH3MFK
Combat-pacing rebalance to curb single-cast overcast greed and long-fight
stalemates without further nerfing base spell damage:
- Replace the per-round mana cap with a daily mana pool (old Poziom Mocy
values x3), restored via rest tiers (Odetchniecie/Krotki/Dlugi Odpoczynek).
- Add a mundane-only "Kara za Wyczerpanie Many" table for casting past the
daily pool, and a "Kara za Nieudolnosc" table for failed overcast tests -
deliberately kept free of Otchlan/Obled corruption.
- Taper overcast effect bonuses past step 2 (halved, min 1) to blunt
free-zone alpha strikes below Maksymalny Koszt Zaklecia.
- Rebalance Zywotnosc/Oszolomiony/rest-recovery from 3x/1-3 to 2x/1-2.
- Add a "Potega Efektu" magnitude parameter to the spell-costing formula,
decoupling effect strength from casting difficulty (T/S).
- Flip the Obrazenia/Ochrona category modifiers (-0.4/+0.2, was 0.0/-0.7) so
shields cost more than comparable attacks instead of less, then swept all
spell files against the new formula.
- Expand shield-breaking beyond Ether Pierce (Mysterious Stream, Arrow of
Desire, Energy Wave, Divine Spear, Last Judgment, True Disintegration),
rework Forbidden Shield into a durability-based ward with a shield-ignoring
counter-attack, and complete True Disintegration's description, which was
truncated since the initial commit.
- Formalize the four-layer damage reduction order (Runiczny Pancerz ->
Magiczna Oslona -> Pancerz -> Zywotnosc) in the rulebook.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019xsdbKAT27PoAX9SWH3MFK
It duplicated the existing English "spell" tag on every spell file,
undermining the vault-wide Polish-to-English tag standardization.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
- Fill empty hub index sections (Zakon Taumaturgow, Sily Specjalne Gaja,
Wybrancy Herosow) and add missing entries (Nemyo) in npcs.md
- Resolve broken template fields for Nil, Mundus, Tempus, Mistrz Losu,
Ten Ktory jest Mroczny, Anna Heide, and Narcyza using confirmed canon
- Update Kult Otchlani org page to reflect Nil's motive for culling
her own cultists
- Add "zaklecia" tag to all 104 spell files
- Translate ~90 Polish frontmatter tags to English vault-wide for
consistency with the spells/ taxonomy (e.g. otchlan->abyss,
magia-krwi->blood-magic, szkarlatny-kult->crimson-cult), keeping
proper nouns (character/place names) and clean up legacy "#tag"
hashtag-style artifacts left over from old Obsidian inline tags
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Księga Magii also grew since the last sync (2970-line doc now). Checked
structural coverage against the vault: Rozdział I (disciplines) and
Rozdział IV (artifacts) are correctly split into disciplines/*.md and
already match the doc. Rozdział VII (spell-creation formulas/tables)
verified byte-for-byte accurate.
Found one real structural gap: Rozdział VIII "Dzika Magia Dzikich Wiedźm"
had zero presence in rules/01 - not even a summary+link - even though the
actual content already exists, complete and accurate, in
disciplines/Dzika Wiedźmia Magia.md. Added the missing chapter stub.
Spot-checked spells across schools (general/air/sacred/superspells) for
stat-block accuracy against the doc - found and fixed a real, recurring
bug: several spells have a "Wymagania" (requirements) line in the book
that never made it into the vault's structured `requirements` field:
- Ostrze Dawida: requires Race (Anioł) - was empty
- Fanatyczne Poświęcenie: requires Race (Człowiek) - was empty
- All 8 superspells require Mistrzostwo (mastery) of a discipline - none
of them encode this anywhere. Added the requirement text into each
spell's body since the schema has no dedicated "mastery" field and
guessing at unknown discipline enum keys seemed worse than not
guessing. Left as follow-up if the app schema should grow a field for
this.
- Zagłada (Doom) specifically requires a 4-mage ritual (main caster + 3
others who already know the spell, none can be Źródło Mocy) - this one
*does* have dedicated frontmatter fields (requiresGroupCast, minCasters)
that were sitting at false/1. Fixed to true/4.
Did not attempt a full line-by-line read of all ~104 spells or the
~900 lines of Rozdział I-VI narrative/spell prose given the book's size;
spot-checked a representative sample per chapter/school instead. A
systematic requirements-field audit across all spell files is a
reasonable follow-up given what turned up here.