java.lang.Object
com.pixelmonmod.pixelmon.api.pokemon.ability.AbstractAbility
com.pixelmonmod.pixelmon.api.pokemon.ability.abilities.EmbodyAspect
All Implemented Interfaces:
Ability, RarityTweak, ITranslatable

public class EmbodyAspect extends AbstractAbility
Embody Aspect is a special ability that replaces Ogerpon's normal ability when Ogerpon terastallizes. Depending on which of the 4 masks/abilities Ogerpon has, it gains a stat boost to its Attack, Speed, or one of its defenses on activating or switching in.
  • Constructor Details

    • EmbodyAspect

      public EmbodyAspect()
  • Method Details

    • applySwitchInEffect

      public void applySwitchInEffect(PixelmonWrapper abilityUser)
      Description copied from interface: Ability
      Triggers after the Pokémon switches in and when the Pokémon gains an Ability.
      Parameters:
      abilityUser - The Pokémon switching in.
    • applyAspectBoost

      public static void applyAspectBoost(PixelmonWrapper abilityUser)
    • hasAspectMaskOrForm

      public static boolean hasAspectMaskOrForm(PixelmonWrapper abilityUser)