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
A condition function that determines if the move can be used successfully
Readonly
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
MoveRestriction
instead.