If another Pokemon burns, paralyzes, poisons, or badly poisons this Pokemon, that Pokemon receives the same non-volatile status condition as part of this ability attribute. For Synchronize ability.

Hierarchy (view full)

Constructors

Properties

showAbility: boolean

Methods

  • If the StatusEffect that was set is Burn, Paralysis, Poison, or Toxic, and the status was set by a source Pokemon, set the source Pokemon's status to the same StatusEffect.

    Parameters

    • pokemon: default

      Pokemon that status condition was set on.

    • sourcePokemon: null | default = null

      Pokemon that that set the status condition. Is null if status was not set by a Pokemon.

    • passive: boolean

      Whether this ability is a passive.

    • effect: StatusEffect

      StatusEffect that was set.

    • simulated: boolean
    • args: any[]

      Set of unique arguments needed by this attribute.

    Returns boolean

    true if application of the ability succeeds.