aboutsummaryrefslogtreecommitdiff
path: root/src/moves.cpp
diff options
context:
space:
mode:
authorAdam <adammegarules1@gmail.com>2026-07-25 18:28:34 +0200
committerAdam <adammegarules1@gmail.com>2026-07-25 18:28:34 +0200
commit0351d506ad470f950f6a0052847816e6af926d3e (patch)
tree7c097675b73c07bdba30c7976985e07fb4b73742 /src/moves.cpp
parent0aa622c9b528e57df3c23ca84daa27797399e0f5 (diff)
fixing
Diffstat (limited to 'src/moves.cpp')
-rw-r--r--src/moves.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/moves.cpp b/src/moves.cpp
index 05aaf13..2ff8ed6 100644
--- a/src/moves.cpp
+++ b/src/moves.cpp
@@ -26,6 +26,10 @@ std::vector<Move> GetLegalMoves(board *b) {
if (piece.type == ROOK) {
GenerateSlidingMoves(b, i, rook_Moves, moves);
}
+ if (piece.type == QUEEN) {
+ GenerateSlidingMoves(b, i, rook_Moves, moves);
+ GenerateSlidingMoves(b, i, bishop_Moves, moves);
+ }
};
return moves;