Optional
recoilDamageFunc: ((pokemon: default) => number)Applies the pre-defense ability to the Pokémon.
Removes the appropriate BattlerTagType
when hit by an attack and is in its defense form.
The Pokémon with the ability.
n/a
The attacking Pokémon.
The move being used.
n/a
Additional arguments.
Whether the immunity was applied.
Gets the message triggered when the Pokémon avoids damage using the form-changing ability.
The Pokémon with the ability.
The name of the ability.
Rest
...args: any[]n/a
The trigger message.
Takes no damage from the first hit of a damaging move. This is used in the Disguise and Ice Face abilities.