From 70f2db33f91ad24ea05fac3f9a106da27d856193 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Tue, 21 Nov 2017 22:44:08 +0000 Subject: [PATCH] Small improvements for Tauti. --- .../data/scripts/ai/bosses/Tauti/33675.htm | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 18 ++++++++++++------ .../data/scripts/ai/bosses/Tauti/33675.htm | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 18 ++++++++++++------ .../data/scripts/ai/bosses/Tauti/33675.htm | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 18 ++++++++++++------ .../data/scripts/ai/bosses/Tauti/33675.htm | 2 +- .../scripts/ai/bosses/Tauti/TautiWarzone.java | 18 ++++++++++++------ 8 files changed, 52 insertions(+), 28 deletions(-) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/33675.htm b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/33675.htm index b1439cd401..72dbfe7011 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/33675.htm +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/33675.htm @@ -1,4 +1,4 @@ -Pinaria:
+Finaria:
Welcome. I've been waiting for you. We Revolutionaries are fighting the Kunda.
We must not fail! Please, lend your aid to our cause and join us in fighting the Kunda, or kill Tauti before all of the Revolutionaries fall. \ No newline at end of file diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java index bafead9552..d7a9e17b4b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java @@ -69,13 +69,19 @@ public final class TautiWarzone extends AbstractInstance case "enterEasyInstance": { enterInstance(player, npc, TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "enterExtremeInstance": { enterInstance(player, npc, EXTREME_TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "useKey": @@ -124,11 +130,11 @@ public final class TautiWarzone extends AbstractInstance } case "WORLD_STATUS_CHECK": { - if ((player == null) || (player.getInstanceId() == 0)) + final Instance world = npc.getInstanceWorld(); + if (world == null) { return null; } - final Instance world = player.getInstanceWorld(); if (world.isStatus(0)) { world.setStatus(1); @@ -138,7 +144,7 @@ public final class TautiWarzone extends AbstractInstance { takeItems(member, KEY_OF_DARKNESS, -1); } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } else if (world.isStatus(1)) { @@ -151,7 +157,7 @@ public final class TautiWarzone extends AbstractInstance monster.setRandomWalking(false); } } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } return null; } diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/33675.htm b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/33675.htm index b1439cd401..72dbfe7011 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/33675.htm +++ b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/33675.htm @@ -1,4 +1,4 @@ -Pinaria:
+Finaria:
Welcome. I've been waiting for you. We Revolutionaries are fighting the Kunda.
We must not fail! Please, lend your aid to our cause and join us in fighting the Kunda, or kill Tauti before all of the Revolutionaries fall. \ No newline at end of file diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java index bafead9552..d7a9e17b4b 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java +++ b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java @@ -69,13 +69,19 @@ public final class TautiWarzone extends AbstractInstance case "enterEasyInstance": { enterInstance(player, npc, TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "enterExtremeInstance": { enterInstance(player, npc, EXTREME_TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "useKey": @@ -124,11 +130,11 @@ public final class TautiWarzone extends AbstractInstance } case "WORLD_STATUS_CHECK": { - if ((player == null) || (player.getInstanceId() == 0)) + final Instance world = npc.getInstanceWorld(); + if (world == null) { return null; } - final Instance world = player.getInstanceWorld(); if (world.isStatus(0)) { world.setStatus(1); @@ -138,7 +144,7 @@ public final class TautiWarzone extends AbstractInstance { takeItems(member, KEY_OF_DARKNESS, -1); } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } else if (world.isStatus(1)) { @@ -151,7 +157,7 @@ public final class TautiWarzone extends AbstractInstance monster.setRandomWalking(false); } } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } return null; } diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/33675.htm b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/33675.htm index b1439cd401..72dbfe7011 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/33675.htm +++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/33675.htm @@ -1,4 +1,4 @@ -Pinaria:
+Finaria:
Welcome. I've been waiting for you. We Revolutionaries are fighting the Kunda.
We must not fail! Please, lend your aid to our cause and join us in fighting the Kunda, or kill Tauti before all of the Revolutionaries fall. \ No newline at end of file diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java index bafead9552..d7a9e17b4b 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java +++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java @@ -69,13 +69,19 @@ public final class TautiWarzone extends AbstractInstance case "enterEasyInstance": { enterInstance(player, npc, TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "enterExtremeInstance": { enterInstance(player, npc, EXTREME_TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "useKey": @@ -124,11 +130,11 @@ public final class TautiWarzone extends AbstractInstance } case "WORLD_STATUS_CHECK": { - if ((player == null) || (player.getInstanceId() == 0)) + final Instance world = npc.getInstanceWorld(); + if (world == null) { return null; } - final Instance world = player.getInstanceWorld(); if (world.isStatus(0)) { world.setStatus(1); @@ -138,7 +144,7 @@ public final class TautiWarzone extends AbstractInstance { takeItems(member, KEY_OF_DARKNESS, -1); } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } else if (world.isStatus(1)) { @@ -151,7 +157,7 @@ public final class TautiWarzone extends AbstractInstance monster.setRandomWalking(false); } } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } return null; } diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/33675.htm b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/33675.htm index b1439cd401..72dbfe7011 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/33675.htm +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/33675.htm @@ -1,4 +1,4 @@ -Pinaria:
+Finaria:
Welcome. I've been waiting for you. We Revolutionaries are fighting the Kunda.
We must not fail! Please, lend your aid to our cause and join us in fighting the Kunda, or kill Tauti before all of the Revolutionaries fall. \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java index bafead9552..d7a9e17b4b 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java @@ -69,13 +69,19 @@ public final class TautiWarzone extends AbstractInstance case "enterEasyInstance": { enterInstance(player, npc, TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "enterExtremeInstance": { enterInstance(player, npc, EXTREME_TEMPLATE_ID); - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + if (player.getInstanceWorld() != null) + { + startQuestTimer("WORLD_STATUS_CHECK", 5000, player.getInstanceWorld().getNpc(FINARIA), null); + } break; } case "useKey": @@ -124,11 +130,11 @@ public final class TautiWarzone extends AbstractInstance } case "WORLD_STATUS_CHECK": { - if ((player == null) || (player.getInstanceId() == 0)) + final Instance world = npc.getInstanceWorld(); + if (world == null) { return null; } - final Instance world = player.getInstanceWorld(); if (world.isStatus(0)) { world.setStatus(1); @@ -138,7 +144,7 @@ public final class TautiWarzone extends AbstractInstance { takeItems(member, KEY_OF_DARKNESS, -1); } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } else if (world.isStatus(1)) { @@ -151,7 +157,7 @@ public final class TautiWarzone extends AbstractInstance monster.setRandomWalking(false); } } - startQuestTimer("WORLD_STATUS_CHECK", 5000, null, player, false); + startQuestTimer("WORLD_STATUS_CHECK", 5000, npc, null); } return null; }