From b34d9887d074afbc6e9603e7f1dfeccbf77fa3a2 Mon Sep 17 00:00:00 2001 From: Manon Date: Sun, 12 May 2019 08:51:26 +0200 Subject: [PATCH] =?UTF-8?q?R=C3=A9paration=20pion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ne peut plus manger en avancer tout droit --- src/piecesEchiquier/Pion.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/piecesEchiquier/Pion.java b/src/piecesEchiquier/Pion.java index d63af83..d89463f 100755 --- a/src/piecesEchiquier/Pion.java +++ b/src/piecesEchiquier/Pion.java @@ -12,10 +12,8 @@ public class Pion extends Piece { public boolean deplacable(Echiquier e, Piece p) // CHECK QUE PION PEUT ETRE DEPLACE { - System.out.println("test"); if (p.getPosition().getX()-1 == this.getPosition().getX() || p.getPosition().getX()+1 == this.getPosition().getX()) //vERIFICATION SI LA PERSONNE SOUHAITE MANGER LA PIECE { - System.out.println("test1"); if ((this.getCouleur().equals("Blanc") && p.getPosition().getY()-1 == this.getPosition().getY()) || (this.getCouleur() == "noir" && p.getPosition().getY()+1 == this.getPosition().getY())) { if (p.getNom().equals("..")) @@ -33,7 +31,11 @@ public class Pion extends Piece { // Avancer tout droit else if (p.getPosition().getX() == this.getPosition().getX()) { - System.out.println("test2"); + if (!(p.getNom().equals(".."))) // SI case non vide + { + System.out.println("Vous ne pouvez pas manger en avancant tout droit."); + return false; + } if ( ((this.getCouleur().equals("Blanc")) && (p.getPosition().getY()-1 == this.getPosition().getY()) ) || ((this.getCouleur().equals("Noir")) && (p.getPosition().getY()+1 == this.getPosition().getY()))) { return true;