From 36ca9c01260931d4e879d6248c1bb04b5e6be08e Mon Sep 17 00:00:00 2001
From: Louis MALTERRE <malterre.louis@laposte.net>
Date: Tue, 3 Jan 2023 18:36:44 +0100
Subject: [PATCH] indexBoss LM

---
 MAVENProject/pom.xml                             | 11 +++++++++++
 MAVENProject/src/main/java/map/LevelManager.java |  8 +++++---
 2 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/MAVENProject/pom.xml b/MAVENProject/pom.xml
index 741f108..372289e 100644
--- a/MAVENProject/pom.xml
+++ b/MAVENProject/pom.xml
@@ -35,4 +35,15 @@
         </resources>
     </build>
 
+
+    <dependencies>
+    
+
+        <dependency>
+            <groupId>org.junit</groupId>
+            <artifactId>junit4-runner</artifactId>
+            <version>5.0.0-ALPHA</version>
+        </dependency>
+
+    </dependencies>
 </project>
\ No newline at end of file
diff --git a/MAVENProject/src/main/java/map/LevelManager.java b/MAVENProject/src/main/java/map/LevelManager.java
index c2f29b0..e3261d0 100644
--- a/MAVENProject/src/main/java/map/LevelManager.java
+++ b/MAVENProject/src/main/java/map/LevelManager.java
@@ -173,6 +173,7 @@ public class LevelManager {
 	}
 	public List<Monster> generateMonsterTable() {
 		List<Monster> monsterList = new ArrayList<>();
+		Boss boss = new Boss(new Coordonnees(1, 1), 1, 1, 1, 1, 1);
 		for (int j = 0; j < Jeu.TILES_IN_HEIGHT; j++){
 			for (int i = 0; i < Jeu.TILES_IN_WIDTH; i++) {
 				int index = levelOne.getSpriteIndex(i, j);
@@ -189,12 +190,13 @@ public class LevelManager {
 				}
 				//Boss
 				if (index == 47) {
-					monsterList.add(new Boss(new Coordonnees(32*i, 32*j-140/2), 500, 32, 96, 3, 30));
-					indexBoss = monsterList.size()-1;
+					boss = new Boss(new Coordonnees(32*i, 32*j-140/2), 500, 32, 96, 3, 30);
+					monsterList.add(boss);
+					
 				}
 			}
 		}
-		System.out.println(monsterList);
+		indexBoss = monsterList.indexOf(boss);
 		return monsterList;
 	}
 
-- 
GitLab