From 828ee5cc0ec26c371ab876f7222adb84b82843f6 Mon Sep 17 00:00:00 2001
From: Louis MALTERRE <malterre.louis@laposte.net>
Date: Fri, 16 Dec 2022 16:35:32 +0100
Subject: [PATCH] kunai meurent sur les obstacles LM

---
 MAVENProject/src/main/java/entity/Kunai.java | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/MAVENProject/src/main/java/entity/Kunai.java b/MAVENProject/src/main/java/entity/Kunai.java
index 046bb48..c221233 100644
--- a/MAVENProject/src/main/java/entity/Kunai.java
+++ b/MAVENProject/src/main/java/entity/Kunai.java
@@ -4,6 +4,9 @@ import java.util.List;
 
 import environnement.Coordonnees;
 import environnement.HitBox;
+import jeu.Jeu;
+import map.Obstacle;
+
 import static jeu.Jeu.getMonsterList;
 
 public class Kunai {
@@ -44,9 +47,16 @@ public class Kunai {
         }
     }
 
+    private void collisionsObstacles(){
+        for (Obstacle obs : Jeu.getObstacleTable()){
+            if (HitBox.collision(this.hitBox, obs.getHitbox()))disappear = true;
+        }
+    }
+
     private void evolveKunai(){
         deplacement();
         updateHitBox();
+        collisionsObstacles();
         for (Monster monster : getMonsterList()){
             dealsDamage(monster);
             if (disappear)break; //si le kunai a disparu on arrete de regarder les autres monstres
-- 
GitLab