Commit Graph

5 Commits

Author SHA1 Message Date
octoturge d6bdf7b634 feat(bestiariusz): add full NPC stat-block roster + reconcile Diana/Karolina lore
Adds Bestiariusz combat stat blocks for the setting's major NPCs (Pelagius
Caudex, Diana Koniecpolska, Karolina Fey, Narcyza Eleness Zurbach, Xillith
Isherwood, Princess Zayis), each with supporting Talenty and, where needed,
new spells/artifacts (Zayis's Thaumaturgy shield spells, Lexica Botania,
Miecz Taumiczny).

Also reconciles several NPCs against a user-authored canon power-scaling
list: Diana gets a body-horror physiology writeup, an Otchłań-overcast
immunity Talent, and a "stop, not defeat" scaling note; Karolina's Forma II
is renamed to match Wielka Księga Obrzędów canon and gains Lexica Botania +
Pełnia Mocy; Narcyza's command ability becomes an aura affecting everyone
nearby, not just her focus target. Replaces the "Eldrycki/Eldrycka" Polish
calque throughout with direct "Magia/zaklęcie Otchłani" phrasing.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019xsdbKAT27PoAX9SWH3MFK
2026-08-22 10:18:47 +02:00
octoturge 66d189c914 balance: rework mana economy, HP thresholds, spell costing, and shield-breakers
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
2026-08-19 16:52:08 +02:00
octoturge 344ff0a1f7 fix(spells): drop redundant Polish "zaklęcia" tag
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>
2026-08-18 12:58:33 +02:00
octoturge 6fb72b05db feat(lore): fill lore gaps and standardize tags to English
- 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>
2026-08-18 12:07:53 +02:00
Octoturge 3694716652 Initial commit 2026-06-09 21:47:57 +02:00