Attribute for moves that can be conditionally interrupted to be considered to have failed before their "useMove" message is displayed. Currently used by Focus Punch.
Create a new MoveInterruptedMessageAttr.
Optional
The message to display when the move is interrupted, or a function that formats the message based on the user, target, and move.
Protected
Should this Move target the user?
Move
Message to display when a move is interrupted.
Pokemon using the move
Pokemon
Pokemon target of the move
Move with this attribute
the MoveCondition or MoveConditionFunc for this Move
MoveCondition
Used by the Enemy AI to rank an attack based on a given target
EnemyPokemon.getNextMove
Used by the Enemy AI to rank an attack based on a given user
Attribute for moves that can be conditionally interrupted to be considered to have failed before their "useMove" message is displayed. Currently used by Focus Punch.