Determines whether a Pokemon is immune to a move because of an ability.
applyPreDefend
getCondition
Optional
Pokemon the defending Pokemon
Pokemon
N/A
Pokemon the attacking Pokemon
Move the attacking move
Move
[0] Utils.NumberHolder gets set to 0 if move is immuned by an ability.
Utils.NumberHolder
Rest
Determines whether a Pokemon is immune to a move because of an ability.
See
applyPreDefend
getCondition