Quest dialog extension changes.
This commit is contained in:
parent
14b5fa63b1
commit
c3d15707a3
@ -1,4 +1,4 @@
|
||||
<html><body>Gatekeeper Bella:<br>
|
||||
Yes, it is true. I am a Gatekeeper from the Ivory Tower and also a member of the Animal Lovers Association. Why have you come? Did Lundy send you?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30256-02.htm">"Tell me about pets."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30256-02.html">"Tell me about pets."</Button>
|
||||
</body></html>
|
@ -1,5 +1,5 @@
|
||||
<html><body>Gatekeeper Bella:<br>
|
||||
Pets help their owners in a number of ways.<br>
|
||||
If your inventory is low or you have exceeded your weight limit, your pets can carry some of your items. Just be careful not to use your pets too often on errands, no matter how useful they may be.<br>Now if your pets die, you can resurrect them without the <font color="LEVEL">24 hour</font> time limit. No need to worry about losing your pets forever!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30256-03.htm">Next</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30256-03.html">Next</Button>
|
||||
</body></html>
|
Binary file not shown.
4
trunk/dist/game/data/scripts/quests/Q00210_ObtainAWolfPet/30321-01.html
vendored
Normal file
4
trunk/dist/game/data/scripts/quests/Q00210_ObtainAWolfPet/30321-01.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Trader Sydnia:<br>
|
||||
How did you know that I am a member of the Animal Lovers Association? Ah, I see - Mr. Lundy must have mentioned me. So, what can I do for you?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30321-02.html">"Tell me about the pets."</Button>
|
||||
</body></html>
|
Binary file not shown.
Binary file not shown.
4
trunk/dist/game/data/scripts/quests/Q00210_ObtainAWolfPet/30335-01.html
vendored
Normal file
4
trunk/dist/game/data/scripts/quests/Q00210_ObtainAWolfPet/30335-01.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Guard Brynn:<br>
|
||||
You're right. I am a member of the Animal Lovers Association, too. What brought you here? If you have a question for me, spit it out.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30335-02.html">"Tell me about pets."</Button>
|
||||
</body></html>
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
<html><body>Pet Manager Lundy:<br>
|
||||
To have a pet, you need to know about them. The pet I think is best for you is a wolf, but you'll need to learn the basics about them. Go get some information about pet wolves then come back to me.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30827-03.htm">"Got it."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30827-03.html">"Got it."</Button>
|
||||
</body></html>
|
@ -1,4 +1,4 @@
|
||||
<html><body>Pet Manager Lundy:<br>
|
||||
I would normally wouldn't give you a pet until testing you about the stories you've heard, but I've received only glowing reports from everyone you talked to. I believe you fully understand how to treat your companion, and are ready for the next step. Here is a <font color="LEVEL">Wolf Necklace</font> that will help you handle a pet wolf.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30827-06.htm">"Thank you."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00210_ObtainAWolfPet 30827-06.html">"Thank you."</Button>
|
||||
</body></html>
|
@ -43,7 +43,7 @@ public final class Q00210_ObtainAWolfPet extends Quest
|
||||
super(210);
|
||||
addStartNpc(LUNDY);
|
||||
addTalkId(LUNDY, BELLA, BRYNN, SYDNIA);
|
||||
addCondMinLevel(MIN_LEVEL, "30827-07.htm");
|
||||
addCondMinLevel(MIN_LEVEL, "30827-07.html");
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -59,21 +59,21 @@ public final class Q00210_ObtainAWolfPet extends Quest
|
||||
switch (event)
|
||||
{
|
||||
case "30827-02.htm":
|
||||
case "30256-02.htm":
|
||||
case "30256-03.htm":
|
||||
case "30335-02.htm":
|
||||
case "30321-02.htm":
|
||||
case "30256-02.html":
|
||||
case "30256-03.html":
|
||||
case "30335-02.html":
|
||||
case "30321-02.html":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "30827-03.htm":
|
||||
case "30827-03.html":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "30827-06.htm":
|
||||
case "30827-06.html":
|
||||
{
|
||||
if (qs.isCond(4))
|
||||
{
|
||||
@ -111,12 +111,12 @@ public final class Q00210_ObtainAWolfPet extends Quest
|
||||
{
|
||||
if (qs.isCond(1))
|
||||
{
|
||||
htmltext = "30827-04.htm";
|
||||
htmltext = "30827-04.html";
|
||||
break;
|
||||
}
|
||||
else if (qs.isCond(4))
|
||||
{
|
||||
htmltext = "30827-05.htm";
|
||||
htmltext = "30827-05.html";
|
||||
break;
|
||||
}
|
||||
break;
|
||||
@ -126,7 +126,7 @@ public final class Q00210_ObtainAWolfPet extends Quest
|
||||
if (qs.isCond(1))
|
||||
{
|
||||
qs.setCond(2, true);
|
||||
htmltext = "30256-01.htm";
|
||||
htmltext = "30256-01.html";
|
||||
}
|
||||
break;
|
||||
}
|
||||
@ -135,7 +135,7 @@ public final class Q00210_ObtainAWolfPet extends Quest
|
||||
if (qs.isCond(2))
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
htmltext = "30335-01.htm";
|
||||
htmltext = "30335-01.html";
|
||||
}
|
||||
break;
|
||||
}
|
||||
@ -144,7 +144,7 @@ public final class Q00210_ObtainAWolfPet extends Quest
|
||||
if (qs.isCond(3))
|
||||
{
|
||||
qs.setCond(4, true);
|
||||
htmltext = "30321-01.htm";
|
||||
htmltext = "30321-01.html";
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@ -2,5 +2,5 @@
|
||||
It is a devastating tale that you will soon learn. Once one of the seals that bound the Goddess of Destruction was released, many catastrophic events followed. Such was the case with the fall of Ye Sagira.<br>
|
||||
Scholars including myself were dispatched to study the ruins. Soon all other races came as well.<br>
|
||||
I cannot recall the event fully, but Theodore knows more about when the migration of all the races came to Talking Island Village. You should speak with him.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10320_LetsGoToTheCentralSquare 32972-03.htm">"Umm... Where can I find him?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10320_LetsGoToTheCentralSquare 32972-03.html">"Umm... Where can I find him?"</Button>
|
||||
</body></html>
|
@ -1,4 +1,4 @@
|
||||
<html><body>Theodore:<br>
|
||||
Ah, I see the Pantheon has sent another to ask me about the migration of the races here in Talking Island Village. Is this what you've come to discuss?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10320_LetsGoToTheCentralSquare 32975-02.htm">Ask about migration of races.</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10320_LetsGoToTheCentralSquare 32975-02.html">Ask about migration of races.</Button>
|
||||
</body></html>
|
@ -55,8 +55,8 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
|
||||
addStartNpc(PANTHEON);
|
||||
addTalkId(PANTHEON, THEODORE);
|
||||
addEnterZoneId(TALKING_ISLAND_PRESENTATION_MOVIE_ZONE);
|
||||
addCondMaxLevel(MAX_LEVEL, "32972-01a.htm");
|
||||
addCondNotRace(Race.ERTHEIA, "32972-01b.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "32972-01a.html");
|
||||
addCondNotRace(Race.ERTHEIA, "32972-01b.html");
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -71,7 +71,7 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "32972-03.htm":
|
||||
case "32972-03.html":
|
||||
{
|
||||
qs.startQuest();
|
||||
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_001_Radar_01.htm", TutorialShowHtml.LARGE_WINDOW));
|
||||
@ -83,7 +83,7 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "32975-02.htm":
|
||||
case "32975-02.html":
|
||||
{
|
||||
if (qs.isStarted())
|
||||
{
|
||||
@ -109,17 +109,17 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
|
||||
{
|
||||
case State.CREATED:
|
||||
{
|
||||
htmltext = npc.getId() == PANTHEON ? "32972-01.htm" : "32975-04.htm";
|
||||
htmltext = npc.getId() == PANTHEON ? "32972-01.htm" : "32975-04.html";
|
||||
break;
|
||||
}
|
||||
case State.STARTED:
|
||||
{
|
||||
htmltext = npc.getId() == PANTHEON ? "32972-04.htm" : "32975-01.htm";
|
||||
htmltext = npc.getId() == PANTHEON ? "32972-04.html" : "32975-01.html";
|
||||
break;
|
||||
}
|
||||
case State.COMPLETED:
|
||||
{
|
||||
htmltext = npc.getId() == PANTHEON ? "32972-05.htm" : "32975-03.htm";
|
||||
htmltext = npc.getId() == PANTHEON ? "32972-05.html" : "32975-03.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
<html><body>Shannon:<br>
|
||||
Eh? You want to be a seeker<br>
|
||||
You look weak.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10321_QualificationsOfTheSeeker 32974-02.htm">"Don't underestimate me."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10321_QualificationsOfTheSeeker 32974-02.html">"Don't underestimate me."</Button>
|
||||
</body></html>
|
@ -1,5 +1,5 @@
|
||||
<html><body>Theodore:<br>
|
||||
Seekers are scholars and warriors dedicated to searching through the Ruins of Ye Sagira.<br>
|
||||
However, they recently ran into a spot of bother after the local monsters decided to get all territorial. Now, a good number of my Seekers are injured, and the work just keeps on piling up...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10321_QualificationsOfTheSeeker 32975-03.htm">"Where do I sign up? I want to be a Seeker."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10321_QualificationsOfTheSeeker 32975-03.html">"Where do I sign up? I want to be a Seeker."</Button>
|
||||
</body></html>
|
@ -44,8 +44,8 @@ public final class Q10321_QualificationsOfTheSeeker extends Quest
|
||||
super(10321);
|
||||
addStartNpc(THEODORE);
|
||||
addTalkId(THEODORE, SHANNON);
|
||||
addCondMaxLevel(MAX_LEVEL, "32975-01a.htm");
|
||||
addCondCompletedQuest(Q10320_LetsGoToTheCentralSquare.class.getSimpleName(), "32975-01a.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "32975-01a.html");
|
||||
addCondCompletedQuest(Q10320_LetsGoToTheCentralSquare.class.getSimpleName(), "32975-01a.html");
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -60,7 +60,7 @@ public final class Q10321_QualificationsOfTheSeeker extends Quest
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "32975-03.htm":
|
||||
case "32975-03.html":
|
||||
{
|
||||
qs.startQuest();
|
||||
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_027_Quest_01.htm", TutorialShowHtml.LARGE_WINDOW));
|
||||
@ -72,7 +72,7 @@ public final class Q10321_QualificationsOfTheSeeker extends Quest
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "32974-02.htm":
|
||||
case "32974-02.html":
|
||||
{
|
||||
if (qs.isStarted())
|
||||
{
|
||||
@ -98,17 +98,17 @@ public final class Q10321_QualificationsOfTheSeeker extends Quest
|
||||
{
|
||||
case State.CREATED:
|
||||
{
|
||||
htmltext = npc.getId() == THEODORE ? "32975-01.htm" : "32974-04.htm";
|
||||
htmltext = npc.getId() == THEODORE ? "32975-01.htm" : "32974-04.html";
|
||||
break;
|
||||
}
|
||||
case State.STARTED:
|
||||
{
|
||||
htmltext = npc.getId() == THEODORE ? "32975-04.htm" : "32974-01.htm";
|
||||
htmltext = npc.getId() == THEODORE ? "32975-04.html" : "32974-01.html";
|
||||
break;
|
||||
}
|
||||
case State.COMPLETED:
|
||||
{
|
||||
htmltext = npc.getId() == THEODORE ? "32975-05.htm" : "32974-03.htm";
|
||||
htmltext = npc.getId() == THEODORE ? "32975-05.html" : "32974-03.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -2,5 +2,5 @@
|
||||
Why would I do that?<br1>
|
||||
Well, let me see. For starters, I'm training up the entire district, so it's kind of what I do. Second, we need all the help we can get, and third, maybe I think you might have what it takes to be someone in this place. Thought about that?<br>
|
||||
You know, suspicious isn't an attractive trait. Either you calm down and tell me where you need help, or you can jog on and find your own way.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10322_SearchingForTheMysteriousPower 32974-03.htm">"I just want to get stronger."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10322_SearchingForTheMysteriousPower 32974-03.html">"I just want to get stronger."</Button>
|
||||
</body></html>
|
@ -2,5 +2,5 @@
|
||||
Did Shannon or Evain send you? Well, I guess I'll tell you what I know about the mysterious power.<br>
|
||||
It's not complicated. You just have to dedicate yourself. Practice makes perfect.<br>
|
||||
I can help if need be. What would you like to do?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10322_SearchingForTheMysteriousPower 32981-02.htm">"I'll do anything to get stronger!"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10322_SearchingForTheMysteriousPower 32981-02.html">"I'll do anything to get stronger!"</Button>
|
||||
</body></html>
|
@ -81,8 +81,8 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
addStartNpc(SHANNON);
|
||||
addTalkId(SHANNON, ADVENTURERS_GUIDE, EVAIN);
|
||||
addKillId(SCARECROW);
|
||||
addCondMaxLevel(MAX_LEVEL, "32974-01a.htm");
|
||||
addCondCompletedQuest(Q10321_QualificationsOfTheSeeker.class.getSimpleName(), "32974-01a.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "32974-01a.html");
|
||||
addCondCompletedQuest(Q10321_QualificationsOfTheSeeker.class.getSimpleName(), "32974-01a.html");
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -97,7 +97,7 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "32974-03.htm":
|
||||
case "32974-03.html":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
@ -108,7 +108,7 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "32981-02.htm":
|
||||
case "32981-02.html":
|
||||
{
|
||||
if (qs.isCond(4))
|
||||
{
|
||||
@ -166,12 +166,12 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
}
|
||||
else if (npc.getId() == EVAIN)
|
||||
{
|
||||
htmltext = "33464-07.htm";
|
||||
htmltext = "33464-07.html";
|
||||
break;
|
||||
}
|
||||
else if (npc.getId() == ADVENTURERS_GUIDE)
|
||||
{
|
||||
htmltext = "32981-04.htm";
|
||||
htmltext = "32981-04.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -181,7 +181,7 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
{
|
||||
if (qs.isCond(1))
|
||||
{
|
||||
htmltext = "32974-04.htm";
|
||||
htmltext = "32974-04.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -189,12 +189,12 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
{
|
||||
if (qs.isCond(4))
|
||||
{
|
||||
htmltext = "32981-01.htm";
|
||||
htmltext = "32981-01.html";
|
||||
break;
|
||||
}
|
||||
else if (qs.isCond(5))
|
||||
{
|
||||
htmltext = "32981-03.htm";
|
||||
htmltext = "32981-03.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -205,28 +205,28 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
case 1:
|
||||
{
|
||||
qs.setCond(2, true);
|
||||
htmltext = "33464-01.htm";
|
||||
htmltext = "33464-01.html";
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
htmltext = "33464-02.htm";
|
||||
htmltext = "33464-02.html";
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
qs.setCond(4, true);
|
||||
htmltext = "33464-03.htm";
|
||||
htmltext = "33464-03.html";
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
htmltext = "33464-04.htm";
|
||||
htmltext = "33464-04.html";
|
||||
break;
|
||||
}
|
||||
case 5:
|
||||
{
|
||||
htmltext = "33464-05.htm";
|
||||
htmltext = "33464-05.html";
|
||||
break;
|
||||
}
|
||||
case 6:
|
||||
@ -247,7 +247,7 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
npc.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.THERE_S_THE_NEXT_TRAINING_STEP);
|
||||
qs.exitQuest(false, true);
|
||||
}
|
||||
htmltext = "33464-06.htm";
|
||||
htmltext = "33464-06.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -258,18 +258,18 @@ public final class Q10322_SearchingForTheMysteriousPower extends Quest
|
||||
{
|
||||
if (npc.getId() == SHANNON)
|
||||
{
|
||||
htmltext = "32974-05.htm";
|
||||
htmltext = "32974-05.html";
|
||||
break;
|
||||
}
|
||||
else if (npc.getId() == EVAIN)
|
||||
{
|
||||
htmltext = "33464-08.htm";
|
||||
htmltext = "33464-08.html";
|
||||
break;
|
||||
}
|
||||
// Official is using same html for created/completed
|
||||
else if (npc.getId() == ADVENTURERS_GUIDE)
|
||||
{
|
||||
htmltext = "32981-04.htm";
|
||||
htmltext = "32981-04.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
<html><body>Shannon:<br>
|
||||
Did you learn a lot from Evain? Fight off the hordes of scarecrows? Travel to any exotic underground locations? Ha ha ha. You need to learn from the field! Did you learn ANYTHING there?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 32974-02.htm">"I can use shots now... that's pretty cool."</button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 32974-02.html">"I can use shots now... that's pretty cool."</button>
|
||||
</body></html>
|
@ -1,4 +1,4 @@
|
||||
<html><body>Holden:<br>
|
||||
Evain sent you? That means you only had practice against a dummy. That's not enough. Wouldn't you agree that your training will only be effective if you train as if it were real combat?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-02.htm">"Sound reasonable!"</button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-02.html">"Sound reasonable!"</button>
|
||||
</body></html>
|
@ -1,5 +1,5 @@
|
||||
<html><body>Holden:<br>
|
||||
That's why we made a Training Golem. It's designed to attack you, but won't be dangerous.<br>
|
||||
Can you show me what you're capable of?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-03.htm">"All right"</button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-03.html">"All right"</button>
|
||||
</body></html>
|
@ -3,5 +3,5 @@ Good job.<br>
|
||||
Good work. But I noticed that there wasn't any light of spirits when you were fighting. Using
|
||||
<font color=LEVEL>Soulshots or Spiritshots</font> will empower you weapons temporarily to deal powerful attacks<br>
|
||||
Do you know how to use Soulshots?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-05.htm">"No, please tell me."</button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-05.html">"No, please tell me."</button>
|
||||
</body></html>
|
@ -1,5 +1,5 @@
|
||||
<html><body>Holden:<br>
|
||||
You're done. How was it? Isn't it more efficient?<br>
|
||||
Make sure to use what you've learned in battle later.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-08.htm">All right</button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33194-08.html">All right</button>
|
||||
</body></html>
|
@ -2,5 +2,5 @@
|
||||
Good. After all, a dummy is an easy opponent.<br>
|
||||
We wanted to prepare something a little more challenging for you. You know, something that actually moves?<br>
|
||||
This training is to prepare you for battle, not to knock down straw dolls.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33464-03.htm">Give me the task</button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10323_TrainLikeItsReal 33464-03.html">Give me the task</button>
|
||||
</body></html>
|
@ -56,8 +56,8 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
addStartNpc(EVAIN);
|
||||
addTalkId(HOLDEN, EVAIN, SHANNON);
|
||||
addKillId(TRAINING_GOLEM);
|
||||
addCondMaxLevel(MAX_LEVEL, "33464-05.htm");
|
||||
addCondCompletedQuest(Q10322_SearchingForTheMysteriousPower.class.getSimpleName(), "33464-05.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "33464-05.html");
|
||||
addCondCompletedQuest(Q10322_SearchingForTheMysteriousPower.class.getSimpleName(), "33464-05.html");
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -74,18 +74,18 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
switch (event)
|
||||
{
|
||||
case "33464-02.htm":
|
||||
case "33194-02.htm":
|
||||
case "33194-02.html":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "33464-03.htm":
|
||||
case "33464-03.html":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "33194-03.htm":
|
||||
case "33194-03.html":
|
||||
{
|
||||
if (qs.isCond(1))
|
||||
{
|
||||
@ -94,7 +94,7 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "33194-05.htm":
|
||||
case "33194-05.html":
|
||||
{
|
||||
if (qs.isCond(3))
|
||||
{
|
||||
@ -118,7 +118,7 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "33194-08.htm":
|
||||
case "33194-08.html":
|
||||
{
|
||||
if (qs.isCond(8))
|
||||
{
|
||||
@ -127,7 +127,7 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "32974-02.htm":
|
||||
case "32974-02.html":
|
||||
{
|
||||
if (qs.isCond(9))
|
||||
{
|
||||
@ -158,7 +158,7 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
}
|
||||
else if (npc.getId() == SHANNON)
|
||||
{
|
||||
htmltext = "32974-03.htm";
|
||||
htmltext = "32974-03.html";
|
||||
}
|
||||
break;
|
||||
}
|
||||
@ -166,7 +166,7 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
{
|
||||
if (npc.getId() == EVAIN)
|
||||
{
|
||||
htmltext = "33464-03.htm";
|
||||
htmltext = "33464-03.html";
|
||||
}
|
||||
else if (npc.getId() == HOLDEN)
|
||||
{
|
||||
@ -174,12 +174,12 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
htmltext = "33194-01.htm";
|
||||
htmltext = "33194-01.html";
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
htmltext = "33194-04.htm";
|
||||
htmltext = "33194-04.html";
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
@ -188,7 +188,7 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
{
|
||||
qs.setCond(6, true);
|
||||
}
|
||||
htmltext = "33194-06.htm";
|
||||
htmltext = "33194-06.html";
|
||||
break;
|
||||
}
|
||||
case 5:
|
||||
@ -197,19 +197,19 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
{
|
||||
qs.setCond(7, true);
|
||||
}
|
||||
htmltext = "33194-06.htm";
|
||||
htmltext = "33194-06.html";
|
||||
break;
|
||||
}
|
||||
case 8:
|
||||
{
|
||||
htmltext = "33194-07.htm";
|
||||
htmltext = "33194-07.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if ((npc.getId() == SHANNON) && qs.isCond(9))
|
||||
{
|
||||
htmltext = "32974-01.htm";
|
||||
htmltext = "32974-01.html";
|
||||
}
|
||||
break;
|
||||
}
|
||||
@ -217,11 +217,11 @@ public final class Q10323_TrainLikeItsReal extends Quest
|
||||
{
|
||||
if (npc.getId() == EVAIN)
|
||||
{
|
||||
htmltext = "33464-04.htm";
|
||||
htmltext = "33464-04.html";
|
||||
}
|
||||
else if (npc.getId() == SHANNON)
|
||||
{
|
||||
htmltext = "32974-05.htm";
|
||||
htmltext = "32974-05.html";
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
<html><body>Shannon:<br>
|
||||
Can I? No, but I know who can.<br>
|
||||
I will introduce you to a teacher, if you're willing to learn.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10324_FindingMagisterGallint 32974-03.htm">"I am!"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10324_FindingMagisterGallint 32974-03.html">"I am!"</Button>
|
||||
</body></html>
|
@ -1,4 +1,4 @@
|
||||
<html><body>Gallint:<br>
|
||||
I'm very busy! I haven't gotten a single day's rest since I was dropped off on Talking Island! Why did you come?
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10324_FindingMagisterGallint 32980-02.htm">"Shannon told me about you."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10324_FindingMagisterGallint 32980-02.html">"Shannon told me about you."</Button>
|
||||
</body></html>
|
@ -42,8 +42,8 @@ public final class Q10324_FindingMagisterGallint extends Quest
|
||||
super(10324);
|
||||
addStartNpc(SHANNON);
|
||||
addTalkId(SHANNON, GALLINT);
|
||||
addCondMaxLevel(MAX_LEVEL, "32974-01a.htm");
|
||||
addCondCompletedQuest(Q10323_TrainLikeItsReal.class.getSimpleName(), "32974-01a.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "32974-01a.html");
|
||||
addCondCompletedQuest(Q10323_TrainLikeItsReal.class.getSimpleName(), "32974-01a.html");
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -58,7 +58,7 @@ public final class Q10324_FindingMagisterGallint extends Quest
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "32974-03.htm":
|
||||
case "32974-03.html":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
@ -69,7 +69,7 @@ public final class Q10324_FindingMagisterGallint extends Quest
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "32980-02.htm":
|
||||
case "32980-02.html":
|
||||
{
|
||||
if (qs.isStarted())
|
||||
{
|
||||
@ -95,17 +95,17 @@ public final class Q10324_FindingMagisterGallint extends Quest
|
||||
{
|
||||
case State.CREATED:
|
||||
{
|
||||
htmltext = npc.getId() == SHANNON ? "32974-01.htm" : "32980-04.htm";
|
||||
htmltext = npc.getId() == SHANNON ? "32974-01.htm" : "32980-04.html";
|
||||
break;
|
||||
}
|
||||
case State.STARTED:
|
||||
{
|
||||
htmltext = npc.getId() == SHANNON ? "32974-04.htm" : "32980-01.htm";
|
||||
htmltext = npc.getId() == SHANNON ? "32974-04.html" : "32980-01.html";
|
||||
break;
|
||||
}
|
||||
case State.COMPLETED:
|
||||
{
|
||||
htmltext = npc.getId() == SHANNON ? "32974-05.htm" : "32980-03.htm";
|
||||
htmltext = npc.getId() == SHANNON ? "32974-05.html" : "32980-03.html";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user