Bladeren bron

BETA: Fixing really rare OID map bug which appears when is night according to game time controller and server is starting up at that time it spawns twice Eilhalder von Hellmann and causing him to be like a ghost (Non target-able, but attacking you at the same time)

Rumen Nikiforov 12 jaren geleden
bovenliggende
commit
c5f374b8bc

+ 6 - 3
L2J_Server_BETA/java/com/l2jserver/gameserver/instancemanager/DayNightSpawnManager.java

@@ -232,11 +232,14 @@ public class DayNightSpawnManager
 		{
 			case 0:
 				boss.deleteMe();
-				_log.info("DayNightSpawnManager: Deleting Hellman raidboss");
+				_log.info(getClass().getSimpleName() + ": Deleting Hellman raidboss");
 				break;
 			case 1:
-				boss.spawnMe();
-				_log.info("DayNightSpawnManager: Spawning Hellman raidboss");
+				if (!boss.isVisible())
+				{
+					boss.spawnMe();
+				}
+				_log.info(getClass().getSimpleName() + ": Spawning Hellman raidboss");
 				break;
 		}
 	}