Punishment normally has a base power of 60, but gains 20 power for every increased stat stage the target has, up to a maximum of 200 base power in total.

Hierarchy (view full)

Constructors

Properties

selfTarget: boolean

Should this Move target the user?

Methods

  • Parameters

    • user: default

      N/A

    • target: default

      The pokemon that the move is being used against, as well as calculating the stats for the min/max base power

    • move: default

      N/A

    • args: any[]

      The value that is being changed due to VariablePowerAttr

    Returns boolean

    Returns true if attribute is applied