// cas de base où aucun coup spécial n'est réalisé par l'attaquant else { test=game.Move(offensive,defensive,offensive_strike); } //test de l'echec uniquement si la variable test vaut 1 ( ) if(test) { test=game.Echec(offensive,defensive); } // si test vaut toujours 1 suite a l'appel de game.echec alors... if(!test) { out->Display_Line("Coup impossible"); }