PokéRogue
    Preparing search index...

    Tag to allow the affected Pokemon's move to go first in its priority bracket. Used for Quick Draw and Quick Claw.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    "#isBatonPassable": boolean = false
    "#lapseTypes": readonly [BattlerTagLapseType, BattlerTagLapseType]
    sourceId?: number

    The PID of the Pokemon that added this tag, or undefined if not set by a pokemon

    sourceMove?: MoveId

    The MoveId that created this tag, or undefined if not set by a move

    tagType: BYPASS_SPEED = BattlerTagType.BYPASS_SPEED
    turnCount: number

    The tag's remaining duration

    Accessors

    Methods

    • Apply the battler tag's effects based on the lapse type

      Parameters

      Returns boolean

      true if the tag should be kept (turnCount > 0`)

      Generally, this involves ticking down the tag's duration. The tag also initiates the effects it is responsbile for

    • Load the data for a given BattlerTag or JSON representation thereof. Should be inherited from by any battler tag with custom attributes.

      Type Parameters

      Parameters

      • source: BaseBattlerTag & Pick<T, "tagType">

        An object containing the fields needed to reconstruct this tag.

      Returns void