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,31 +555,32 @@ 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"))
{ {
case 1: switch (qs.getInt("Memo"))
{ {
htmltext = "32121-09.html"; case 1:
break; {
} htmltext = "32121-09.html";
case 2: break;
{ }
htmltext = "32121-19.html"; case 2:
break; {
} htmltext = "32121-19.html";
case 3: break;
{ }
htmltext = "32121-20.html"; case 3:
break; {
htmltext = "32121-20.html";
break;
}
} }
} }
break; break;

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,31 +555,32 @@ 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"))
{ {
case 1: switch (qs.getInt("Memo"))
{ {
htmltext = "32121-09.html"; case 1:
break; {
} htmltext = "32121-09.html";
case 2: break;
{ }
htmltext = "32121-19.html"; case 2:
break; {
} htmltext = "32121-19.html";
case 3: break;
{ }
htmltext = "32121-20.html"; case 3:
break; {
htmltext = "32121-20.html";
break;
}
} }
} }
break; break;

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,31 +555,32 @@ 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"))
{ {
case 1: switch (qs.getInt("Memo"))
{ {
htmltext = "32121-09.html"; case 1:
break; {
} htmltext = "32121-09.html";
case 2: break;
{ }
htmltext = "32121-19.html"; case 2:
break; {
} htmltext = "32121-19.html";
case 3: break;
{ }
htmltext = "32121-20.html"; case 3:
break; {
htmltext = "32121-20.html";
break;
}
} }
} }
break; break;

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,31 +555,32 @@ 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"))
{ {
case 1: switch (qs.getInt("Memo"))
{ {
htmltext = "32121-09.html"; case 1:
break; {
} htmltext = "32121-09.html";
case 2: break;
{ }
htmltext = "32121-19.html"; case 2:
break; {
} htmltext = "32121-19.html";
case 3: break;
{ }
htmltext = "32121-20.html"; case 3:
break; {
htmltext = "32121-20.html";
break;
}
} }
} }
break; break;

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,31 +555,32 @@ 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"))
{ {
case 1: switch (qs.getInt("Memo"))
{ {
htmltext = "32121-09.html"; case 1:
break; {
} htmltext = "32121-09.html";
case 2: break;
{ }
htmltext = "32121-19.html"; case 2:
break; {
} htmltext = "32121-19.html";
case 3: break;
{ }
htmltext = "32121-20.html"; case 3:
break; {
htmltext = "32121-20.html";
break;
}
} }
} }
break; break;

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,31 +555,32 @@ 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"))
{ {
case 1: switch (qs.getInt("Memo"))
{ {
htmltext = "32121-09.html"; case 1:
break; {
} htmltext = "32121-09.html";
case 2: break;
{ }
htmltext = "32121-19.html"; case 2:
break; {
} htmltext = "32121-19.html";
case 3: break;
{ }
htmltext = "32121-20.html"; case 3:
break; {
htmltext = "32121-20.html";
break;
}
} }
} }
break; break;