Class ChiStrikeStatus


public class ChiStrikeStatus extends StatusBase
Increases crit stage by 1 for each layer. Cannot be passed by BatonPass.
  • Field Details

    • numBoosts

      protected transient int numBoosts
      The current number of boots from the ChiStrike.
  • Constructor Details

    • ChiStrikeStatus

      public ChiStrikeStatus()
      Initializes the status.
  • Method Details

    • getNumBoosts

      public int getNumBoosts()
      Gets the current number of boosts present.
      Returns:
      The current number of stage boosts.
    • increaseBoosts

      public void increaseBoosts()
      Adds another boost to the count.
    • adjustCritStage

      public int adjustCritStage(PixelmonWrapper pw)
      Description copied from class: StatusBase
      Adjusts the number of crit rate stages for an attack.
      Overrides:
      adjustCritStage in class StatusBase
      Parameters:
      pw - The Pokémon with the status
      Returns:
      The critical stage boost
    • copy

      public StatusBase copy()
      Description copied from class: StatusBase
      If necessary, makes a deep copy of the status.
      Overrides:
      copy in class StatusBase
      Returns:
      A deep copy of the status.
    • applyStatus

      public static void applyStatus(PixelmonWrapper pw)