BattleMoveBeforeDamagePhaseStep
class BattleMoveBeforeDamagePhaseStep(phaseProcessor: BattleFlowPhaseProcessor) : BattleMoveResolutionStep
命中后、伤害结算前的 hook phase step。
设计意图:
为 Spectral Thief 这类“命中成立后、伤害计算前先改写状态”的规则提供稳定插槽;
避免把这类逻辑错误塞进
on_try_hit,导致招式 miss 时也提前生效;让 effect 自身与挂载效果都能在正式算伤前观察到当前命中结果。