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());