diff --git a/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java b/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java index 97a6d88c10..5570d66bbc 100644 --- a/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java +++ b/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java @@ -361,7 +361,10 @@ public class EtisVanEtina extends AbstractNpcAI { if ((_lastAction + 900000) < System.currentTimeMillis()) { - GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE) + { + GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + } for (Creature creature : BOSS_ZONE.getCharactersInside()) { if (creature != null) @@ -502,7 +505,7 @@ public class EtisVanEtina extends AbstractNpcAI closeDoor(DOOR2, 0); closeDoor(DOOR3, 0); closeDoor(DOOR4, 0); - if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) + if ((GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) && (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE)) { GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); } diff --git a/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java b/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java index 97a6d88c10..5570d66bbc 100644 --- a/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java +++ b/L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java @@ -361,7 +361,10 @@ public class EtisVanEtina extends AbstractNpcAI { if ((_lastAction + 900000) < System.currentTimeMillis()) { - GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE) + { + GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + } for (Creature creature : BOSS_ZONE.getCharactersInside()) { if (creature != null) @@ -502,7 +505,7 @@ public class EtisVanEtina extends AbstractNpcAI closeDoor(DOOR2, 0); closeDoor(DOOR3, 0); closeDoor(DOOR4, 0); - if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) + if ((GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) && (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE)) { GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); } diff --git a/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java b/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java index 97a6d88c10..5570d66bbc 100644 --- a/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java +++ b/L2J_Mobius_7.0_PreludeOfWar/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java @@ -361,7 +361,10 @@ public class EtisVanEtina extends AbstractNpcAI { if ((_lastAction + 900000) < System.currentTimeMillis()) { - GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE) + { + GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + } for (Creature creature : BOSS_ZONE.getCharactersInside()) { if (creature != null) @@ -502,7 +505,7 @@ public class EtisVanEtina extends AbstractNpcAI closeDoor(DOOR2, 0); closeDoor(DOOR3, 0); closeDoor(DOOR4, 0); - if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) + if ((GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) && (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE)) { GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); } diff --git a/L2J_Mobius_8.0_Homunculus/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java b/L2J_Mobius_8.0_Homunculus/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java index eeea9005c5..f4c6a56159 100644 --- a/L2J_Mobius_8.0_Homunculus/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java +++ b/L2J_Mobius_8.0_Homunculus/dist/game/data/scripts/ai/bosses/EtisVanEtina/EtisVanEtina.java @@ -361,7 +361,10 @@ public class EtisVanEtina extends AbstractNpcAI { if ((_lastAction + 900000) < System.currentTimeMillis()) { - GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE) + { + GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); + } for (Creature creature : BOSS_ZONE.getCharactersInside()) { if (creature != null) @@ -502,7 +505,7 @@ public class EtisVanEtina extends AbstractNpcAI closeDoor(DOOR2, 0); closeDoor(DOOR3, 0); closeDoor(DOOR4, 0); - if (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) + if ((GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != DEAD) && (GrandBossManager.getInstance().getBossStatus(ETIS_VAN_ETINA1) != ALIVE)) { GrandBossManager.getInstance().setBossStatus(ETIS_VAN_ETINA1, ALIVE); }