Fixed quest The Name of Evil - 1 (125).

Author: Avanael92
Source: https://bitbucket.org/l2jserver
This commit is contained in:
MobiusDevelopment
2019-08-23 07:43:08 +00:00
parent cb360813e2
commit d59f75b7fa
6 changed files with 150 additions and 132 deletions

View File

@@ -47,6 +47,8 @@ public class Q00125_TheNameOfEvil1 extends Quest
private static final int DEINONYCHUS_BONE = 8780; private static final int DEINONYCHUS_BONE = 8780;
private static final int EPITAPH_OF_WISDOM = 8781; private static final int EPITAPH_OF_WISDOM = 8781;
private static final int GAZKH_FRAGMENT = 8782; private static final int GAZKH_FRAGMENT = 8782;
// Skills
private static final int REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID = 5089;
private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>(); private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>();
private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>(); private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>();
@@ -460,12 +462,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32119-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("E"); qs.unset("E");
qs.unset("P"); qs.unset("P");
qs.unset("U"); qs.unset("U");
htmltext = "32119-02.html";
} }
else else
{ {
@@ -506,12 +508,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32120-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("O"); qs.unset("O");
qs.unset("O2"); qs.unset("O2");
qs.unset("N"); qs.unset("N");
htmltext = "32120-02.html";
} }
else else
{ {
@@ -553,15 +555,15 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32121-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("W"); qs.unset("W");
qs.unset("A"); qs.unset("A");
qs.unset("G"); qs.unset("G");
qs.unset("U"); qs.unset("U");
break; htmltext = "32121-02.html";
} }
else
{
switch (qs.getInt("Memo")) switch (qs.getInt("Memo"))
{ {
case 1: case 1:
@@ -580,6 +582,7 @@ public class Q00125_TheNameOfEvil1 extends Quest
break; break;
} }
} }
}
break; break;
} }
case 8: case 8:

View File

@@ -47,6 +47,8 @@ public class Q00125_TheNameOfEvil1 extends Quest
private static final int DEINONYCHUS_BONE = 8780; private static final int DEINONYCHUS_BONE = 8780;
private static final int EPITAPH_OF_WISDOM = 8781; private static final int EPITAPH_OF_WISDOM = 8781;
private static final int GAZKH_FRAGMENT = 8782; private static final int GAZKH_FRAGMENT = 8782;
// Skills
private static final int REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID = 5089;
private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>(); private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>();
private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>(); private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>();
@@ -460,12 +462,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32119-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("E"); qs.unset("E");
qs.unset("P"); qs.unset("P");
qs.unset("U"); qs.unset("U");
htmltext = "32119-02.html";
} }
else else
{ {
@@ -506,12 +508,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32120-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("O"); qs.unset("O");
qs.unset("O2"); qs.unset("O2");
qs.unset("N"); qs.unset("N");
htmltext = "32120-02.html";
} }
else else
{ {
@@ -553,15 +555,15 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32121-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("W"); qs.unset("W");
qs.unset("A"); qs.unset("A");
qs.unset("G"); qs.unset("G");
qs.unset("U"); qs.unset("U");
break; htmltext = "32121-02.html";
} }
else
{
switch (qs.getInt("Memo")) switch (qs.getInt("Memo"))
{ {
case 1: case 1:
@@ -580,6 +582,7 @@ public class Q00125_TheNameOfEvil1 extends Quest
break; break;
} }
} }
}
break; break;
} }
case 8: case 8:

View File

@@ -47,6 +47,8 @@ public class Q00125_TheNameOfEvil1 extends Quest
private static final int DEINONYCHUS_BONE = 8780; private static final int DEINONYCHUS_BONE = 8780;
private static final int EPITAPH_OF_WISDOM = 8781; private static final int EPITAPH_OF_WISDOM = 8781;
private static final int GAZKH_FRAGMENT = 8782; private static final int GAZKH_FRAGMENT = 8782;
// Skills
private static final int REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID = 5089;
private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>(); private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>();
private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>(); private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>();
@@ -460,12 +462,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32119-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("E"); qs.unset("E");
qs.unset("P"); qs.unset("P");
qs.unset("U"); qs.unset("U");
htmltext = "32119-02.html";
} }
else else
{ {
@@ -506,12 +508,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32120-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("O"); qs.unset("O");
qs.unset("O2"); qs.unset("O2");
qs.unset("N"); qs.unset("N");
htmltext = "32120-02.html";
} }
else else
{ {
@@ -553,15 +555,15 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32121-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("W"); qs.unset("W");
qs.unset("A"); qs.unset("A");
qs.unset("G"); qs.unset("G");
qs.unset("U"); qs.unset("U");
break; htmltext = "32121-02.html";
} }
else
{
switch (qs.getInt("Memo")) switch (qs.getInt("Memo"))
{ {
case 1: case 1:
@@ -580,6 +582,7 @@ public class Q00125_TheNameOfEvil1 extends Quest
break; break;
} }
} }
}
break; break;
} }
case 8: case 8:

View File

@@ -47,6 +47,8 @@ public class Q00125_TheNameOfEvil1 extends Quest
private static final int DEINONYCHUS_BONE = 8780; private static final int DEINONYCHUS_BONE = 8780;
private static final int EPITAPH_OF_WISDOM = 8781; private static final int EPITAPH_OF_WISDOM = 8781;
private static final int GAZKH_FRAGMENT = 8782; private static final int GAZKH_FRAGMENT = 8782;
// Skills
private static final int REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID = 5089;
private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>(); private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>();
private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>(); private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>();
@@ -460,12 +462,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32119-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("E"); qs.unset("E");
qs.unset("P"); qs.unset("P");
qs.unset("U"); qs.unset("U");
htmltext = "32119-02.html";
} }
else else
{ {
@@ -506,12 +508,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32120-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("O"); qs.unset("O");
qs.unset("O2"); qs.unset("O2");
qs.unset("N"); qs.unset("N");
htmltext = "32120-02.html";
} }
else else
{ {
@@ -553,15 +555,15 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32121-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("W"); qs.unset("W");
qs.unset("A"); qs.unset("A");
qs.unset("G"); qs.unset("G");
qs.unset("U"); qs.unset("U");
break; htmltext = "32121-02.html";
} }
else
{
switch (qs.getInt("Memo")) switch (qs.getInt("Memo"))
{ {
case 1: case 1:
@@ -580,6 +582,7 @@ public class Q00125_TheNameOfEvil1 extends Quest
break; break;
} }
} }
}
break; break;
} }
case 8: case 8:

View File

@@ -47,6 +47,8 @@ public class Q00125_TheNameOfEvil1 extends Quest
private static final int DEINONYCHUS_BONE = 8780; private static final int DEINONYCHUS_BONE = 8780;
private static final int EPITAPH_OF_WISDOM = 8781; private static final int EPITAPH_OF_WISDOM = 8781;
private static final int GAZKH_FRAGMENT = 8782; private static final int GAZKH_FRAGMENT = 8782;
// Skills
private static final int REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID = 5089;
private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>(); private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>();
private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>(); private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>();
@@ -460,12 +462,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32119-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("E"); qs.unset("E");
qs.unset("P"); qs.unset("P");
qs.unset("U"); qs.unset("U");
htmltext = "32119-02.html";
} }
else else
{ {
@@ -506,12 +508,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32120-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("O"); qs.unset("O");
qs.unset("O2"); qs.unset("O2");
qs.unset("N"); qs.unset("N");
htmltext = "32120-02.html";
} }
else else
{ {
@@ -553,15 +555,15 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32121-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("W"); qs.unset("W");
qs.unset("A"); qs.unset("A");
qs.unset("G"); qs.unset("G");
qs.unset("U"); qs.unset("U");
break; htmltext = "32121-02.html";
} }
else
{
switch (qs.getInt("Memo")) switch (qs.getInt("Memo"))
{ {
case 1: case 1:
@@ -580,6 +582,7 @@ public class Q00125_TheNameOfEvil1 extends Quest
break; break;
} }
} }
}
break; break;
} }
case 8: case 8:

View File

@@ -47,6 +47,8 @@ public class Q00125_TheNameOfEvil1 extends Quest
private static final int DEINONYCHUS_BONE = 8780; private static final int DEINONYCHUS_BONE = 8780;
private static final int EPITAPH_OF_WISDOM = 8781; private static final int EPITAPH_OF_WISDOM = 8781;
private static final int GAZKH_FRAGMENT = 8782; private static final int GAZKH_FRAGMENT = 8782;
// Skills
private static final int REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID = 5089;
private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>(); private static final Map<Integer, Integer> ORNITHOMIMUS = new HashMap<>();
private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>(); private static final Map<Integer, Integer> DEINONYCHUS = new HashMap<>();
@@ -460,12 +462,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32119-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("E"); qs.unset("E");
qs.unset("P"); qs.unset("P");
qs.unset("U"); qs.unset("U");
htmltext = "32119-02.html";
} }
else else
{ {
@@ -506,12 +508,12 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32120-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("T"); qs.unset("T");
qs.unset("O"); qs.unset("O");
qs.unset("O2"); qs.unset("O2");
qs.unset("N"); qs.unset("N");
htmltext = "32120-02.html";
} }
else else
{ {
@@ -553,15 +555,15 @@ public class Q00125_TheNameOfEvil1 extends Quest
{ {
if (qs.get("Memo") == null) if (qs.get("Memo") == null)
{ {
htmltext = "32121-02.html"; npc.broadcastPacket(new MagicSkillUse(npc, player, REPRESENTATION_ENTER_THE_SAILREN_NEST_QUEST_ID, 1, 1000, 0));
npc.broadcastPacket(new MagicSkillUse(npc, player, 5089, 1, 1000, 0));
qs.unset("W"); qs.unset("W");
qs.unset("A"); qs.unset("A");
qs.unset("G"); qs.unset("G");
qs.unset("U"); qs.unset("U");
break; htmltext = "32121-02.html";
} }
else
{
switch (qs.getInt("Memo")) switch (qs.getInt("Memo"))
{ {
case 1: case 1:
@@ -580,6 +582,7 @@ public class Q00125_TheNameOfEvil1 extends Quest
break; break;
} }
} }
}
break; break;
} }
case 8: case 8: