feat(combat): enforce spell resistance checks and energy resistances
This commit is contained in:
@@ -294,3 +294,6 @@ class Combatant(_FrozenModel):
|
||||
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
|
||||
spells: list[str] = Field(default_factory=list)
|
||||
spell_resistance: int = 0
|
||||
resistances: dict[str, int] = Field(default_factory=dict)
|
||||
immunities: tuple[str, ...] = ()
|
||||
|
||||
Reference in New Issue
Block a user