MAG-004skill
Same Cold Bolt vs same monster at different element levels
Three sub-scenarios with identical attacker and identical Mandragora-type defender, varying only elementLevel (1 vs 2 vs 3). Damage must be monotonically different — proves element LEVEL is being read from the defender, not hardcoded.
magicalDamageelementTableelementLevelDependentmonotonicity
Actors
Computed: MagicalDamageResult
Server-evaluated by calculateMagicalDamage() from @ro/core.
Variant matrix · 3 cells
Each cell re-applies the variant's overrides to the base scenario and re-runs the same pipeline that produced the single result above.