Intercepts MoveEffectPhase and mocks the hitCheck's
return value to true MoveEffectPhase.hitCheck.
Used to force a move to hit.
Intercepts MoveEffectPhase and mocks the hitCheck's
return value to false MoveEffectPhase.hitCheck.
Used to force a move to miss.
Whether the move should force miss on the first target only, in the case of multi-target moves.
Helper to handle a Pokemon's move