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.
Deals damage to all sleeping opponents equal to 1/8 of their max hp (min 1)
Pokemon that has this ability
N/A
true
if applying in a simulated call.
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
Attribute used for abilities (Bad Dreams) that damages the opponents for being asleep