When playing a knight development card or rolling a seven, the player is then able to continuously move the thief and steal from other players.
An error is shown very briefly and then the "Steal from other players" dialog shows anyways.
This needs:
- server-side validation in the rules (
MoveThief.ts and MoveThiefDevelopmentCard.ts in islanders-shared/)
- UI state fixes (
ui/setIsMovingThief and related properties in islanders-client/)
When playing a knight development card or rolling a seven, the player is then able to continuously move the thief and steal from other players.
An error is shown very briefly and then the "Steal from other players" dialog shows anyways.
This needs:
MoveThief.tsandMoveThiefDevelopmentCard.tsinislanders-shared/)ui/setIsMovingThiefand related properties inislanders-client/)