Applies ability effects without checking conditions
The pokemon to apply this ability to
Whether or not the ability is a passive
Whether the call is simulated
Extra args passed to the function. Handled by child classes.
Calls the BattleScene.triggerPokemonFormChange | triggerPokemonFormChange for both SpeciesFormChange.SpeciesFormChangeWeatherTrigger | SpeciesFormChangeWeatherTrigger and SpeciesFormChange.SpeciesFormChangeWeatherTrigger | SpeciesFormChangeRevertWeatherFormTrigger if it is the specific Pokemon and ability
the Pokemon with this ability
n/a
n/a
Returns a boolean describing whether the ability can be applied under current conditions
The pokemon to apply this ability to
Whether or not the ability is a passive
Whether the call is simulated
Extra args passed to the function. Handled by child classes.
true
if the ability can be applied, false
otherwise
Whether the ability should activate when gained in battle
Triggers weather-based form change when summoned into an active weather. Used by Forecast and Flower Gift.