From 4ab757eec932e8b1428e9501adf449fec9fff515 Mon Sep 17 00:00:00 2001 From: hugomanipoud2 Date: Wed, 21 May 2025 18:20:43 +0200 Subject: [PATCH] still trying for knight --- OOP_3B5_Project/src/backend/Move.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/OOP_3B5_Project/src/backend/Move.java b/OOP_3B5_Project/src/backend/Move.java index 4c38733..eabdd77 100644 --- a/OOP_3B5_Project/src/backend/Move.java +++ b/OOP_3B5_Project/src/backend/Move.java @@ -227,16 +227,16 @@ public class Move { public boolean isKnightMoveValid(int x, int y, boolean color, int selectX, int selectY) { - if(board.getPiece(selectX + 1, selectY + 2) != null) { - if (color != board.getPiece(selectX + 1, selectY + 2).isWhite()) { - if (selectX == x + 1 && selectY == y + 2) { + + if (selectX == x + 1 && selectY == y + 2) { + + if(board.getPiece(selectX + 1, selectY + 2) != null) { + + if(color != board.getPiece(selectX+ 1, selectY + 2).isWhite()) { return true; } } - if (selectX == x + 1 && selectY == y + 2) { - return true; - } if (selectX == x - 1 && selectY == y - 2) { @@ -273,8 +273,6 @@ public class Move { return true; } - - } return false; } } \ No newline at end of file