SC-009computeEffectTick
DoT effect: Poison status damage over time
Tests Effect with periodic tickAction. Poison ticks every N seconds dealing damage based on max HP. Verify (a) the library returns per-tick damage when given the tick number, (b) the snapshot policy works (default dynamic: poison damage changes if MaxHP changes mid-poison), (c) total damage over duration matches expected.
effectTicksDoTpercentMaxHPDamagedynamicSnapshot
Actors
Computed: EffectTickResult
Server-evaluated by calculateEffectTick() from @ro/core.