feat(combat): metamagic

This commit is contained in:
2026-09-04 22:55:39 +02:00
parent eb8072ace7
commit d2c80c0d61
3 changed files with 137 additions and 45 deletions
+1
View File
@@ -115,3 +115,4 @@ class Combatant(_FrozenModel):
spells: list[str] = []
casting_ability: str = "wis" # ability used for spell DCs: str/dex/con/int/wis/cha
resources: dict[str, int] = Field(default_factory=dict) # resource pools per combat
metamagic_feats: list[str] = Field(default_factory=list) # e.g. Empower/Maximize/Extend Spell