wip: 2026-10-26 sync - casting penalties, prayer route, Hartowany, madness threshold (untested)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E48f1kXhsEbAUxdkNP1yDM
This commit is contained in:
2026-10-29 17:19:45 +01:00
co-authored by Claude Sonnet 5.5
parent c5e53e591a
commit 23c1e94ab5
18 changed files with 247 additions and 96 deletions
+3 -1
View File
@@ -63,6 +63,8 @@ export class SpellData extends foundry.abstract.TypeDataModel {
// Damage
damageBase: makeStringField(''),
// Category Obrażenia: +1 damage (Rodzaje Obrażeń). Vault frontmatter has no category yet.
damageCategory: makeBoolField(false),
damageType: makeStringField('magical', { blank: false, choices: SPELL_DAMAGE_TYPES as unknown as readonly string[] }),
ignoresArmor: makeBoolField(false),
@@ -108,7 +110,7 @@ export class SpellData extends foundry.abstract.TypeDataModel {
// Legacy fields (kept for migration; will be removed in a later release)
overcasting: makeStringField(''),
complexityLevel: makeIntField(0, { min: 0, max: 10 }),
// `complexityLevel` was removed 2026-10-26: Poziom Skomplikowania = number of Symbols.
};
}
}