Pour pouvoir roquer, plusieurs conditions doivent être remplies:
- le roi ne doit pas être en échec,
- le roi ne doit pas passer par une case où il se trouverait en échec,
- le roi ne doit pas arriver sur une case où il se trouverait en échec,
- l'espace entre le roi et la tour doit être vide,
- le roi ne doit pas avoir bougé,
- la tour concernée ne doit pas avoir bougé.
Le roi qui a bougé est dit déroqué ce qui représente pour son camp un désavantage important.