diff --git a/MAVENProject/src/main/java/environnement/HitBox.java b/MAVENProject/src/main/java/environnement/HitBox.java
index 8fbed9d745bc9b86d4785ea55861dae7da11bd43..aaed05965d09272715c491ad9b5d3daf79208166 100644
--- a/MAVENProject/src/main/java/environnement/HitBox.java
+++ b/MAVENProject/src/main/java/environnement/HitBox.java
@@ -45,7 +45,7 @@ public class HitBox {
         return (int)defaultUnit;
     }
 
-    public static HashMap<String,Boolean> collision(HitBox A, HitBox B){ // lignes sautées pour raison de lisibilité
+    public static HashMap<String,Boolean> collisionMap(HitBox A, HitBox B){ // lignes sautées pour raison de lisibilité
         HashMap<String,Boolean>  map = new HashMap<>();
         Boolean a = !(A.extremites.get("HautGauche").getX() >= B.extremites.get("HautDroite").getX()); // A est à droite de B
         Boolean b = !(A.extremites.get("HautDroite").getX() <= B.extremites.get("HautGauche").getX()); // A est à gauche de B
@@ -57,6 +57,14 @@ public class HitBox {
         map.put("collision_haut",d);
         return map;
     }
+
+    public static Boolean collision(HitBox A, HitBox B){
+        Boolean a = !(A.extremites.get("HautGauche").getX() >= B.extremites.get("HautDroite").getX()); // A est à droite de B
+        Boolean b = !(A.extremites.get("HautDroite").getX() <= B.extremites.get("HautGauche").getX()); // A est à gauche de B
+        Boolean c = !(A.extremites.get("HautGauche").getZ() >= B.extremites.get("BasGauche").getZ()); // A est en dessous de B
+        Boolean d = !(A.extremites.get("BasGauche").getZ() <= B.extremites.get("HautGauche").getZ()); // A est au dessus de B
+        return !(a && b && c && d);
+    }
     public HashMap<String, Coordonnees> getExtremites() {
         return extremites;
     }