diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-01.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-01.html index 94345d3024..cc6fb9b809 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-01.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-01.html @@ -1,7 +1,7 @@ Terian:
Lakcis spoke of you.
I am Terian, and I have come to help you through the Labyrinth of Belis.
-Now, when we open this door, enemies win rush toward us. We must defeat them and go on to the next room.
+Now, when we open this door, enemies will rush toward us. We must defeat them and go on to the next room.
Ready?
- + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-02.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-02.html index 38a1a16d65..ca999ee1c6 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-02.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-02.html @@ -2,6 +2,6 @@ You're better than you look!
Now, this is the second room. I've already checked the place out, and I think they did something to the device in the middle of the room.
If we activate it, I'm sure the door will open.
-Ready?
- +Ready?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-03.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-03.html index 394e3329a4..ce0b62e3ee 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-03.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-03.html @@ -1,8 +1,8 @@ Terian:
-We reached the final room! Excellent!
+We reached the final room! Excellent!
This will be the most difficult challenge, and will test us both to our limits.
There is a powerful current flowing through this room, which you cannot pass. I can, but only with special equipment, and even then, I can only last a little while.
I want you to watch over me while I destroy the circuit breaker, ok? As soon as I start, enemies will come pouring in, so keep them off me!
-Ready?
- +Ready?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-04.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-04.html index d4b31b4b68..ae803a47a3 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-04.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-04.html @@ -2,5 +2,5 @@ Alright!
One door left, and I have no idea what's behind it. Good luck, friend.
Are you ready?
- + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-05.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-05.html index fae2cc9816..e9636ebd29 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-05.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/19155-05.html @@ -1,6 +1,6 @@ Terian:
What happened?
Someone scary has been resurrected. Let's go back to town! I'll move you.
-Are you ready? - +Are you ready?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-01.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-01.html index c53bc636cd..12ae32046b 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-01.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-01.html @@ -1,5 +1,5 @@ Belis Verification System:
-To open the door to the next room, you will need to insert Belis' Mark in order to confirm authorization.
+To open the door to the next room, you will need to insert Belis' Mark in order to confirm authorization. 3 Marks of Belis Required.
- + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-03.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-03.html index fe01100e23..0abc85c91a 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-03.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-03.html @@ -1,3 +1,3 @@ Belis Verification System:
-3 Belis' Mark required. +%BELISE_MARKS_LEFT% Belis' Marks required. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-04.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-04.html new file mode 100644 index 0000000000..864cadc10a --- /dev/null +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33215-04.html @@ -0,0 +1,3 @@ +Belis Verification System:
+The hologram has started operating. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33216-01.html b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33216-01.html index 7d51be995c..bcf5b8f13c 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33216-01.html +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/33216-01.html @@ -1,3 +1,3 @@ -Electricity Generator:
--Intrusion Alert- +Belis Verification System:
+Intruder detected! \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/LabyrinthOfBelis.java b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/LabyrinthOfBelis.java index 7a432b5328..73eaa4cee9 100644 --- a/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/LabyrinthOfBelis.java +++ b/trunk/dist/game/data/scripts/instances/LabyrinthOfBelis/LabyrinthOfBelis.java @@ -40,7 +40,7 @@ import quests.Q10331_StartOfFate.Q10331_StartOfFate; /** * Labyrinth of Belis Instance Zone. - * @author Mobius + * @author Mobius, gyo */ public final class LabyrinthOfBelis extends AbstractInstance { @@ -80,6 +80,8 @@ public final class LabyrinthOfBelis extends AbstractInstance private static final int DOOR_7 = 16240007; private static final int DOOR_8 = 16240008; private static final int DAMAGE_ZONE_ID = 10331; + private static final int REQUIRED_BELIS_MARK = 3; + LOBWorld world = null; class LOBWorld extends InstanceWorld { @@ -87,6 +89,7 @@ public final class LabyrinthOfBelis extends AbstractInstance L2Npc generator = null; List savedSpawns = null; boolean assistPlayer = false; + int insertedBelisMark = 0; } public LabyrinthOfBelis() @@ -116,7 +119,7 @@ public final class LabyrinthOfBelis extends AbstractInstance { return null; } - final LOBWorld world = (LOBWorld) tmpworld; + world = (LOBWorld) tmpworld; switch (event) { @@ -124,7 +127,7 @@ public final class LabyrinthOfBelis extends AbstractInstance { if (world.getStatus() == 1) { - showOnScreenMsg(player, NpcStringId.LET_ME_KNOW_WHEN_YOU_RE_ALL_READY, ExShowScreenMessage.TOP_CENTER, 4000); + showOnScreenMsg(player, NpcStringId.LET_ME_KNOW_WHEN_YOU_RE_ALL_READY, ExShowScreenMessage.TOP_CENTER, 10000); broadcastNpcSay(world.terian, ChatType.NPC_GENERAL, NpcStringId.LET_ME_KNOW_WHEN_YOU_RE_ALL_READY, 1000); startQuestTimer("officer_wait_1", 5000, world.terian, player); } @@ -197,23 +200,29 @@ public final class LabyrinthOfBelis extends AbstractInstance { world.setStatus(5); openDoor(DOOR_4, player.getInstanceId()); - showOnScreenMsg(player, NpcStringId.MARK_OF_BELIS_CAN_BE_ACQUIRED_FROM_ENEMIES_NUSE_THEM_IN_THE_BELIS_VERIFICATION_SYSTEM, ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, NpcStringId.MARK_OF_BELIS_CAN_BE_ACQUIRED_FROM_ENEMIES_NUSE_THEM_IN_THE_BELIS_VERIFICATION_SYSTEM, ExShowScreenMessage.TOP_CENTER, 8000); world.assistPlayer = true; startQuestTimer("assist_player", 3000, world.terian, player); return null; } case "insert_belis_marks": { - if (getQuestItemsCount(player, BELIS_MARK) > 2) + if (getQuestItemsCount(player, BELIS_MARK) > 0) { - takeItems(player, BELIS_MARK, 3); - openDoor(DOOR_5, player.getInstanceId()); - world.assistPlayer = false; - broadcastNpcSay(world.terian, ChatType.NPC_GENERAL, NpcStringId.COME_ON_ONTO_THE_NEXT_PLACE, 1000); - startQuestTimer("officer_goto_3", 5000, world.terian, player); - return "33215-02.html"; + takeItems(player, BELIS_MARK, 1); + world.insertedBelisMark++; + if (world.insertedBelisMark >= REQUIRED_BELIS_MARK) + { + openDoor(DOOR_5, player.getInstanceId()); + world.assistPlayer = false; + broadcastNpcSay(world.terian, ChatType.NPC_GENERAL, NpcStringId.COME_ON_ONTO_THE_NEXT_PLACE, 1000); + startQuestTimer("officer_goto_3", 5000, world.terian, player); + return "33215-02.html"; + } } - return "33215-03.html"; + String htmltext = getHtm(player.getHtmlPrefix(), "33215-03.html"); + htmltext = htmltext.replace("%BELISE_MARKS_LEFT%", String.valueOf(REQUIRED_BELIS_MARK - world.insertedBelisMark)); + return htmltext; } case "officer_goto_3": { @@ -263,13 +272,15 @@ public final class LabyrinthOfBelis extends AbstractInstance } case "room_3_spawns": { - showOnScreenMsg(player, NpcStringId.BEHIND_YOU_THE_ENEMY_IS_AMBUSHING_YOU, ExShowScreenMessage.TOP_CENTER, 4000); broadcastNpcSay(world.terian, ChatType.NPC_GENERAL, NpcStringId.DON_T_COME_BACK_HERE, 1000); - // TODO: - /* - * if (getRandomBoolean()) { showOnScreenMsg(player, NpcStringId.IF_TERAIN_DIES_THE_MISSION_WILL_FAIL, ExShowScreenMessage.TOP_CENTER, 4000); } - */ - + if (getRandomBoolean()) + { + showOnScreenMsg(player, NpcStringId.BEHIND_YOU_THE_ENEMY_IS_AMBUSHING_YOU, ExShowScreenMessage.TOP_CENTER, 10000); + } + else + { + showOnScreenMsg(player, NpcStringId.IF_TERAIN_DIES_THE_MISSION_WILL_FAIL, ExShowScreenMessage.TOP_CENTER, 10000); + } final L2Npc invader; if (getRandomBoolean()) { @@ -300,7 +311,7 @@ public final class LabyrinthOfBelis extends AbstractInstance world.generator.deleteMe(); } openDoor(DOOR_7, player.getInstanceId()); - showOnScreenMsg(player, NpcStringId.ELECTRONIC_DEVICE_HAS_BEEN_DESTROYED, ExShowScreenMessage.TOP_CENTER, 4000); + showOnScreenMsg(player, NpcStringId.ELECTRONIC_DEVICE_HAS_BEEN_DESTROYED, ExShowScreenMessage.TOP_CENTER, 7000); broadcastNpcSay(world.terian, ChatType.NPC_GENERAL, NpcStringId.DEVICE_DESTROYED_LET_S_GO_ONTO_THE_NEXT, 1000); startQuestTimer("officer_goto_4", 1000, world.terian, player); } @@ -414,7 +425,16 @@ public final class LabyrinthOfBelis extends AbstractInstance } case VERIFICATION_SYSTEM: { - return "33215-01.html"; + String htmltext = null; + if (world.insertedBelisMark < REQUIRED_BELIS_MARK) + { + htmltext = "33215-01.html"; + } + else + { + htmltext = "33215-04.html"; + } + return htmltext; } case ELECTRICITY_GENERATOR: { diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-01.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-01.htm deleted file mode 100644 index d8c8f4fa13..0000000000 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-01.htm +++ /dev/null @@ -1,5 +0,0 @@ -Grand Master Valfar:
-Considering your skills, I don't believe you're ready to take on missions outside the own yet. However, I would like to awaken your potential so as to accelerate your path to the wider world.
-If you're interested, I have a task for you.
- - \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-01.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-01.html new file mode 100644 index 0000000000..d953af239a --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-01.html @@ -0,0 +1,4 @@ +Grand Master Valfar:
+It seems your soul has a desire to progress and advance beyond the limitations of your physical self. Can you balance this conflict, friend? Ambition is a positive trait, but I've seen more over-ambitious corpses than I care to remember. What do you think? Will you confine your soul, or let it lead you?
+ + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-02.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-02.htm index b785ef5e27..2c37fbef5c 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-02.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-02.htm @@ -1,5 +1,5 @@ Grand Master Valfar:
-As you know, the Talking Island changed a great deal after the sky island fell, and the monsters on it awoke. Now it is more dangerous outside of the town than ever before, especially so in and around the giants' relics. We sent a team there to research the site, but I've started to fear for their lives.
-This is a big ask, but I would like you to go there and find the team. If you complete the mission, I'll transfer your class. What do you say?
- +I will help you as far as I can, but you have to prove your power first. As you may have heard, our investigations at the Ruins of Ye Sagira have slowed considerably since the emergence of the vicious creatures all about the place.
+I want you to join the Ruins of Ye Sagira investigators, and help them with their research. If you are successful, I'll complete your Class Transfer for you. Do we have a deal?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-03.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-03.html similarity index 72% rename from trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-03.htm rename to trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-03.html index f56a9e6ad1..f5c2273e89 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-03.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-03.html @@ -1,4 +1,4 @@ Grand Master Valfar:
Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. +Gatekeeper Milia can help you get there. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-04.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-04.html index f56a9e6ad1..f5c2273e89 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-04.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-04.html @@ -1,4 +1,4 @@ Grand Master Valfar:
Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. +Gatekeeper Milia can help you get there. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-05.html index 7a39b877c4..7f89878263 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32146-05.html @@ -1,8 +1,20 @@ Grand Master Valfar:
-Are you ready to change to your new class?
- - \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-01.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-01.html new file mode 100644 index 0000000000..dd3f4302b5 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-01.html @@ -0,0 +1,5 @@ +Grand Master Rivian:
+You are not ready yet. This much is certain. However, I feel a power within you, which I think I may be able to awaken.
+The question is... do you want it awoken?
+ + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-02.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-02.htm index 59f9b96e81..1c69ad380e 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-02.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-02.htm @@ -1,5 +1,6 @@ Grand Master Rivian:
-As you know, the Talking Island changed a great deal after the sky island fell, and the monsters on it awoke. Now it is more dangerous outside of the town than ever before, especially so in and around the giants' relics. We sent a team there to research the site, but I've started to fear for their lives.
-This is a big ask, but I would like you to go there and find the team. If you complete the mission, I'll transfer your class. What do you say?
- +This place, the Talking Island, changed rapidly after the Island in the Sky came crashing down. Monsters from it started roaming the lands, leaving us all in grave danger, especially outside our little village here. The Ruins of Ye Sagira seems to be the most dangerous spot at the moment, and we've only been able to send a small contingent of scouts out there.
+I would like you to join them, friend, and help them as best you can. Complete your task, and I'll be more than happy to transfer your class for you.
+What do you say?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-03.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-03.htm deleted file mode 100644 index 465545a549..0000000000 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-03.htm +++ /dev/null @@ -1,4 +0,0 @@ -Grand Master Rivian:
-Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. - \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-03.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-03.html new file mode 100644 index 0000000000..472d0fefd4 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-03.html @@ -0,0 +1,4 @@ +Grand Magister Rivian:
+Great! Now go to the Ruins of Ye Sagira entrance and help Lakcis investigate the ruins.
+You can get there through Gatekeeper Milia. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-04.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-04.html index 465545a549..0d841503fe 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-04.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-04.html @@ -1,4 +1,4 @@ Grand Master Rivian:
Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. +Gatekeeper Milia can help you get there. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-05.html index 849bb1c2d9..d948269b57 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32147-05.html @@ -1,13 +1,31 @@ Grand Master Rivian:
-Which path interests you?
- - \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-01.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-01.html new file mode 100644 index 0000000000..fcf4a0ded3 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-01.html @@ -0,0 +1,4 @@ +High Prefect Took:
+You contain great potential, young one. The spark of Pa'agrio's flame burns bright within you. You didn't know? Ah... come closer... let me help you awaken it.
+ + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-02.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-02.htm index af883aa944..385cc0abfa 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-02.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-02.htm @@ -1,5 +1,6 @@ High Prefect Took:
-As you know, the Talking Island changed a great deal after the sky island fell, and the monsters on it awoke. Now it is more dangerous outside of the town than ever before, especially so in and around the giants' relics. We sent a team there to research the site, but I've started to fear for their lives.
-This is a big ask, but I would like you to go there and find the team. If you complete the mission, I'll transfer your class. What do you say?
- +A task? You want a task? Hmm. Well, all right. You know the island underwent huge changes after the giants' island of sky crashed down? The landscape changed, new types of plants sprouted, new varieties of monsters appeared.
+That's the task. The monsters. They're a hazard. We haven't yet finished researching the Ruins of Ye Sagira, and with the distraction of constant monster attacks, we're not likely to any time soon. Go join the research team. Protect them.
+Get rid of those blasted monsters and in turn, I'll help you with your class transfer. What do you think? Interested?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-03.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-03.html similarity index 100% rename from trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-03.htm rename to trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-03.html diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-05.html index 4235fece3c..8d541056d0 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-05.html @@ -1,8 +1,20 @@ High Prefect Took:
-Are you ready to change to your new class?
- + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-02.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-02.htm index 57db5a503b..330221cb6a 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-02.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-02.htm @@ -1,5 +1,5 @@ High Priest Franco:
As you know, the Talking Island changed a great deal after the sky island fell, and the monsters on it awoke. Now it is more dangerous outside of the town than ever before, especially so in and around the giants' relics. We sent a team there to research the site, but I've started to fear for their lives.
This is a big ask, but I would like you to go there and find the team. If you complete the mission, I'll transfer your class. What do you say?
- + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-05.html index 474a091fd4..17a7c24bf1 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32153-05.html @@ -1,13 +1,31 @@ High Priest Franco:
Which path interests you?
- - \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-01.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-01.html new file mode 100644 index 0000000000..433c9e3b68 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-01.html @@ -0,0 +1,4 @@ +Head Blacksmith Moka:
+You, my friend, have some extraordinary abilities, which should be allowed to flourish. I've been giving it some though, and I think we need to get you off this island and out into the wider world, so you can spread your wings and let that potential blossom. I propose a test. If you pass, you'll have more opportunities to travel and grow.
+ + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-02.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-02.htm index 54773e08df..2b2fde7f2c 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-02.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-02.htm @@ -1,5 +1,5 @@ Head Blacksmith Moka:
-As you know, the Talking Island changed a great deal after the sky island fell, and the monsters on it awoke. Now it is more dangerous outside of the town than ever before, especially so in and around the giants' relics. We sent a team there to research the site, but I've started to fear for their lives.
-This is a big ask, but I would like you to go there and find the team. If you complete the mission, I'll transfer your class. What do you say?
- +The test is simple. As you know, this island underwent a rather sudden change after the giants' island crashed. We've been sending seekers out to research the ruins and study the relics they are able to salvage from the rubble, but... they are full of evil creatures. Seekers have been getting injured at an alarming rate.
+I'd like you to go hang out with the seekers. Give them what help you can, and keep them safe. What do you think? If you agree, I'll consider this your class transfer task.
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-03.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-03.html similarity index 72% rename from trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-03.htm rename to trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-03.html index 5ded99d8d4..6917fa923f 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-03.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-03.html @@ -1,4 +1,4 @@ Head Blacksmith Moka:
Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. +Oh, you can get there through Gatekeeper Milia. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-04.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-04.html index 5ded99d8d4..6917fa923f 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-04.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-04.html @@ -1,4 +1,4 @@ Head Blacksmith Moka:
Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. +Oh, you can get there through Gatekeeper Milia. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-05.html index a3c070bf11..61300db1aa 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32157-05.html @@ -1,13 +1,31 @@ Head Blacksmith Moka:
-Which path interests you?
- - \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-01.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-01.html new file mode 100644 index 0000000000..1a65dab7a1 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-01.html @@ -0,0 +1,6 @@ +Grand Magister Devon:
+I see a suspicious light dancing through your future, but I cannot tell if it's a good or evil source... +Hmm... No... Ah! It is a beneficial light! Excellent!
+I've decided to let you go out to the world a little quicker. What are your thought on this? You have a destiny to unravel, friend. No sense in wallowing away here, eh?
+ + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-02.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-02.htm index 11f67c6ec9..a6e4c8f0e3 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-02.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-02.htm @@ -1,5 +1,6 @@ Grand Magister Devon:
-As you know, the Talking Island changed a great deal after the sky island fell, and the monsters on it awoke. Now it is more dangerous outside of the town than ever before, especially so in and around the giants' relics. We sent a team there to research the site, but I've started to fear for their lives.
-This is a big ask, but I would like you to go there and find the team. If you complete the mission, I'll transfer your class. What do you say?
- +This island changed rapidly after the Island in the Sky fell. Plants, vegetation, and monsters from the time of Giants have been found everywhere. Of course, plants and vegetation can do little harm, but the monsters are something else... especially in the Ruins of Ye Sagira.
+I know this is a dangerous task, but I was hoping you could look into the incident in the Ruins of Ye Sagira, and become a member of the Rangers.
+What do you think? Why don't you test yourself here? If you complete the mission, I will let you undergo a Class Transfer so that you can awaken the potential ability inside you.
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-03.htm b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-03.html similarity index 72% rename from trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-03.htm rename to trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-03.html index 8a36b63de1..28535da1ad 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-03.htm +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-03.html @@ -1,4 +1,4 @@ Grand Magister Devon:
Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. +Gatekeeper Milia can help you get there. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-04.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-04.html index 8a36b63de1..588f43ebe1 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-04.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-04.html @@ -1,4 +1,4 @@ Grand Magister Devon:
-Lakcis is at the entrance of the Ruins of Ye Sagira. Help him with his relic research. Dusty work, but interesting.
-Oh, you can get there by talking to Gatekeeper Milia. +If you go to the entrance of the Ruins of Ye Sagira, you will meet Lakcis. Investigate the Giant's Ruins with him.
+Go to Gatekeeper Milia for help getting there. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-05.html index 7d6930e3dd..a0f172176e 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32160-05.html @@ -1,13 +1,31 @@ Grand Magister Devon:
-Which path interests you?
- +Hey! You're holding...
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-02.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-02.html index 397aa0bf24..5dda46a8e1 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-02.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-02.html @@ -1,5 +1,5 @@ Pantheon:
-This... this is the necklace I gave to Saril many months ago. Oh... Saril... +This... this is the necklace I gave to Saril many months ago. Oh... Saril...
Thank you for giving me this. It may not seem like much, but now that my daughter is dead, anything that belonged to her means a great deal to me.
You should find High Priest Franco in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-03.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-03.html index 873c0cb54d..19ab198a85 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-03.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-03.html @@ -1,5 +1,5 @@ Pantheon:
-This... this is the necklace I gave to Saril many months ago. Oh... Saril... -Thank you for giving me this. It may not seem like much, but now that my daughter is dead, anything that belonged to her means a great deal to me.
+This... this is the necklace I gave to Saril many months ago. Oh... Saril...
+Thank you for giving me this. It may not seem like much, but now that my son is dead, anything that belonged to him means a great deal to me. Sigh...
You should find Grand Master Rivian in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-04.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-04.html index 891c8c524b..b77b3b013a 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-04.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-04.html @@ -1,5 +1,5 @@ Pantheon:
-This... this is the necklace I gave to Saril many months ago. Oh... Saril... -Thank you for giving me this. It may not seem like much, but now that my daughter is dead, anything that belonged to her means a great deal to me.
+This... this is the necklace I gave to Saril many months ago. Oh... Saril...
+Thank you for giving me this. It may not seem like much, but now that my son is dead, anything that belonged to him means a great deal to me. Sigh...
You should find Grand Magister Devon in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-05.html index 43a57cab23..b63045ab13 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-05.html @@ -1,5 +1,5 @@ Pantheon:
-This... this is the necklace I gave to Saril many months ago. Oh... Saril... -Thank you for giving me this. It may not seem like much, but now that my daughter is dead, anything that belonged to her means a great deal to me.
+This... this is the necklace I gave to Saril many months ago. Oh... Saril...
+Thank you for giving me this. It may not seem like much, but now that my son is dead, anything that belonged to him means a great deal to me. Sigh...
You should find High Prefect Took in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-06.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-06.html index 198cef0cf8..196d8f7d58 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-06.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-06.html @@ -1,5 +1,5 @@ Pantheon:
-This... this is the necklace I gave to Saril many months ago. Oh... Saril... -Thank you for giving me this. It may not seem like much, but now that my daughter is dead, anything that belonged to her means a great deal to me.
+This... this is the necklace I gave to Saril many months ago. Oh... Saril... +Thank you for giving me this. It may not seem like much, but now that my son is dead, anything that belonged to him means a great deal to me. Sigh...
You should find Head Blacksmith Moka in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-07.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-07.html index e03fc522c9..1aeb8b4ba8 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-07.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-07.html @@ -1,5 +1,5 @@ Pantheon:
-This... this is the necklace I gave to Saril many months ago. Oh... Saril... -Thank you for giving me this. It may not seem like much, but now that my daughter is dead, anything that belonged to her means a great deal to me.
+This... this is the necklace I gave to Saril many months ago. Oh... Saril...
+Thank you for giving me this. It may not seem like much, but now that my son is dead, anything that belonged to him means a great deal to me. Sigh...
You should find Grand Master Valfar in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-08.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-08.html new file mode 100644 index 0000000000..7c4290e0f3 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-08.html @@ -0,0 +1,3 @@ +Pantheon:
+Meet High Priest Franco in the Administration Officer. I think your work on this island is done. I think it's time you were prepared for the world. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-09.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-09.html new file mode 100644 index 0000000000..a63bbd8075 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-09.html @@ -0,0 +1,3 @@ +Pantheon:
+You should find Grand Master Rivian in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-10.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-10.html new file mode 100644 index 0000000000..11da70debc --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-10.html @@ -0,0 +1,3 @@ +Pantheon:
+You should find Grand Magister Devon in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-11.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-11.html new file mode 100644 index 0000000000..f5a906f8ca --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-11.html @@ -0,0 +1,3 @@ +Pantheon:
+You should find High Prefect Took in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-12.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-12.html new file mode 100644 index 0000000000..5bc771bd96 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-12.html @@ -0,0 +1,3 @@ +Pantheon:
+You should find Head Blacksmith Moka in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-13.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-13.html new file mode 100644 index 0000000000..358424e0a3 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32972-13.html @@ -0,0 +1,3 @@ +Pantheon:
+You should find Grand Master Valfar in the Administration Office. I think your work on this island is done. I think it's time you were prepared for the world. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-01.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-01.html index 6e69c7fb00..f59c0a3324 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-01.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-01.html @@ -1,4 +1,4 @@ Lakcis:
Ahh... The reckless adventurer we all heard about was you? Are you still planning on entering the labyrinth and fighting the huge monster everyone else is terrified of?
- + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-02.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-02.html index 97d83f9dca..cf38778396 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-02.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-02.html @@ -1,6 +1,6 @@ Lakcis:
Oh!
-The Labyrinth of Belis, a terrifying lair that's home to the largest of the monsters, is in Exploration zone 5. You'll find it at the end of the ruins, along with ranger Sebion. Ask him, and he'll let you enter the labyrinth.
-I'll send you to Exploration zone 5, if you're ready?
- +The Labyrinth of Belis, a terrifying lair that's home to the largest of the monsters, is in Exploration Zone 5. You'll find it at the end of the ruins, along with the ranger Sebion. Ask him, and he'll let you enter the labyrinth.
+I'll send you to Exploration Zone 5, if you're ready?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-03.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-03.html new file mode 100644 index 0000000000..9283def824 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-03.html @@ -0,0 +1,5 @@ +Lakcis:
+The Labyrinth of Belis, a terrifying lair that's home to the largest of the monsters, is in Exploration Zone 5. You'll find it at the end of the ruins, along with the ranger Sebion. Ask him, and he'll let you enter the labyrinth.
+I'll send you to Exploration Zone 5, if you're ready?
+ + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-04.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-04.html new file mode 100644 index 0000000000..2d60a91b0f --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32977-04.html @@ -0,0 +1,4 @@ +Lakcis:
+Agh! We've not got enough man-power, and the ones that want to help aren't ready yet!
+(Only characters over level 18 who are taking part in the "Beginning of Destiny" class transfer quest can start this quest) + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-01.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-01.html index bc76757074..9185f9169d 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-01.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-01.html @@ -1,5 +1,5 @@ Sebion:
-They shoved up a few weeks ago, a group & humans acting secretive and weird. I followed them into the Labyrinth and spied on them a bit, long enough to see that they had a large Evil Fragment.
-There was one, who seemed to be the leader, doing some kind & magical ritual on the fragment. Probably trying to hatch it. Can you even imagine what will happen if they manage that? The whole place might collapse again. This is why I sent to town for help, and it seems like you're the one they dispatched. So, what do you say? Will you help me?
- +Whoa, whoa, whoa, hold up there! This place is dangerous--someone died in here recently. We can't let just anyone go waltzing in and out. Ahh... You're the ranger dispatched from the town. You can go on your way, but you'll want to know a couple of things first.
+I haven't been able to investigate, because I'm recovering from an injury, but there've been rumors of strangers going in and out of the underground area, and also of suspicious intruders in the Museum. Are these things linked?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-02.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-02.html index 70513110ac..55834149fb 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-02.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-02.html @@ -1,5 +1,5 @@ Sebion:
-Whoa, whoa, whoa, hold up there! This place is dangerous--someone died in here recently. We can't let just anyone go waltzing in and out. Ahh... You're the ranger dispatched from the town. You can go on your way, but you'll want to know a couple & things first.
-I haven't been able to investigate, because I'm recovering from an injury, but there've been rumors or strangers going in and out or the underground area, and also of suspicious intruders in the Museum. Are these things linked?
- +They showed up a few weeks ago, a group of humans acting secretive and weird. I followed them into the Labyrinth and spied on them a bit, long enough to see that they had a large Evil Fragment.
+There was one, who seemed to be the leader, doing some kind of magical ritual on the fragment. Probably trying to hatch it. Can you even imagine what will happen if they manage that? The whole place might collapse again. This is why I sent to town for help, and it seems like you're the one they dispatched. So, what do you say? Will you help me?
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-03.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-03.html index 3c7f98ea0a..39bae3805d 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-03.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-03.html @@ -1,4 +1,4 @@ Sebion:
-Well, I did some research into the group I spied on in the Labyrinth, and managed to rind out that the one performing the ritual was Nemertess, the same one who killed my good friend Saril.
-If you want to help, I can send you inside the Labyrinth or Belis, and you can stop whatever evil plan they're cooking up--and avenge my friend in the process.
+Well, I did some research into the group I spied on in the Labyrinth, and managed to find out that the one performing the ritual was Nemertess, the same one who killed my good friend Saril.
+If you want to help, I can send you inside the Labyrinth of Belis, and you can stop whatever evil plan they're cooking up--and avenge my friend in the process. \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-04.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-04.html index ec93e473d6..a81cec457d 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-04.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-04.html @@ -1,5 +1,5 @@ Sebion:
-Remember: you're to defeat Nemertess, the scientist trying to awaken the monster in the labyrinth.
+Remember: you're to defeat Nemertess, the scientist trying to awaken the monster in the labyrinth.
When you're ready, I can send you to the Labyrinth.
- + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-05.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-05.html index 60cf95df1b..199765452f 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-05.html +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-05.html @@ -1,4 +1,4 @@ Sebion:
-You're saying that Nemertess managed to finish part of his plan before you could get rid of him? That is no good, no good at all. Pantheon needs to know, so we can inform the town. Go to the Museum in town, and report this to him. Ah, and this Necklace that you found... it is Saril's. I think you should give that to Pantheon, as well.
-When you use the Scroll of Escape, It will take you immediately back to town. - \ No newline at end of file +You're saying that Nemertess managed to finish part of his plan before you could get rid of him? That is not good, not good at all. Pantheon needs to know, so we can inform the town. Go to the Museum in town, and report this to him. Ah, and this Necklace that you found... it is Saril's. I think you should give that to Pantheon, as well.
+When you use the Scroll of Escape, it will take you immediately back to town. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-06.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-06.html new file mode 100644 index 0000000000..71d9158467 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-06.html @@ -0,0 +1,4 @@ +Sebion:
+Pantheon took Saril's death pretty hard. Go find him inside the museum, and give him Saril's Necklace.
+Use the Scroll of Escape to get there. + diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-07.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-07.html new file mode 100644 index 0000000000..eada506362 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/32978-07.html @@ -0,0 +1,4 @@ +Sebion:
+We're short handed... But I don't think I can ask you to help us.
+(Only level 18+ characters who are performing the Beginning of Destiny class transfer quest may take this quest.) + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java index fc19be0ea4..0ddc25a7b6 100644 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java @@ -1,8 +1,6 @@ /* * This file is part of the L2J Mobius project. * - * This file is part of the L2J Mobius Project. - * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or @@ -19,9 +17,11 @@ package quests.Q10331_StartOfFate; import com.l2jmobius.gameserver.data.xml.impl.MultisellData; +import com.l2jmobius.gameserver.enums.Race; 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.holders.ItemHolder; import com.l2jmobius.gameserver.model.quest.Quest; import com.l2jmobius.gameserver.model.quest.QuestState; import com.l2jmobius.gameserver.model.quest.State; @@ -31,7 +31,7 @@ import com.l2jmobius.gameserver.network.serverpackets.TutorialShowHtml; /** * Start of Fate (10331) - * @author Mobius + * @author Mobius, gyo */ public class Q10331_StartOfFate extends Quest { @@ -48,9 +48,15 @@ public class Q10331_StartOfFate extends Quest // Items private static final int SARIL_NECKLACE = 17580; private static final int BELIS_MARK = 17615; - private static final int PROOF_OF_COURAGE = 17821; + // Reward + private static final ItemHolder PROOF_OF_COURAGE = new ItemHolder(17821, 40); + private static final int REWARD_ADENA = 80000; + private static final int REWARD_EXP = 200000; + private static final int REWARD_SP = 48; // Other private static final Location LAKCIS_TELEPORT_LOC = new Location(-111774, 231933, -3160); + private static final int PROOF_OF_COURAGE_MULTISELL_ID = 717; + private static final int MIN_LEVEL = 18; public Q10331_StartOfFate() { @@ -58,7 +64,7 @@ public class Q10331_StartOfFate extends Quest addStartNpc(FRANCO, VALFAR, RIVIAN, TOOK, MOKA, DEVON); addTalkId(FRANCO, VALFAR, RIVIAN, TOOK, MOKA, DEVON, PANTHEON, LAKCIS, SEBION); registerQuestItems(SARIL_NECKLACE, BELIS_MARK); - addCondMinLevel(18, "no_level.html"); + addCondNotRace(Race.ERTHEIA, "no_race.html"); } @Override @@ -79,8 +85,18 @@ public class Q10331_StartOfFate extends Quest case "32150-02.htm": case "32157-02.htm": case "32146-02.htm": - case "32977-02.html": case "32978-02.html": + case "32153-05.html": + case "32146-05.html": + case "32147-05.html": + case "32150-05.html": + case "32157-05.html": + case "32160-05.html": + case "32146-06.html": + case "32147-06.html": + case "32150-06.html": + case "32153-06.html": + case "32160-06.html": { htmltext = event; break; @@ -92,19 +108,25 @@ public class Q10331_StartOfFate extends Quest case "32157-03.htm": case "32146-03.htm": { - showOnScreenMsg(player, NpcStringId.GO_TO_THE_ENTRANCE_OF_THE_RUINS_OF_YE_SAGIRA_THROUGH_GATEKEEPER_MILIA_IN_TALKING_ISLAND_VILLAGE, ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, NpcStringId.GO_TO_THE_ENTRANCE_OF_THE_RUINS_OF_YE_SAGIRA_THROUGH_GATEKEEPER_MILIA_IN_TALKING_ISLAND_VILLAGE, ExShowScreenMessage.TOP_CENTER, 10000); qs.startQuest(); qs.setCond(2); qs.setCond(1); htmltext = event; break; } - case "lakcis_teleport": + case "32977-02.html": { if (qs.isCond(1)) { - qs.setCond(2); + qs.setCond(3); + qs.setCond(2, true); } + htmltext = event; + break; + } + case "lakcis_teleport": + { player.teleToLocation(LAKCIS_TELEPORT_LOC); return null; } @@ -112,8 +134,9 @@ public class Q10331_StartOfFate extends Quest { if (qs.isCond(2)) { - qs.setCond(3); + qs.setCond(3, true); } + htmltext = event; break; } case "pantheon_send_to_master": @@ -121,43 +144,44 @@ public class Q10331_StartOfFate extends Quest if (!qs.isCond(5) || (getQuestItemsCount(player, SARIL_NECKLACE) == 0)) { htmltext = getNoQuestMsg(player); + break; } switch (player.getRace()) { case HUMAN: { - qs.setCond(6); + qs.setCond(6, true); htmltext = "32972-02.html"; break; } case ELF: { - qs.setCond(7); + qs.setCond(7, true); htmltext = "32972-03.html"; break; } case DARK_ELF: { - qs.setCond(8); + qs.setCond(8, true); htmltext = "32972-04.html"; break; } case ORC: { - qs.setCond(9); + qs.setCond(9, true); htmltext = "32972-05.html"; break; } case DWARF: { - qs.setCond(10); + qs.setCond(10, true); htmltext = "32972-06.html"; break; } case KAMAEL: { - qs.setCond(11); + qs.setCond(11, true); htmltext = "32972-07.html"; break; } @@ -166,7 +190,10 @@ public class Q10331_StartOfFate extends Quest break; } } - + if (event.startsWith("class_preview_")) + { + htmltext = event; + } if (event.startsWith("change_to_")) { if (qs.getCond() < 6) @@ -279,15 +306,14 @@ public class Q10331_StartOfFate extends Quest break; } } - giveAdena(player, 80000, true); - giveItems(player, PROOF_OF_COURAGE, 40); - addExpAndSp(player, 200000, 48); + giveAdena(player, REWARD_ADENA, true); + giveItems(player, PROOF_OF_COURAGE); + addExpAndSp(player, REWARD_EXP, REWARD_SP); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_009_enchant_01.htm", TutorialShowHtml.LARGE_WINDOW)); - MultisellData.getInstance().separateAndSend(717, player, npc, false); + MultisellData.getInstance().separateAndSend(PROOF_OF_COURAGE_MULTISELL_ID, player, npc, false); player.broadcastUserInfo(); qs.exitQuest(false, true); } - return htmltext; } @@ -305,114 +331,210 @@ public class Q10331_StartOfFate extends Quest { case FRANCO: { - if (qs.isCond(1)) + switch (qs.getCond()) { - htmltext = "32153-04.html"; - } - else if (qs.isCond(6)) - { - if (player.isMageClass()) + case 1: { - htmltext = "32153-05.html"; + htmltext = "32153-04.html"; + break; } - else + case 6: { - htmltext = "32153-06.html"; + if (player.isMageClass()) + { + htmltext = "32153-05.html"; + } + else + { + htmltext = "32153-06.html"; + } + break; + } + case 7: + case 8: + case 9: + case 10: + case 11: + { + htmltext = "32153-14.html"; + break; } } break; } case RIVIAN: { - if (qs.isCond(1)) + switch (qs.getCond()) { - htmltext = "32147-04.html"; - } - else if (qs.isCond(7)) - { - if (player.isMageClass()) + case 1: { - htmltext = "32147-05.html"; + htmltext = "32147-04.html"; + break; } - else + case 7: { - htmltext = "32147-06.html"; + if (player.isMageClass()) + { + htmltext = "32147-05.html"; + } + else + { + htmltext = "32147-06.html"; + } + break; + } + case 6: + case 8: + case 9: + case 10: + case 11: + { + htmltext = "32147-13.html"; + break; } } break; } case DEVON: { - if (qs.isCond(1)) + switch (qs.getCond()) { - htmltext = "32160-04.html"; - } - else if (qs.isCond(8)) - { - if (player.isMageClass()) + case 1: { - htmltext = "32160-05.html"; + htmltext = "32160-04.html"; + break; } - else + case 8: { - htmltext = "32160-06.html"; + if (player.isMageClass()) + { + htmltext = "32160-05.html"; + } + else + { + htmltext = "32160-06.html"; + } + break; + } + case 6: + case 7: + case 9: + case 10: + case 11: + { + htmltext = "32160-13.html"; + break; } } break; } case TOOK: { - if (qs.isCond(1)) + switch (qs.getCond()) { - htmltext = "32150-04.html"; - } - else if (qs.isCond(9)) - { - if (player.getClassId().getId() == 49) + case 1: { - htmltext = "32150-05.html"; + htmltext = "32150-04.html"; + break; } - else + case 9: { - htmltext = "32150-06.html"; + if (player.getClassId().getId() == 49) + { + htmltext = "32150-05.html"; + } + else + { + htmltext = "32150-06.html"; + } + break; + } + case 6: + case 7: + case 8: + case 10: + case 11: + { + htmltext = "32150-12.html"; + break; } } break; } case MOKA: { - if (qs.isCond(1)) + switch (qs.getCond()) { - htmltext = "32157-04.html"; - } - else if (qs.isCond(10)) - { - htmltext = "32157-05.html"; + case 1: + { + htmltext = "32157-04.html"; + break; + } + case 10: + { + htmltext = "32157-05.html"; + break; + } + case 6: + case 7: + case 8: + case 9: + case 11: + { + htmltext = "32157-10.html"; + break; + } } break; } case VALFAR: { - if (qs.isCond(1)) + switch (qs.getCond()) { - htmltext = "32146-04.html"; - } - else if (qs.isCond(11)) - { - if (player.getAppearance().getSex()) + case 1: { - htmltext = "32146-05.html"; + htmltext = "32146-04.html"; + break; } - else + case 11: { - htmltext = "32146-06.html"; + if (player.getAppearance().getSex()) + { + htmltext = "32146-05.html"; + } + else + { + htmltext = "32146-06.html"; + } + break; + } + case 6: + case 7: + case 8: + case 9: + case 10: + { + htmltext = "32146-11.html"; + break; } } break; } case LAKCIS: { - htmltext = "32977-01.html"; + switch (qs.getCond()) + { + case 1: + { + htmltext = "32977-01.html"; + break; + } + case 2: + { + htmltext = "32977-03.html"; + break; + } + } break; } case SEBION: @@ -425,14 +547,20 @@ public class Q10331_StartOfFate extends Quest break; } case 3: - case 4: { htmltext = "32978-04.html"; break; } - case 5: + case 4: { htmltext = "32978-05.html"; + qs.setCond(6); + qs.setCond(5, true); + break; + } + case 5: + { + htmltext = "32978-06.html"; break; } } @@ -449,32 +577,32 @@ public class Q10331_StartOfFate extends Quest } case 6: { - htmltext = "32972-02.html"; + htmltext = "32972-08.html"; break; } case 7: { - htmltext = "32972-03.html"; + htmltext = "32972-09.html"; break; } case 8: { - htmltext = "32972-04.html"; + htmltext = "32972-10.html"; break; } case 9: { - htmltext = "32972-05.html"; + htmltext = "32972-11.html"; break; } case 10: { - htmltext = "32972-06.html"; + htmltext = "32972-12.html"; break; } case 11: { - htmltext = "32972-07.html"; + htmltext = "32972-13.html"; break; } } @@ -485,77 +613,148 @@ public class Q10331_StartOfFate extends Quest } case State.CREATED: { - switch (player.getRace()) + htmltext = getNoQuestMsg(player); + switch (npc.getId()) { - case HUMAN: + case SEBION: { - if (npc.getId() == FRANCO) + htmltext = "32978-07.html"; + break; + } + case LAKCIS: + { + htmltext = "32977-04.html"; + break; + } + case FRANCO: + { + if (player.getRace() == Race.HUMAN) { - htmltext = "32153-01.htm"; + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32153-01.htm"; + } + else + { + htmltext = "32153-12.htm"; + } } else { - htmltext = getNoQuestMsg(player); + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32153-15.htm"; + } } break; } - case ELF: + case RIVIAN: { - if (npc.getId() == RIVIAN) + if (player.getRace() == Race.ELF) { - htmltext = "32147-01.htm"; + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32147-01.html"; + } + else + { + htmltext = "32147-11.html"; + } } else { - htmltext = getNoQuestMsg(player); + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32147-14.html"; + } } break; } - case DARK_ELF: + case DEVON: { - if (npc.getId() == DEVON) + if (player.getRace() == Race.DARK_ELF) { - htmltext = "32160-01.htm"; + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32160-01.html"; + } + else + { + htmltext = "32160-11.html"; + } } else { - htmltext = getNoQuestMsg(player); + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32160-14.html"; + } } break; } - case ORC: + case TOOK: { - if (npc.getId() == TOOK) + if (player.getRace() == Race.ORC) { - htmltext = "32150-01.htm"; + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32150-01.html"; + } + else + { + htmltext = "32150-10.html"; + } } else { - htmltext = getNoQuestMsg(player); + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32150-13.html"; + } } break; } - case DWARF: + case MOKA: { - if (npc.getId() == MOKA) + if (player.getRace() == Race.DWARF) { - htmltext = "32157-01.htm"; + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32157-01.html"; + } + else + { + htmltext = "32157-08.html"; + } } else { - htmltext = getNoQuestMsg(player); + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32157-11.html"; + } } break; } - case KAMAEL: + case VALFAR: { - if (npc.getId() == VALFAR) + if (player.getRace() == Race.KAMAEL) { - htmltext = "32146-01.htm"; + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32146-01.html"; + } + else + { + htmltext = "32146-09.html"; + } } else { - htmltext = getNoQuestMsg(player); + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32146-12.html"; + } } break; } @@ -564,7 +763,39 @@ public class Q10331_StartOfFate extends Quest } case State.COMPLETED: { - htmltext = getAlreadyCompletedMsg(player); + switch (npc.getId()) + { + case FRANCO: + { + htmltext = "32153-13.html"; + break; + } + case RIVIAN: + { + htmltext = "32147-12.html"; + break; + } + case DEVON: + { + htmltext = "32160-12.html"; + break; + } + case TOOK: + { + htmltext = "32150-11.html"; + break; + } + case MOKA: + { + htmltext = "32157-09.html"; + break; + } + case VALFAR: + { + htmltext = "32146-10.html"; + break; + } + } break; } } diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_artisan001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_artisan001.html new file mode 100644 index 0000000000..91462e23cb --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_artisan001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Artisan ]
+ +
+
+
+ Characteristics + These master crafters can create anything from weapons and armors to accessories. They fight with blunt weapons and polearms, and are capable of summoning golems and siege weapons to battle. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_assassin001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_assassin001.html new file mode 100644 index 0000000000..30105555e8 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_assassin001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Assassin ]
+ +
+
+
+ Characteristics + Able to use both daggers and bows, Assassins are fearless in melee and ranged battle. Of all similar classes, they boast the highest attack damage, and have a number of buffs and debuffs that make for a great variety in battle tactics. Do not pick a fight with them thoughtlessly, for they are specialists in fighting mid-movement! + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_cleric001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_cleric001.html new file mode 100644 index 0000000000..3b66f3c514 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_cleric001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Cleric ]
+ +
+
+
+ Characteristics + Suited for group play, Clerics are versatile team players that juggle the role of healer and secondary attack buffer. Able to handle both robe and light armor, they possess high defenses and endurance, making them a tough ally in battle. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_dark_wizard001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_dark_wizard001.html new file mode 100644 index 0000000000..d9a7228620 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_dark_wizard001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Dark Wizard ]
+ +
+
+
+ Characteristics + Dark Wizards' slow casting may be the enemy's only window of escape, for the power of their magic is thunderous. Equipped with dark healing magic and the ability to swap HP into MP, Dark Wizards display surprising endurance, and can be almost invincible when casting at a distance. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_knight001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_knight001.html new file mode 100644 index 0000000000..47c0b3314b --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_knight001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Elven Knight ]
+ +
+
+
+ Characteristics + Elven Knights make up for their low damage with high speed and defenses. Equipped with heavy armor, their ability to self-heal and create shields makes them commendable tanks in groups. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_scout001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_scout001.html new file mode 100644 index 0000000000..957fcabd03 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_scout001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Elven Scout ]
+ +
+
+
+ Characteristics + Elven Scouts have great evasion and speed, and can easily switch between daggers and bows, making them both melee and ranged fighters. Their attack power may be low, but their high accuracy and critical rates, as well as their self-healing skills, make them fearless solo players. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_wizard001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_wizard001.html new file mode 100644 index 0000000000..127eba4553 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_elven_wizard001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Elven Wizard ]
+ +
+
+
+ Characteristics + Elven Wizards specialize in water and holy magic. The weakness of their magic attacks is offset by quick casting speed and the magic damage dealt by the holy unicorns they are able to summon. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_knight001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_knight001.html new file mode 100644 index 0000000000..0f54fbb17a --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_knight001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Human Knight ]
+ +
+
+
+ Characteristics + All-around defense shields, Human Knights are steady as a rock. Equipped with heavy armor and either a one-handed sword or one-handed blunt weapon, they use shields and self-healing skills to attack and defend. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_oracle001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_oracle001.html new file mode 100644 index 0000000000..7b2f17760d --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_oracle001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Oracle ]
+ +
+
+
+ Characteristics + Oracles use healing spells and defensive buffs. Paired with swift casting speed and the ability to refill teammates' MP, Oracles' powers make them the ultimate team player and survivor. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_monk001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_monk001.html new file mode 100644 index 0000000000..512ac2da8f --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_monk001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Orc Monk ]
+ +
+
+
+ Characteristics + Orc Monks are versatile fighters who can handle both melee and ranged battles. Though their light armor gives them little defense, their use of Totem skills can turn the tides of battle when used strategically. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_raider001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_raider001.html new file mode 100644 index 0000000000..5bf3ef4d13 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_raider001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Orc Raider ]
+ +
+
+
+ Characteristics + Born fighters, Orc Raiders wield a variety of weapons, including two-handed swords. Their ability to use skills that increase damage and defense makes them invulnerable warriors in any situation. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_shaman001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_shaman001.html new file mode 100644 index 0000000000..1680ed5faa --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_orc_shaman001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Orc Shaman ]
+ +
+
+
+ Characteristics + Equipped with AoE curses and diverse buffs, Orc Shamans are capable of entering melee battle with heavy armor despite their lack of attack magic. Their buffs and debuffs can lead their group into victory in large-scale battles. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_palus_knight001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_palus_knight001.html new file mode 100644 index 0000000000..8100556f43 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_palus_knight001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Palus Knight ]
+ +
+
+
+ Characteristics + With great physical and shield defense, Palus Knights are trustworthy tanks in a group, who also happen to deal high damage and command a variety of debuffs. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_rogue001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_rogue001.html new file mode 100644 index 0000000000..e359eb2a30 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_rogue001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Rogue ]
+ +
+
+
+ Characteristics + Renowned for their attack speed, Rogues are masters of the dagger and the bow. Their light armor may absorb little damage, but they boast the highest speed and evasion rate of all Human classes. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_scavenger001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_scavenger001.html new file mode 100644 index 0000000000..c681a87850 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_scavenger001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Scavenger ]
+ +
+
+
+ Characteristics + Scavengers' greatest gift is their ability to use Spoil and Sweeper skills to gain additional loot from enemies. They fight best with blunt weapons and shields in small groups, while equipping them with spears is likely to be more efficient in large groups. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_shillien_oracle001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_shillien_oracle001.html new file mode 100644 index 0000000000..314552962f --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_shillien_oracle001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Shillien Oracle ]
+ +
+
+
+ Characteristics + As hallmark group buffers, Shillien Oracles cast various buffs and healing skills. Though healers at heart, they are also able to play the role of secondary buffers by acquiring attack-related buffs. Their lack of direct attack magic renders them unsuitable for dangerous solo play. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_trooper001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_trooper001.html new file mode 100644 index 0000000000..c3e15c149c --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_trooper001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Trooper ]
+ +
+
+
+ Characteristics + With ancient swords and rapiers at their disposal, these magic warriors can also debuff and self-buff. Their light armor may not provide much protection, but their high damage can end the battle before it begins. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_warder001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_warder001.html new file mode 100644 index 0000000000..db55d3991c --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_warder001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Warder ]
+ +
+
+
+ Characteristics + Armed with rapiers, crossbows, and various trapping skills, these magic warriors are a formidable force even from afar. Their crossbow range starts out relatively small, but increases with experience. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_warrior001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_warrior001.html new file mode 100644 index 0000000000..6bab09532e --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_warrior001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Warrior ]
+ +
+
+
+ Characteristics + Warriors are versatile fighters, who can learn a wide variety of skills depending on the weapon of their choice. With a wide selection in armor as well, they might find solo play a bit of a challenge without healing skills, but play the role of a damage dealer without a hitch in a group. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_wizard001.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_wizard001.html new file mode 100644 index 0000000000..9d1377aea9 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/class_preview_wizard001.html @@ -0,0 +1,32 @@ + + + + +
+ + + + + + + +
[ Wizard ]
+ +
+
+
+ Characteristics + Clad in cloth robes, Wizards have low defenses. But do not be fooled, for they are formidable damage dealers who can fend for themselves with dark magic, elemental magic, and servitors. + +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/no_level.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/no_level.html deleted file mode 100644 index 9d7cdeef98..0000000000 --- a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/no_level.html +++ /dev/null @@ -1,3 +0,0 @@ -I don't talk to youngsters. Come back when you've grown up a bit more.
-(This quest can only be taken by a character of level 18 or above.) - \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/no_race.html b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/no_race.html new file mode 100644 index 0000000000..a1aedc6fcf --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10331_StartOfFate/no_race.html @@ -0,0 +1,3 @@ + +You are either not on a quest that involves this NPC, or you don't meet this NPC's minimum quest requirements. + \ No newline at end of file