From e99013d05e6a2d000297f49b974d2777223a89ac Mon Sep 17 00:00:00 2001 From: hugomanipoud2 Date: Wed, 21 May 2025 13:40:36 +0200 Subject: [PATCH] still doesnt work but its progress --- OOP_3B5_Project/src/backend/Board.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/OOP_3B5_Project/src/backend/Board.java b/OOP_3B5_Project/src/backend/Board.java index ab6c7d9..d218226 100644 --- a/OOP_3B5_Project/src/backend/Board.java +++ b/OOP_3B5_Project/src/backend/Board.java @@ -271,15 +271,15 @@ public class Board { if (getPiece(selectX + i, selectY - i) != null && color != getPiece(selectX + i, selectY - i).isWhite()) { k = i+1; break; - }else if (getPiece(selectX + i, selectY - i) != null){ + }else{ k = i; - break; - } - - if (selectX + i == x && selectY - i == y) { + break; + } + } + if (selectX + k == x && selectY - k == y) { isAPieceHere = true; } - } + } else if (type == PieceType.Rook) { for(int i = 1; i < 8;i++) {