A condition that determines whether a move can be used successfully.
This is only checked when the move is attempted to be invoked. To prevent a move from being selected, use a MoveRestriction instead.
MoveRestriction
Readonly
The required type that the user must have to use the move.
A condition that determines whether a move can be used successfully.
Remarks
This is only checked when the move is attempted to be invoked. To prevent a move from being selected, use a
MoveRestrictioninstead.