Attribute used for moves that change priority in a turn given a condition, e.g. Grassy Glide Called when move order is calculated in TurnStartPhase.
apply
Should this Move target the user?
Move
Increments move priority by set amount if condition passes
Pokemon using this move
Pokemon
Pokemon target of this move
Move being used
[0] Utils.NumberHolder for move priority.
Utils.NumberHolder
true if function succeeds
the MoveCondition or MoveConditionFunc for this Move
MoveCondition
Pokemon using the move
Pokemon target of the move
Move with this attribute
the string representing failure of this Move
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 used for moves that change priority in a turn given a condition, e.g. Grassy Glide Called when move order is calculated in TurnStartPhase.
See
apply