diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java index 9e10b3b24d..ae6ef5fab3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java @@ -40,9 +40,9 @@ public final class TrainningSoldier extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { for (L2Npc nearby : L2World.getInstance().getVisibleObjects(npc, L2Npc.class, 150)) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java index 0304f576ce..7a71860f33 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java @@ -46,9 +46,9 @@ public final class YeSagiraGuards extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { final List nearbyMonsters = L2World.getInstance().getVisibleObjects(npc, L2MonsterInstance.class, 1000); if (!nearbyMonsters.isEmpty()) diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java index 9e10b3b24d..ae6ef5fab3 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java +++ b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java @@ -40,9 +40,9 @@ public final class TrainningSoldier extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { for (L2Npc nearby : L2World.getInstance().getVisibleObjects(npc, L2Npc.class, 150)) { diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java index 0304f576ce..7a71860f33 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java +++ b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java @@ -46,9 +46,9 @@ public final class YeSagiraGuards extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { final List nearbyMonsters = L2World.getInstance().getVisibleObjects(npc, L2MonsterInstance.class, 1000); if (!nearbyMonsters.isEmpty()) diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java index 9e10b3b24d..ae6ef5fab3 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java +++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java @@ -40,9 +40,9 @@ public final class TrainningSoldier extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { for (L2Npc nearby : L2World.getInstance().getVisibleObjects(npc, L2Npc.class, 150)) { diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java index 0304f576ce..7a71860f33 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java +++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java @@ -46,9 +46,9 @@ public final class YeSagiraGuards extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { final List nearbyMonsters = L2World.getInstance().getVisibleObjects(npc, L2MonsterInstance.class, 1000); if (!nearbyMonsters.isEmpty()) diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java index 9e10b3b24d..ae6ef5fab3 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java @@ -40,9 +40,9 @@ public final class TrainningSoldier extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { for (L2Npc nearby : L2World.getInstance().getVisibleObjects(npc, L2Npc.class, 150)) { diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java index 0304f576ce..7a71860f33 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java @@ -46,9 +46,9 @@ public final class YeSagiraGuards extends AbstractNpcAI @Override public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) { - if ((npc != null)) + if ((npc != null) && !npc.isDead()) { - if (!npc.isInCombat() && !npc.isDead()) + if (!npc.isInCombat()) { final List nearbyMonsters = L2World.getInstance().getVisibleObjects(npc, L2MonsterInstance.class, 1000); if (!nearbyMonsters.isEmpty())