diff options
| author | Adam <adammegarules1@gmail.com> | 2026-08-04 11:08:09 +0200 |
|---|---|---|
| committer | Adam <adammegarules1@gmail.com> | 2026-08-04 11:08:09 +0200 |
| commit | c60254bcb778e7aa7fb30af6cef3a00e51924b4c (patch) | |
| tree | b93e0d8ed316ab4e3afe55278750d9c7b5dcbced | |
| parent | 2e67665665d8edd9f0471899d2b1cb0017c5c3c3 (diff) | |
FIXING castling
| -rw-r--r-- | src/board/board.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/board/board.cpp b/src/board/board.cpp index 9fa986d..39df3d3 100644 --- a/src/board/board.cpp +++ b/src/board/board.cpp @@ -97,7 +97,7 @@ UndoMove MakeMove(Move move, Game *g) { } // caslte - if (piece.type == KING && move.From.rank == (piece.color ? 7 : 0) && + if (piece.type == KING && move.From.rank == (piece.color ? 0 : 7) && std::abs(move.To.file - move.From.file) == 2) { undo.wasCastle = true; |
