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.
Select the move to be used by the given Pokemon(-index). Triggers during the next CommandPhase
the move to use
the pokemon index. Relevant for double-battles only (defaults to 0)
OptionaltargetIndex: null | BattlerIndexThe BattlerIndex of the Pokemon to target for single-target moves, or null if a manual call to selectTarget() is required
Helper to handle a Pokemon's move