PHYS-001autoAttack
Refine breakpoint sweep — weapon level 3 from +0 to +16
The most important test of refine math (D-008). Sweeps refine 0,4,7,8,10,15 on a weapon-level-3 weapon, expects strictly monotonic damage AND a visible inflection at the safe-refine boundary (+7) where over-refine bonus kicks in. If your library handles refine as a simple linear addition, this scenario reveals it.
refineFormulaoverRefineBonusweaponLevel3monotonicity
Actors
Computed: DamageResult
Server-evaluated by calculatePhysicalDamage() from @ro/core.
Variant matrix · 6 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.