@@ -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