From c60254bcb778e7aa7fb30af6cef3a00e51924b4c Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 4 Aug 2026 11:08:09 +0200 Subject: FIXING castling --- src/board/board.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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; -- cgit v1.2.3