Small cleanup for Saga quests.

This commit is contained in:
MobiusDev
2017-08-25 12:28:13 +00:00
parent 7a36fa8f63
commit 842d28c2d9
46 changed files with 186 additions and 234 deletions

View File

@@ -624,33 +624,10 @@ public abstract class AbstractSagaQuest extends Quest
} }
} }
int[] Archon_Hellisha_Norm = /*
{ * int[] Archon_Hellisha_Norm = { 18212, 18214, 18215, 18216, 18218 }; for (int element : Archon_Hellisha_Norm) { if (npcId == element) { QuestState st1 = findQuest(player); if (st1 != null) { if (st1.isCond(15)) { // This is just a guess....not really sure what it actually says, if anything
18212, * autoChat(npc, Text[4].replace("PLAYERNAME", st1.getPlayer().getName())); giveItems(st1.getPlayer(), Items[8], 1); takeItems(st1.getPlayer(), Items[3], -1); st1.setCond(16, true); } } return super.onKill(npc, player, isSummon); } }
18214, */
18215,
18216,
18218
};
for (int element : Archon_Hellisha_Norm)
{
if (npcId == element)
{
QuestState st1 = findQuest(player);
if (st1 != null)
{
if (st1.isCond(15))
{
// This is just a guess....not really sure what it actually says, if anything
autoChat(npc, Text[4].replace("PLAYERNAME", st1.getPlayer().getName()));
giveItems(st1.getPlayer(), Items[8], 1);
takeItems(st1.getPlayer(), Items[3], -1);
st1.setCond(16, true);
}
}
return super.onKill(npc, player, isSummon);
}
}
for (int Guardian_Angel = 27214; Guardian_Angel < 27217; Guardian_Angel++) for (int Guardian_Angel = 27214; Guardian_Angel < 27217; Guardian_Angel++)
{ {
@@ -1039,15 +1016,9 @@ public abstract class AbstractSagaQuest extends Quest
{ {
addKillId(Archon_Minion); addKillId(Archon_Minion);
} }
int[] Archon_Hellisha_Norm = /*
{ * int[] Archon_Hellisha_Norm = { 18212, 18214, 18215, 18216, 18218 }; addKillId(Archon_Hellisha_Norm);
18212, */
18214,
18215,
18216,
18218
};
addKillId(Archon_Hellisha_Norm);
for (int Guardian_Angel = 27214; Guardian_Angel < 27217; Guardian_Angel++) for (int Guardian_Angel = 27214; Guardian_Angel < 27217; Guardian_Angel++)
{ {
addKillId(Guardian_Angel); addKillId(Guardian_Angel);

View File

@@ -54,10 +54,10 @@ public class Q00070_SagaOfThePhoenixKnight extends AbstractSagaQuest
7299, 7299,
7330, 7330,
7361, 7361,
7392, 0, // FIXME: 7392 - Resonance Amulet - 5
7423, 0, // FIXME: 7423 - Resonance Amulet - 6
7093, 7093,
6482 0, // FIXME: 6482 - Big White Fat Fish
}; };
Mob = new int[] Mob = new int[]
{ {

View File

@@ -33,7 +33,7 @@ public class Q00071_SagaOfEvasTemplar extends AbstractSagaQuest
{ {
30852, 30852,
31624, 31624,
31278, 0, // FIXME 31278 - Bronwyn
30852, 30852,
31638, 31638,
31646, 31646,
@@ -54,10 +54,10 @@ public class Q00071_SagaOfEvasTemplar extends AbstractSagaQuest
7300, 7300,
7331, 7331,
7362, 7362,
7393, 0, // FIXME: 7393 - Resonance Amulet - 5
7424, 0, // FIXME: 7424 - Resonance Amulet - 6
7094, 7094,
6482 0, // FIXME: 6482 - Big White Fat Fish
}; };
Mob = new int[] Mob = new int[]
{ {

View File

@@ -33,15 +33,15 @@ public class Q00072_SagaOfTheSwordMuse extends AbstractSagaQuest
{ {
30853, 30853,
31624, 31624,
31583, 0, // FIXME: 31583 - Feynn
31537, 0, // FIXME: 31537 - Tunatun
31618, 31618,
31646, 31646,
31649, 31649,
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31281 31281
}; };
Items = new int[] Items = new int[]
@@ -54,10 +54,10 @@ public class Q00072_SagaOfTheSwordMuse extends AbstractSagaQuest
7301, 7301,
7332, 7332,
7363, 7363,
7394, 0, // FIXME: 7394 - Resonance Amulet - 5
7425, 0, // FIXME: 7425 - Resonance Amulet - 6
7095, 7095,
6482 0, // FIXME: 6482 - Big White Fat Fish
}; };
Mob = new int[] Mob = new int[]
{ {

View File

@@ -17,9 +17,6 @@
package quests.Q00073_SagaOfTheDuelist; package quests.Q00073_SagaOfTheDuelist;
import com.l2jmobius.gameserver.model.Location; import com.l2jmobius.gameserver.model.Location;
import com.l2jmobius.gameserver.model.actor.L2Npc;
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
import com.l2jmobius.gameserver.model.quest.QuestState;
import quests.AbstractSagaQuest; import quests.AbstractSagaQuest;
@@ -32,8 +29,8 @@ public class Q00073_SagaOfTheDuelist extends AbstractSagaQuest
/** /**
* Third Class Transfer Quest - Duelist: The quest asks for "Top-grade Meat" which can now be acquired directly through NPC Tunatun, instead of through an additional quest from NPC Tunatun. * Third Class Transfer Quest - Duelist: The quest asks for "Top-grade Meat" which can now be acquired directly through NPC Tunatun, instead of through an additional quest from NPC Tunatun.
*/ */
private final int TUNATUN = 31537; // private final int TUNATUN = 31537;
private final int TOPQUALITYMEAT = 7546; // private final int TOPQUALITYMEAT = 7546;
public Q00073_SagaOfTheDuelist() public Q00073_SagaOfTheDuelist()
{ {
@@ -43,7 +40,7 @@ public class Q00073_SagaOfTheDuelist extends AbstractSagaQuest
30849, 30849,
31624, 31624,
31226, 31226,
31331, 0, // FIXME: 31331 - Valdis
31639, 31639,
31646, 31646,
31647, 31647,
@@ -63,10 +60,10 @@ public class Q00073_SagaOfTheDuelist extends AbstractSagaQuest
7302, 7302,
7333, 7333,
7364, 7364,
7395, 0, // FIXME: 7395 - Resonance Amulet - 5
7426, 0, // FIXME: 7426 - Resonance Amulet - 6
7096, 7096,
7546 0, // FIXME: 7546 - Top Quality Meat
}; };
Mob = new int[] Mob = new int[]
{ {
@@ -111,27 +108,11 @@ public class Q00073_SagaOfTheDuelist extends AbstractSagaQuest
}; };
registerNPCs(); registerNPCs();
addTalkId(TUNATUN); // addTalkId(TUNATUN);
} }
@Override /*
public String onTalk(L2Npc npc, L2PcInstance player) * @Override public String onTalk(L2Npc npc, L2PcInstance player) { if (npc.getId() == TUNATUN) { String htmltext = getNoQuestMsg(player); QuestState st = getQuestState(player, false); if ((st != null) && st.isCond(3)) { if (!hasQuestItems(player, TOPQUALITYMEAT)) { giveItems(player,
{ * TOPQUALITYMEAT, 1); return "tunatun_01.htm"; } return "tunatun_02.htm"; } return htmltext; } return super.onTalk(npc, player); }
if (npc.getId() == TUNATUN) */
{
String htmltext = getNoQuestMsg(player);
QuestState st = getQuestState(player, false);
if ((st != null) && st.isCond(3))
{
if (!hasQuestItems(player, TOPQUALITYMEAT))
{
giveItems(player, TOPQUALITYMEAT, 1);
return "tunatun_01.htm";
}
return "tunatun_02.htm";
}
return htmltext;
}
return super.onTalk(npc, player);
}
} }

View File

@@ -1,4 +1,4 @@
<html><body>Master Aiken:<br> <html><body>Master Aiken:<br>
Meet with Guard Ulrich in Goddard Castle Town. He used to live in Giran.<br> Meet with Guard Jeronin in Giran Castle Town. He used to live in Giran.<br>
He sent me a letter about Leona, her battle and the fire dragon Valakas.<br> He sent me a letter about Leona, her battle and the fire dragon Valakas.<br>
He knows all the details. Read this book he sent me before you go.</body></html> He knows all the details. Read this book he sent me before you go.</body></html>

View File

@@ -1,2 +1,2 @@
<html><body>Master Aiken:<br> <html><body>Master Aiken:<br>
Guard Ulrich in Goddard Castle Town knows all the details.</body></html> Guard Jeronin in Giran Castle Town knows all the details.</body></html>

View File

@@ -1,3 +1,3 @@
<html><body>Chef Donath:<br> <html><body>Gourmet Rifken:<br>
Ah, the fish soup of dead souls? What do you need it for? Who asked for it? There are many different kinds, you know! I need to know for whom and for what purpose it will be used so that I can make it correctly.<br> Ah, the fish soup of dead souls? What do you need it for? Who asked for it? There are many different kinds, you know! I need to know for whom and for what purpose it will be used so that I can make it correctly.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00074_SagaOfTheDreadnought 1-3"> "Well, you see..."</Button></body></html> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00074_SagaOfTheDreadnought 1-3"> "Well, you see..."</Button></body></html>

View File

@@ -1,3 +1,3 @@
<html><body>Chef Donath:<br> <html><body>Gourmet Rifken:<br>
Have you brought the ice crystal and the fish?<br> Have you brought the ice crystal and the fish?<br>
Ask Chef Jeremy for the ice crystal. A skilled fisherman could catch a fat, white fish for you.</body></html> Ask Chef Jeremy for the ice crystal. A skilled fisherman could catch a fat, white fish for you.</body></html>

View File

@@ -1,3 +1,3 @@
<html><body>Chef Donath:<br> <html><body>Gourmet Rifken:<br>
Good job! I'll get started then! This is going to take a while. Please wait.<br> Good job! I'll get started then! This is going to take a while. Please wait.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00074_SagaOfTheDreadnought 1-4"> "I'll wait."</Button></body></html> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00074_SagaOfTheDreadnought 1-4"> "I'll wait."</Button></body></html>

View File

@@ -1,2 +1,2 @@
<html><body>Chef Donath:<br> <html><body>Gourmet Rifken:<br>
Did Guard Ullrich's mother enjoy the soup I made?</body></html> Did Guard Jeronin's mother enjoy the soup I made?</body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Chef Donath:<br> <html><body>Gourmet Rifken:<br>
You mean Guard Ullrich of Goddard Castle Town?<br> You mean Guard Jeronin of Giran Castle Town?<br>
Perhaps he's trying to extend someone's lifespan. That soup can have many different effects...<br> Perhaps he's trying to extend someone's lifespan. That soup can have many different effects...<br>
You'll need to bring a<font color="LEVEL"> fat white fish and an ice crystal</font>. You can get the ice crystal from Chef Jeremy, nearby. And as for the fat white fish... you're on your own!</body></html> You'll need to bring a<font color="LEVEL"> fat white fish and an ice crystal</font>. You can get the ice crystal from Chef Jeremy, nearby. And as for the fat white fish... you're on your own!</body></html>

View File

@@ -1,2 +1,2 @@
<html><body>Chef Donath:<br> <html><body>Gourmet Rifken:<br>
Your food is ready! This fish is famous for its strong life force and vitality. The ice crystal captured this life force and infused it into the soup! I'm sure Guard Ullrich's mother will enjoy it.</body></html> Your food is ready! This fish is famous for its strong life force and vitality. The ice crystal captured this life force and infused it into the soup! I'm sure Guard Jeronin's mother will enjoy it.</body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Guard Ulrich:<br> <html><body>Guard Jeronin:<br>
You must mean Leona Blackbird, the last lord of the manor in Giran. Yes, I saw her, all right! I summarized her accounts of her battles in this book!<br> You must mean Leona Blackbird, the last lord of the manor in Giran. Yes, I saw her, all right! I summarized her accounts of her battles in this book!<br>
Considering your willingness to chase her, you must be an accomplished Warlord! Could I ask you a favor?<br> Considering your willingness to chase her, you must be an accomplished Warlord! Could I ask you a favor?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00074_SagaOfTheDreadnought 2-1">"Go ahead and ask."</Button></body></html> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00074_SagaOfTheDreadnought 2-1">"Go ahead and ask."</Button></body></html>

View File

@@ -1,2 +1,2 @@
<html><body>Guard Ulrich:<br> <html><body>Guard Jeronin:<br>
I know this is quite sudden, but I don't have a choice. If you go to the hot springs region in the north and get some fish soup made by Chef Donath, I'll tell you everything Miss Leona told me.</body></html> I know this is quite sudden, but I don't have a choice. If you go to the hot springs region in the north and get some fish soup made by Gourmet Rifken, I'll tell you everything Miss Leona told me.</body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Guard Ulrich:<br> <html><body>Guard Jeronin:<br>
Thank you! My mother will be so happy to get this!<br> Thank you! My mother will be so happy to get this!<br>
Now I'll tell you what Miss Leona told me. She recounted an old story told by Valakas about a stone tablet with legendary power.<br> Now I'll tell you what Miss Leona told me. She recounted an old story told by Valakas about a stone tablet with legendary power.<br>
She explained that the skills of a Warlord can be learned by watching a dragon, but to understand how a dragon actually utilizes its power, one must commune with the<font color="LEVEL"> Tablet of Vision</font>.<br> She explained that the skills of a Warlord can be learned by watching a dragon, but to understand how a dragon actually utilizes its power, one must commune with the<font color="LEVEL"> Tablet of Vision</font>.<br>

View File

@@ -1,3 +1,3 @@
<html><body>Guard Ulrich:<br> <html><body>Guard Jeronin:<br>
She said that the first Tablet of Vision can be found on the south side of the Tower of Insolence.<br> She said that the first Tablet of Vision can be found on the south side of the Tower of Insolence.<br>
Did you put the Stone of Commune I gave you in a safe place?</body></html> Did you put the Stone of Commune I gave you in a safe place?</body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Guard Ulrich:<br> <html><body>Guard Jeronin:<br>
My mother is seriously ill! I've heard that<font color="LEVEL"> dead souls fish soup</font> might cure her, but it must be prepared by an excellent chef!<br> My mother is seriously ill! I've heard that<font color="LEVEL"> dead souls fish soup</font> might cure her, but it must be prepared by an excellent chef!<br>
Please visit Chef Donath in the hot springs region to the north and get some of this soup.<br> Please visit Gourmet Rifken in the Town of Aden region to the north and get some of this soup.<br>
Bring it to me and I'll tell you a story.</body></html> Bring it to me and I'll tell you a story.</body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Guard Ulrich:<br> <html><body>Guard Jeronin:<br>
The Tablets of Vision contain the secret power of the gods. They were divided and scattered throughout the world. Each must be paired with its own Stone of Commune before the information within can be accessed.<br> The Tablets of Vision contain the secret power of the gods. They were divided and scattered throughout the world. Each must be paired with its own Stone of Commune before the information within can be accessed.<br>
The first tablet can be found on the south side of the Tower of Insolence. The Stone of Commune for that tablet was left with me by Miss Leona.<br> The first tablet can be found on the south side of the Tower of Insolence. The Stone of Commune for that tablet was left with me by Miss Leona.<br>
I'll give it to you. While I'm at it, I should tell you about a book called<font color="LEVEL"> "The Army of the White Wings"</font>. It describes the guardians that Miss Leona encountered while she was on the pilgrimage of the stone tablets. You may run into them as well, and should learn all you can about them.</body></html> I'll give it to you. While I'm at it, I should tell you about a book called<font color="LEVEL"> "The Army of the White Wings"</font>. It describes the guardians that Miss Leona encountered while she was on the pilgrimage of the stone tablets. You may run into them as well, and should learn all you can about them.</body></html>

View File

@@ -32,9 +32,9 @@ public class Q00074_SagaOfTheDreadnought extends AbstractSagaQuest
_npc = new int[] _npc = new int[]
{ {
30850, 30850,
31624, 34268, // 31624 - Donath -> Rifken
31298, 30121, // 31298 - Ulrich -> Jeronin
31276, 0, // FIXME: 31276 - Bernhard
31595, 31595,
31646, 31646,
31648, 31648,
@@ -42,7 +42,7 @@ public class Q00074_SagaOfTheDreadnought extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31657, 31657,
31522 0, // FIXME: 31522 - Mysterious Wizard
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,10 +54,10 @@ public class Q00074_SagaOfTheDreadnought extends AbstractSagaQuest
7303, 7303,
7334, 7334,
7365, 7365,
7396, 0, // FIXME: 7396 - Resonance Amulet - 5
7427, 0, // FIXME: 7427 - Resonance Amulet - 6
7097, 7097,
6480 0, // FIXME: 6480 - Big White Nimble Fish
}; };
Mob = new int[] Mob = new int[]
{ {

View File

@@ -31,10 +31,10 @@ public class Q00075_SagaOfTheTitan extends AbstractSagaQuest
super(75); super(75);
_npc = new int[] _npc = new int[]
{ {
31327, 0, // FIXME: 31327 - Tazki
31624, 31624,
31289, 0, // FIXME: 31289 - Lakan
31290, 0, // FIXME: 31290 - Skahi
31607, 31607,
31646, 31646,
31649, 31649,
@@ -42,7 +42,7 @@ public class Q00075_SagaOfTheTitan extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31658, 31658,
31290 0, // FIXME: 31290 - Skahi
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00075_SagaOfTheTitan extends AbstractSagaQuest
7304, 7304,
7335, 7335,
7366, 7366,
7397, 0, // FIXME: 7397 - Resonance Amulet - 5
7428, 0, // FIXME: 7428 - Resonance Amulet - 6
7098, 7098,
0 0
}; };

View File

@@ -31,18 +31,18 @@ public class Q00076_SagaOfTheGrandKhavatari extends AbstractSagaQuest
super(76); super(76);
_npc = new int[] _npc = new int[]
{ {
31339, 0, // FIXME: 31339 - Hakran
31624, 31624,
31589, 0, // FIXME: 31589 - Duda-Mara Totem Spirit
31290, 0, // FIXME: 31290 - Skahi
31637, 31637,
31646, 31646,
31647, 31647,
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31290 0, // FIXME: 31290 - Skahi
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00076_SagaOfTheGrandKhavatari extends AbstractSagaQuest
7305, 7305,
7336, 7336,
7367, 7367,
7398, 0, // FIXME: 7398 - Resonance Amulet - 5
7429, 0, // FIXME: 7429 - Resonance Amulet - 6
7099, 7099,
0 0
}; };

View File

@@ -31,10 +31,10 @@ public class Q00077_SagaOfTheDominator extends AbstractSagaQuest
super(77); super(77);
_npc = new int[] _npc = new int[]
{ {
31336, 0, // FIXME: 31336 - Rahorakti
31624, 31624,
31371, 0, // FIXME: 31371 - Wahkan
31290, 0, // FIXME: 31290 - Skahi
31636, 31636,
31646, 31646,
31648, 31648,
@@ -42,7 +42,7 @@ public class Q00077_SagaOfTheDominator extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31656, 31656,
31290 0, // FIXME: 31290 - Skahi
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00077_SagaOfTheDominator extends AbstractSagaQuest
7306, 7306,
7337, 7337,
7368, 7368,
7399, 0, // FIXME: 7399 - Resonance Amulet - 5
7430, 0, // FIXME: 7430 - Resonance Amulet - 6
7100, 7100,
0 0
}; };

View File

@@ -31,10 +31,10 @@ public class Q00078_SagaOfTheDoomcryer extends AbstractSagaQuest
super(78); super(78);
_npc = new int[] _npc = new int[]
{ {
31336, 0, // FIXME: 31336 - Rahorakti
31624, 31624,
31589, 0, // FIXME: 31589 - Duda-Mara Totem Spirit
31290, 0, // FIXME: 31290 - Skahi
31642, 31642,
31646, 31646,
31649, 31649,
@@ -42,7 +42,7 @@ public class Q00078_SagaOfTheDoomcryer extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31657, 31657,
31290 0, // FIXME: 31290 - Skahi
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00078_SagaOfTheDoomcryer extends AbstractSagaQuest
7307, 7307,
7338, 7338,
7369, 7369,
7400, 0, // FIXME: 7400 - Resonance Amulet - 5
7431, 0, // FIXME: 7431 - Resonance Amulet - 6
7101, 7101,
0 0
}; };

View File

@@ -32,9 +32,9 @@ public class Q00079_SagaOfTheAdventurer extends AbstractSagaQuest
_npc = new int[] _npc = new int[]
{ {
31603, 31603,
31584, 0, // FIXME: 31584 - Valentine
31579, 0, // FIXME: 31579 - Klaus
31615, 0, // FIXME: 31615 - Hermit
31619, 31619,
31646, 31646,
31647, 31647,
@@ -54,8 +54,8 @@ public class Q00079_SagaOfTheAdventurer extends AbstractSagaQuest
7308, 7308,
7339, 7339,
7370, 7370,
7401, 0, // FIXME: 7401 - Resonance Amulet - 5
7432, 0, // FIXME: 7432 - Resonance Amulet - 6
7102, 7102,
0 0
}; };

View File

@@ -33,29 +33,29 @@ public class Q00080_SagaOfTheWindRider extends AbstractSagaQuest
{ {
31603, 31603,
31624, 31624,
31284, 0, // FIXME: 31284 - Elena
31615, 0, // FIXME: 31615 - Hermit
31612, 31612,
31646, 31646,
31648, 31648,
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31616 31616
}; };
Items = new int[] Items = new int[]
{ {
7080, 7080,
7517, 0, // FIXME: 7517 - Donath's' Dish
7081, 7081,
7495, 7495,
7278, 7278,
7309, 7309,
7340, 7340,
7371, 7371,
7402, 0, // FIXME: 7402 - Resonance Amulet - 5
7433, 0, // FIXME: 7433 - Resonance Amulet - 6
7103, 7103,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00081_SagaOfTheGhostHunter extends AbstractSagaQuest
{ {
31603, 31603,
31624, 31624,
31286, 0, // FIXME: 31286 - Drakon
31615, 0, // FIXME: 31615 - Hermit
31617, 31617,
31646, 31646,
31649, 31649,
@@ -47,15 +47,15 @@ public class Q00081_SagaOfTheGhostHunter extends AbstractSagaQuest
Items = new int[] Items = new int[]
{ {
7080, 7080,
7518, 0, // FIXME: 7518 - Donath's' Note - Vol.1
7081, 7081,
7496, 7496,
7279, 7279,
7310, 7310,
7341, 7341,
7372, 7372,
7403, 0, // FIXME: 7403 - Resonance Amulet - 5
7434, 0, // FIXME: 7434 - Resonance Amulet - 6
7104, 7104,
0 0
}; };

View File

@@ -34,7 +34,7 @@ public class Q00082_SagaOfTheSagittarius extends AbstractSagaQuest
30702, 30702,
31627, 31627,
31604, 31604,
31640, 0, // FIXME: 31640 - Pilgrim of Darkness
31633, 31633,
31646, 31646,
31647, 31647,
@@ -54,8 +54,8 @@ public class Q00082_SagaOfTheSagittarius extends AbstractSagaQuest
7311, 7311,
7342, 7342,
7373, 7373,
7404, 0, // FIXME: 7404 - Resonance Amulet - 5
7435, 0, // FIXME: 7435 - Resonance Amulet - 6
7105, 7105,
0 0
}; };

View File

@@ -34,7 +34,7 @@ public class Q00083_SagaOfTheMoonlightSentinel extends AbstractSagaQuest
30702, 30702,
31627, 31627,
31604, 31604,
31640, 0, // FIXME: 31640 - Pilgrim of Darkness
31634, 31634,
31646, 31646,
31648, 31648,
@@ -54,8 +54,8 @@ public class Q00083_SagaOfTheMoonlightSentinel extends AbstractSagaQuest
7312, 7312,
7343, 7343,
7374, 7374,
7405, 0, // FIXME: 7405 - Resonance Amulet - 5
7436, 0, // FIXME: 7436 - Resonance Amulet - 6
7106, 7106,
0 0
}; };

View File

@@ -32,16 +32,16 @@ public class Q00084_SagaOfTheGhostSentinel extends AbstractSagaQuest
_npc = new int[] _npc = new int[]
{ {
30702, 30702,
31587, 0, // FIXME: 31587 - Gedrik
31604, 31604,
31640, 0, // FIXME: 31640 - Pilgrim of Darkness
31635, 31635,
31646, 31646,
31649, 31649,
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31641 31641
}; };
Items = new int[] Items = new int[]
@@ -54,8 +54,8 @@ public class Q00084_SagaOfTheGhostSentinel extends AbstractSagaQuest
7313, 7313,
7344, 7344,
7375, 7375,
7406, 0, // FIXME: 7406 - Resonance Amulet - 5
7437, 0, // FIXME: 7437 - Resonance Amulet - 6
7107, 7107,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00085_SagaOfTheCardinal extends AbstractSagaQuest
{ {
30191, 30191,
31626, 31626,
31588, 0, // FIXME: 31588 - Agnes
31280, 0, // FIXME: 31280 - Bastian
31644, 31644,
31646, 31646,
31647, 31647,
@@ -42,20 +42,20 @@ public class Q00085_SagaOfTheCardinal extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31658, 31658,
31280 0, // FIXME: 31280 - Bastian
}; };
Items = new int[] Items = new int[]
{ {
7080, 7080,
7522, 0, // FIXME: 7522 - Offering
7081, 7081,
7500, 7500,
7283, 7283,
7314, 7314,
7345, 7345,
7376, 7376,
7407, 0, // FIXME: 7407 - Resonance Amulet - 5
7438, 0, // FIXME: 7438 - Resonance Amulet - 6
7087, 7087,
0 0
}; };

View File

@@ -33,29 +33,29 @@ public class Q00086_SagaOfTheHierophant extends AbstractSagaQuest
{ {
30191, 30191,
31626, 31626,
31588, 0, // FIXME: 31588 - Agnes
31280, 0, // FIXME: 31280 - Bastian
31591, 31591,
31646, 31646,
31648, 31648,
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31280 0, // FIXME: 31280 - Bastian
}; };
Items = new int[] Items = new int[]
{ {
7080, 7080,
7523, 0, // FIXME: 7523 - Offering
7081, 7081,
7501, 7501,
7284, 7284,
7315, 7315,
7346, 7346,
7377, 7377,
7408, 0, // FIXME: 7408 - Resonance Amulet - 5
7439, 0, // FIXME: 7439 - Resonance Amulet - 6
7089, 7089,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00087_SagaOfEvasSaint extends AbstractSagaQuest
{ {
30191, 30191,
31626, 31626,
31588, 0, // FIXME: 31588 - Agnes
31280, 0, // FIXME: 31280 - Bastian
31620, 31620,
31646, 31646,
31649, 31649,
@@ -42,20 +42,20 @@ public class Q00087_SagaOfEvasSaint extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31657, 31657,
31280 0, // FIXME: 31280 - Bastian
}; };
Items = new int[] Items = new int[]
{ {
7080, 7080,
7524, 0, // FIXME: 7524 - Offering
7081, 7081,
7502, 7502,
7285, 7285,
7316, 7316,
7347, 7347,
7378, 7378,
7409, 0, // FIXME: 7409 - Resonance Amulet - 5
7440, 0, // FIXME: 7440 - Resonance Amulet - 6
7088, 7088,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00088_SagaOfTheArchmage extends AbstractSagaQuest
{ {
30176, 30176,
31627, 31627,
31282, 0, // FIXME: 31282 - Justin
31282, 0, // FIXME: 31282 - Justin
31590, 31590,
31646, 31646,
31647, 31647,
@@ -42,7 +42,7 @@ public class Q00088_SagaOfTheArchmage extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31657, 31657,
31282 0, // FIXME: 31282 - Justin
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00088_SagaOfTheArchmage extends AbstractSagaQuest
7317, 7317,
7348, 7348,
7379, 7379,
7410, 0, // FIXME: 7410 - Resonance Amulet - 5
7441, 0, // FIXME: 7441 - Resonance Amulet - 6
7082, 7082,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00089_SagaOfTheMysticMuse extends AbstractSagaQuest
{ {
30174, 30174,
31627, 31627,
31283, 0, // FIXME: 31283 - Alminas
31283, 0, // FIXME: 31283 - Alminas
31643, 31643,
31646, 31646,
31648, 31648,
@@ -42,7 +42,7 @@ public class Q00089_SagaOfTheMysticMuse extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31658, 31658,
31283 0, // FIXME: 31283 - Alminas
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00089_SagaOfTheMysticMuse extends AbstractSagaQuest
7318, 7318,
7349, 7349,
7380, 7380,
7411, 0, // FIXME: 7411 - Resonance Amulet - 5
7442, 0, // FIXME: 7442 - Resonance Amulet - 6
7083, 7083,
0 0
}; };

View File

@@ -33,16 +33,16 @@ public class Q00090_SagaOfTheStormScreamer extends AbstractSagaQuest
{ {
30175, 30175,
31627, 31627,
31287, 0, // FIXME: 31287 - Kamilen
31287, 0, // FIXME: 31287 - Kamilen
31598, 31598,
31646, 31646,
31649, 31649,
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31287 0, // FIXME: 31287 - Kamilen
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00090_SagaOfTheStormScreamer extends AbstractSagaQuest
7319, 7319,
7350, 7350,
7381, 7381,
7412, 0, // FIXME: 7412 - Resonance Amulet - 5
7443, 0, // FIXME: 7443 - Resonance Amulet - 6
7084, 7084,
0 0
}; };

View File

@@ -54,8 +54,8 @@ public class Q00091_SagaOfTheArcanaLord extends AbstractSagaQuest
7320, 7320,
7351, 7351,
7382, 7382,
7413, 0, // FIXME: 7413 - Resonance Amulet - 5
7444, 0, // FIXME: 7444 - Resonance Amulet - 6
7110, 7110,
0 0
}; };

View File

@@ -41,7 +41,7 @@ public class Q00092_SagaOfTheElementalMaster extends AbstractSagaQuest
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31614 31614
}; };
Items = new int[] Items = new int[]
@@ -54,8 +54,8 @@ public class Q00092_SagaOfTheElementalMaster extends AbstractSagaQuest
7321, 7321,
7352, 7352,
7383, 7383,
7414, 0, // FIXME: 7414 - Resonance Amulet - 5
7445, 0, // FIXME: 7445 - Resonance Amulet - 6
7111, 7111,
0 0
}; };

View File

@@ -32,7 +32,7 @@ public class Q00093_SagaOfTheSpectralMaster extends AbstractSagaQuest
_npc = new int[] _npc = new int[]
{ {
30175, 30175,
31287, 0, // FIXME: 31287 - Kamilen
31613, 31613,
30175, 30175,
31632, 31632,
@@ -54,8 +54,8 @@ public class Q00093_SagaOfTheSpectralMaster extends AbstractSagaQuest
7322, 7322,
7353, 7353,
7384, 7384,
7415, 0, // FIXME: 7415 - Resonance Amulet - 5
7446, 0, // FIXME: 7446 - Resonance Amulet - 6
7112, 7112,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00094_SagaOfTheSoultaker extends AbstractSagaQuest
{ {
30832, 30832,
31623, 31623,
31279, 0, // FIXME: 31279 - Gregory
31279, 0, // FIXME: 31279 - Gregory
31645, 31645,
31646, 31646,
31648, 31648,
@@ -42,7 +42,7 @@ public class Q00094_SagaOfTheSoultaker extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31657, 31657,
31279 0, // FIXME: 31279 - Gregory
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00094_SagaOfTheSoultaker extends AbstractSagaQuest
7323, 7323,
7354, 7354,
7385, 7385,
7416, 0, // FIXME: 7416 - Resonance Amulet - 5
7447, 0, // FIXME: 7447 - Resonance Amulet - 6
7085, 7085,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00095_SagaOfTheHellKnight extends AbstractSagaQuest
{ {
31582, 31582,
31623, 31623,
31297, 0, // FIXME: 31297 - Bayard
31297, 0, // FIXME: 31297 - Bayard
31599, 31599,
31646, 31646,
31647, 31647,
@@ -42,7 +42,7 @@ public class Q00095_SagaOfTheHellKnight extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31656, 31656,
31297 0, // FIXME: 31297 - Bayard
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00095_SagaOfTheHellKnight extends AbstractSagaQuest
7324, 7324,
7355, 7355,
7386, 7386,
7417, 0, // FIXME: 7417 - Resonance Amulet - 5
7448, 0, // FIXME: 7448 - Resonance Amulet - 6
7086, 7086,
0 0
}; };

View File

@@ -33,8 +33,8 @@ public class Q00096_SagaOfTheSpectralDancer extends AbstractSagaQuest
{ {
31582, 31582,
31623, 31623,
31284, 0, // FIXME: 31284 - Elena
31284, 0, // FIXME: 31284 - Elena
31611, 31611,
31646, 31646,
31649, 31649,
@@ -42,7 +42,7 @@ public class Q00096_SagaOfTheSpectralDancer extends AbstractSagaQuest
31654, 31654,
31655, 31655,
31656, 31656,
31284 0, // FIXME: 31284 - Elena
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00096_SagaOfTheSpectralDancer extends AbstractSagaQuest
7325, 7325,
7356, 7356,
7387, 7387,
7418, 0, // FIXME: 7418 - Resonance Amulet - 5
7449, 0, // FIXME: 7449 - Resonance Amulet - 6
7092, 7092,
0 0
}; };

View File

@@ -33,16 +33,16 @@ public class Q00097_SagaOfTheShillienTemplar extends AbstractSagaQuest
{ {
31580, 31580,
31623, 31623,
31285, 0, // FIXME: 31285 - Samael
31285, 0, // FIXME: 31285 - Samael
31610, 31610,
31646, 31646,
31648, 31648,
31652, 31652,
31654, 31654,
31655, 31655,
31659, 0, // FIXME: 31659 - Tablet of Vision
31285 0, // FIXME: 31285 - Samael
}; };
Items = new int[] Items = new int[]
{ {
@@ -54,8 +54,8 @@ public class Q00097_SagaOfTheShillienTemplar extends AbstractSagaQuest
7326, 7326,
7357, 7357,
7388, 7388,
7419, 0, // FIXME: 7419 - Resonance Amulet - 5
7450, 0, // FIXME: 7450 - Resonance Amulet - 6
7091, 7091,
0 0
}; };

View File

@@ -33,29 +33,29 @@ public class Q00098_SagaOfTheShillienSaint extends AbstractSagaQuest
{ {
31581, 31581,
31626, 31626,
31588, 0, // FIXME: 31588 - Agnes
31287, 0, // FIXME: 31287 - Kamilen
31621, 31621,
31646, 31646,
31647, 31647,
31651, 31651,
31654, 31654,
31655, 31655,
31658, 0, // FIXME: 31658 - Tablet of Vision
31287 0, // FIXME: 31287 - Kamilen
}; };
Items = new int[] Items = new int[]
{ {
7080, 7080,
7525, 0, // FIXME: 7525 - Offering
7081, 7081,
7513, 7513,
7296, 7296,
7327, 7327,
7358, 7358,
7389, 7389,
7420, 0, // FIXME: 7420 - Resonance Amulet - 5
7451, 0, // FIXME: 7451 - Resonance Amulet - 6
7090, 7090,
0 0
}; };

View File

@@ -54,8 +54,8 @@ public class Q00099_SagaOfTheFortuneSeeker extends AbstractSagaQuest
7328, 7328,
7359, 7359,
7390, 7390,
7421, 0, // FIXME: 7421 - Resonance Amulet - 5
7452, 0, // FIXME: 7452 - Resonance Amulet - 6
7109, 7109,
0 0
}; };

View File

@@ -31,8 +31,8 @@ public class Q00100_SagaOfTheMaestro extends AbstractSagaQuest
super(100); super(100);
_npc = new int[] _npc = new int[]
{ {
31592, 0, // FIXME: 31592 - Telson
31273, 0, // FIXME: 31273 - Borodin
31597, 31597,
31597, 31597,
31596, 31596,
@@ -54,8 +54,8 @@ public class Q00100_SagaOfTheMaestro extends AbstractSagaQuest
7329, 7329,
7360, 7360,
7391, 7391,
7422, 0, // FIXME: 7422 - Resonance Amulet - 5
7453, 0, // FIXME: 7453 - Resonance Amulet - 6
7108, 7108,
0 0
}; };