Pour pouvoir roquer, plusieurs conditions doivent être remplies:
- le roi ne doit pas avoir bougé,
- la tour concernée ne doit pas avoir bougé,
- l'espace entre le roi et la tour doit être vide,
- le roi ne doit pas être en échec,
- le roi ne doit pas passer par une case où il serait en échec,
- le roi ne doit pas arriver sur une case où il serait en échec.