Skip to content

Commit de7defd

Browse files
committed
bug fixe : turn going further than 13
1 parent 942d78a commit de7defd

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

ProjectHordes/src/hordes/Main.java

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ public static void jeu(int nbJoueurs) {
227227
}
228228

229229
if(carte.getTour()==13){ //à la fin du 12e tour
230+
carte.setTour(0);
230231
for(Joueur j:listeJoueur){
231232
if(j.getBu())
232233
j.setBu(); //joueurs peuvent de nouveau boire s'ils avaient bu
@@ -253,24 +254,25 @@ public static void jeu(int nbJoueurs) {
253254
break;
254255
}
255256
}
257+
}
256258

257-
switch(compteurMorts){ //en fonction du nombre de mort à ce tour, le message change
258-
case 0:
259-
System.out.println("Personne n'est mort à ce tour");
260-
break;
261-
case 1:
262-
journal += listeMort.get(0);
263-
journal += " est mort.e à ce tour.";
264-
System.out.println(journal);
265-
break;
266-
default:
267-
String strCompteur = String.format("%d", compteurMorts);
268-
journal += (strCompteur+" personnes sont mortes à ce tour.");
269-
System.out.println(journal);
270-
break;
271-
}
272-
compteurMorts = 0;
259+
switch(compteurMorts){ //en fonction du nombre de mort à ce tour, le message change
260+
case 0:
261+
System.out.println("Personne n'est mort à ce tour");
262+
break;
263+
case 1:
264+
journal += listeMort.get(0);
265+
journal += " est mort.e à ce tour.";
266+
System.out.println(journal);
267+
break;
268+
default:
269+
String strCompteur = String.format("%d", compteurMorts);
270+
journal += (strCompteur+" personnes sont mortes à ce tour.");
271+
System.out.println(journal);
272+
break;
273273
}
274+
compteurMorts = 0;
275+
274276

275277
}
276278
if(listeJoueur.size()==1){ //s'il reste un joueur en vie, il est déclaré gagnant

0 commit comments

Comments
 (0)