Optional
sourceGets the text to display when a move's execution is prevented as a result of the restriction. Because restriction effects also prevent selection of the move, this situation can only arise if a pokemon first selects a move, then gets outsped by a pokemon using a move that restricts the selected move.
text to display when the move is interrupted
This checks if the current move used is identical to the last used move with a MoveResult
of SUCCESS
/MISS
true
if there is valid consecutive usage | false
if the moves are different from each other
Checks if this tag is restricting a move based on a user's decisions during the target selection phase
false
unless overridden by the child tag
Torment only ends when the affected Pokemon leaves the battle field
the Pokemon under the effects of Torment
true
if still present | false
if not
Load the data for a given BattlerTag
or JSON representation thereof.
Should be inherited from by any battler tag with custom attributes.
The battler tag to load
Adds the battler tag to the target Pokemon and defines the private class variable 'target' 'Target' is used to track the Pokemon's current status
the Pokemon tormented
Battle Tag that applies the move Torment to the target Pokemon Torment restricts the use of moves twice in a row. The tag is only removed if the target leaves the battle. Torment does not interrupt the move if the move is performed consecutively in the same turn and right after Torment is applied