--- a/src/chess/queen.c Thu Jul 30 18:34:15 2026 +0200 +++ b/src/chess/queen.c Thu Jul 30 19:17:38 2026 +0200 @@ -32,11 +32,11 @@ #include "bishop.h" #include "queen.h" -bool queen_chkrules(Move* move) { +bool queen_chkrules(const Move* move) { return bishop_chkrules(move) || rook_chkrules(move); } -bool queen_isblocked(GameState *gamestate, Move *move) { +bool queen_isblocked(const GameState *gamestate, const Move *move) { if (rook_chkrules(move)) { return rook_isblocked(gamestate, move); } else {