Commit Graph
12 Commits
Author SHA1 Message Date
octoturgeandClaude Sonnet 5.5 ee6c1248ea chore: regenerate compendium translations
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 10:31:43 +02:00
octoturgeandClaude Sonnet 5.5 522aac8678 fix: assign eldritch spells to Abyss - Primal Magic signature list
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 10:29:10 +02:00
octoturgeandClaude Sonnet 5.5 2f3f0057b1 feat: signatureSpells lists all spells of a discipline
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 10:19:24 +02:00
octoturgeandClaude Sonnet 5.5 9ca94268c5 fix: show dice in spell cast card, dedupe Alchemy folders, assign signature spells
- 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>
2026-10-17 09:53:05 +02:00
octoturge e5716e276c Merge pull request 'chore: bump version to 1.3.37, regenerate compendium translations' (#2) from chore/release-1.3.37 into main
Reviewed-on: #2
2026-08-23 10:33:08 +02:00
octoturgeandClaude Sonnet 5 9a33900994 chore: bump version to 1.3.37, regenerate compendium translations
Version bump and Babele translation regen from the packaging pipeline,
picking up the race-parser content fix from the previous sync PR.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-23 10:11:33 +02:00
octoturge 73e5f8c078 Merge pull request 'Sync parsers and game mechanics with vault changes (2026-08-18 to 08-23)' (#1) from foundry-sync-2026-08-23 into main
Reviewed-on: #1
2026-08-23 10:00:44 +02:00
octoturgeandClaude Sonnet 5 1fba0892b9 Sync parsers and game mechanics with vault changes (2026-08-18 to 08-23)
- talent-parser.ts, discipline-parser.ts, race-parser.ts: rebuilt to read
  from the vault's post-bab5a62 per-topic-file layout (rulebook monoliths
  were split into per-chapter subfolders; discipline/race writeups moved to
  their canonical disciplines/ and races/ folders). All three parsers were
  previously producing zero or broken output for their packs.
- constants.ts, actor-character.ts, actor-npc.ts, rest.ts: mana is now a
  daily pool (Poziom Mocy x3) restored via rest tiers, not a per-round
  budget; Zywotnosc is 2x(Cialo+Umysl+Dusza), not 3x; rest recovery amounts
  updated to match Odetchniecie/Krotki Odpoczynek/Dlugi Odpoczynek.
- combat.ts: removed the now-obsolete per-round mana reset hook.
- actor-npc.ts: Initiative now includes Refleks/Spostrzegawczosc skill
  bonuses (was missing entirely); Magia attribute constrained to valid
  1k10 character-creation values.
- fields.ts: added `choices` support to makeIntField for the above.
- spell-cast.ts: overcast test now uses the correct T-threshold tiers and
  triangular S = E*(E+1)/2 required-successes formula (Zasada
  Nadczarowywania Zaklec).

Not implemented (flagged as new features, out of scope for a sync fix):
mana-exhaustion/overcast-failure penalty tables, overcast bonus taper past
step 2, shield-breaking damage mechanic, elixir-weapon-coating system.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-23 01:15:38 +02:00
Octoturge 0fe9dd02d6 feat: add money converter dialog, bump version to 1.3.36
Extract currency conversion out of character/NPC sheets into a
dedicated dialog with live NBP exchange rates, covering both
real-world (PLN/EUR/USD) and in-world currencies (Thrakka, Sol-3
Federation Credit, Silver Talent, Gold Crown, Platinum Lingot).
2026-08-17 21:01:56 +02:00
Octoturge c238f61cfc Update character.hbs 2026-06-16 20:35:10 +02:00
Octoturge 624fe2ee1a feat: implement core Foundry VTT system framework, including actor/item data models, spellcasting logic, dice mechanics, and automation scripts 2026-06-14 10:12:47 +02:00
Octoturge fb42c6e8cc Initial commit 2026-06-09 22:06:56 +02:00