Sync with L2JServer Jan 28th 2015.

This commit is contained in:
mobius
2015-01-29 05:18:04 +00:00
parent 59e1db4a68
commit 2cb3a52ed2
224 changed files with 4690 additions and 835 deletions

View File

@@ -1,5 +0,0 @@
<html><head><body>Pantheon:<br>
You are Ertheia. You should continue your learning somewhere else. <br>
(This quest is only available for characters of a non-Ertheia class.)
<br>
</body></html>

View File

@@ -1,9 +1,6 @@
<html><body>Pantheon:<br>
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>
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>
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>
<br>
</body></html>

View File

@@ -1,5 +1,3 @@
<html><head><body>Pantheon:<br>
Theodore can be found in the <font color="LEVEL">Central Square</font> of this village. He is responsible for the Ruins of Ye Sagira Rangers. However they are terribly shorthanded these days. Who knows, maybe if you can prove yourself he might be interested in having you join them. <br1>
<br>
<html><body>Pantheon:<br>
Theodore can be found in the <font color="LEVEL">Central Square</font> of this village. He is responsible for the Ruins of Ye Sagira Rangers. However they are terribly shorthanded these days. Who knows, maybe if you can prove yourself he might be interested in having you join them.
</body></html>

View File

@@ -1,4 +1,3 @@
<html><head><body>Pantheon:<br>
Have you met Theodore? He's in the <font color="LEVEL">Town Square Center</font>.
<br>
<html><body>Pantheon:<br>
Have you met Theodore? He's in the <font color="LEVEL">Town Square Center</font>.
</body></html>

View File

@@ -1,4 +1,3 @@
<html><head><body>Pantheon:<br>
<html><body>Pantheon:<br>
I will ask again if there's something to ask.
<br>
</body></html>

View File

@@ -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.html">Ask about migration of races.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10320_LetsGoToTheCentralSquare 32975-02.htm">Ask about migration of races.</Button>
</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Theodore:<br>
Go away! I'm busy! Come back when you have something to say.<br>
(The quest is not in progress or the conditions are not satisfied.)
</body></html>

View File

@@ -39,7 +39,7 @@ import com.l2jserver.gameserver.util.Broadcast;
/**
* Let's Go To The Central Square (10320)
* @author ivantotov
* @author ivantotov, Gladicek
*/
public final class Q10320_LetsGoToTheCentralSquare extends Quest
{
@@ -62,8 +62,8 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
addStartNpc(PANTHEON);
addTalkId(PANTHEON, THEODORE);
addEnterZoneId(TALKING_ISLAND_PRESENTATION_MOVIE_ZONE);
addCondMaxLevel(MAX_LEVEL, "32972-01a.html");
addCondNotRace(Race.ERTHEIA, "32972-01b.html");
addCondMaxLevel(MAX_LEVEL, "32972-01a.htm");
addCondNotRace(Race.ERTHEIA, "32972-01b.htm");
}
@Override
@@ -90,7 +90,7 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
htmltext = event;
break;
}
case "32975-02.html":
case "32975-02.htm":
{
giveAdena(player, 30, true);
addExpAndSp(player, 30, 5);
@@ -107,26 +107,23 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
public String onTalk(L2Npc npc, L2PcInstance player)
{
final QuestState qs = getQuestState(player, true);
String htmltext = getNoQuestMsg(player);
String htmltext = null;
switch (qs.getState())
{
case State.CREATED:
{
if (npc.getId() == PANTHEON)
{
htmltext = "32972-01.htm";
}
htmltext = npc.getId() == PANTHEON ? "32972-01.htm" : "32975-04.htm";
break;
}
case State.STARTED:
{
htmltext = npc.getId() == PANTHEON ? "32972-04.html" : "32975-01.html";
htmltext = npc.getId() == PANTHEON ? "32972-04.htm" : "32975-01.htm";
break;
}
case State.COMPLETED:
{
htmltext = npc.getId() == PANTHEON ? "32972-05.html" : "32975-03.html";
htmltext = npc.getId() == PANTHEON ? "32972-05.htm" : "32975-03.htm";
break;
}
}