Creates a new instance of the WeakenMoveScreenTag class.
The type of the arena tag.
The number of turns the tag is active.
The move that created the tag.
The ID of the source of the tag.
The side (player or enemy) the tag affects.
The categories of moves that are weakened by this tag.
Protected
weakenedApplies the weakening effect to the move.
The arena where the move is applied.
The arguments for the move application.
True if the move was weakened, otherwise false.
Reduces the damage of specific move categories in the arena.