diff --git a/MAVENProject/src/main/java/jeu/Jeu.java b/MAVENProject/src/main/java/jeu/Jeu.java
index bb72e5b58a28278bd3950193df49d1214026d42c..d5686c054a713ad39400b5c620f2d9a242120e50 100644
--- a/MAVENProject/src/main/java/jeu/Jeu.java
+++ b/MAVENProject/src/main/java/jeu/Jeu.java
@@ -147,16 +147,11 @@ public class Jeu implements Game{
     }
 
     private void animation(Boolean Attack,Boolean Right,Boolean Left){
-        if (Attack) {
+        if (Attack && !characterAttacking) {
             movement = "character_attack";
             characterAttacking = true;
         }
-        
-            
-        
 
-            //characterNotMoving = false;
-            
         if (!characterAttacking){ //animation d'attaque prioritaire
             if (gameCharacter.getAlpha() == 0) movement = "character_jump"; // pour savoir si il jump ou non
             else{
@@ -170,10 +165,7 @@ public class Jeu implements Game{
                 }
             }
         }
-        
-         
-        
-
+ 
         //si on a change de mouvement, le jeu doit redemarrer a la premiere frame correspondante
         //System.out.println(numberOfMovement);
         if (previousMovement != movement){numberOfMovement = 1;nbBeforeFramechgt = nbIterationPerFrame;}