// prélève de l'argent a tous les joueurs (sauf celui ayant tiré la carte) // pour le donner au joueur ayant tiré la carte (peut provoquer une faillite) @Override public void applyEffect(Joueur jou) { int i = 0; for (Joueur j : this.getMonopoly().getJoueurs()) { if (!j.equals(jou)) { if (j.getCash() - getMontant() >= 0) { j.setCash(j.getCash() - getMontant()); } else { j.faillite(); } i++; } } jou.setCash(jou.getCash() + (i * getMontant())); }