diff --git a/src/main/java/sae/chuzzle/Controleur.java b/src/main/java/sae/chuzzle/Controleur.java index 40f305d..058db53 100644 --- a/src/main/java/sae/chuzzle/Controleur.java +++ b/src/main/java/sae/chuzzle/Controleur.java @@ -87,6 +87,9 @@ public class Controleur { Toast.makeText(activite, "Objectif réussi !", Toast.LENGTH_SHORT).show(); gestionnaireObjectifs.incrementerReussites(); objectifActuel = gestionnaireObjectifs.genererObjectif(); + } else if (objectifActuel.estEchoue()) { + // Plus de coups disponibles et objectif non réussi → fin de partie immédiate + etatJeu.forcerFinDePartie(); } }