Whether to show this ability as a flyout during battle; default true.
Should be kept in parity with mainline where possible.
Prevent use of opposing berries.
Unused
Unused
Unused
BooleanHolder containing whether to block berry use
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 to prevent opposing berry use while on the field. Used by
Abilities.UNNERVE,Abilities.AS_ONE_GLASTRIERandAbilities.AS_ONE_SPECTRIER