Base class defining all Move Effect Attributes

See

apply

Hierarchy (view full)

Constructors

Properties

firstHitOnly: boolean

Should this effect only apply on the first hit?

messageCallback: ((user) => void)

Type declaration

    • (user): void
    • Parameters

      Returns void

removedType: Type
selfTarget: boolean

Should this Move target the user?

Defines when this effect should trigger in the move's effect order

See

MoveEffectPhase.start

Methods