diff --git a/src/main/java/bitFight/Main.java b/src/main/java/bitFight/Main.java
index e23df35b488007fb9c366559097e5d82c1c90d68..c9c75f69a9ff9efd9a4eafa0e1f70561c72f1c4e 100644
--- a/src/main/java/bitFight/Main.java
+++ b/src/main/java/bitFight/Main.java
@@ -45,9 +45,10 @@ class Main {
                 while (!attacksNames.contains(input.getInput())) {
                     if (!attacksNames.contains(input.getInput())){
                         System.out.println("WARNING ! : Choose an attack in the list");
+                        input.setInput(in.nextLine());
                     }
                 }
-                String attack = attacksNames.get(attacksNames.indexOf(input.getInput()));
+                String attack = attacksNames.get(attacksNames.indexOf(input.getInput())).toUpperCase();
                 JoueurEnnemi.damage(Attack.valueOf(attack).getDamage());
                 
                 System.out.println(JoueurEnnemi.toString());