From 2502d2c5d37159c202097fd1274af64d4a942872 Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Wed, 16 Apr 2025 10:43:48 +0200 Subject: [PATCH] fix en passant again --- app/src/main/java/chess/model/visitor/PiecePathChecker.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/chess/model/visitor/PiecePathChecker.java b/app/src/main/java/chess/model/visitor/PiecePathChecker.java index 55e8f65..5903c88 100644 --- a/app/src/main/java/chess/model/visitor/PiecePathChecker.java +++ b/app/src/main/java/chess/model/visitor/PiecePathChecker.java @@ -88,7 +88,7 @@ public class PiecePathChecker implements PieceVisitor { Piece pieceToEat = this.board.pieceAt(lastMove.getFinish()); - if (pieceToEat == null) + if (pieceToEat == null || !(pieceToEat instanceof Pawn)) return false; Piece pawn = this.board.pieceAt(this.move.getStart());