diff --git a/src/engine/gameManager/HellgateManager.java b/src/engine/gameManager/HellgateManager.java index 7f8d399e..94fb1198 100644 --- a/src/engine/gameManager/HellgateManager.java +++ b/src/engine/gameManager/HellgateManager.java @@ -29,7 +29,8 @@ public class HellgateManager { public static void pulseHellgates(){ if(!initialized){ confiureHellgate(); - initialized = true; + if(hellgate_boss != null) + initialized = true; return; } @@ -58,7 +59,7 @@ public class HellgateManager { if(hellgate_mini_bosses == null) { hellgate_mini_bosses =new ArrayList<>(); } - Zone hellgate_zone = ZoneManager.getZoneByZoneID(citadel_ruins_zone_id); + Zone hellgate_zone = ZoneManager.getZoneByUUID(citadel_ruins_zone_id); if(hellgate_zone == null) return;