Updated quest To the Ruins of Ye Sagira (10330).

Contributed by gyo.
This commit is contained in:
MobiusDev
2016-01-20 11:50:11 +00:00
parent fe1cadb093
commit 8c71d8ee98
8 changed files with 18 additions and 14 deletions

View File

@@ -1,4 +1,4 @@
<html><body>Lakcis:<br> <html><body>Lakcis:<br>
I wouln't advise sight-seeing in a place like this, friend. Unless you enjoy being eaten alive, that is.<br> I wouldn't advise sight-seeing in a place like this, friend. Unless you enjoy being eaten alive, that is.<br>
This quest can only be started by characters working on the quest "To the Esagria Ruins".) (This quest can only be started by characters working on the quest "To the Esagria Ruins")
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Lakcis:<br> <html><body>Lakcis:<br>
If there were no monsters, the investigations would be so much easier...<br> If there were no monsters, the investigations would be so much easier...<br>
(You've already completed this quest.) (You've already completed this quest)
</body></html> </body></html>

View File

@@ -3,5 +3,5 @@ You want to go to Ye Sagira? For what reason?<br1>
There are not many rangers left at the <font color="LEVEL">Ruins of Ye Sagira</font>... maybe one or two per exploration zone, but they're not fighters, and can't help you if you find yourself in danger.<br> There are not many rangers left at the <font color="LEVEL">Ruins of Ye Sagira</font>... maybe one or two per exploration zone, but they're not fighters, and can't help you if you find yourself in danger.<br>
Idiots go there without a plan, and idiots get hurt. That's how I broke my...<br> Idiots go there without a plan, and idiots get hurt. That's how I broke my...<br>
No, no... That's not why I got hurt. Anyway. Are you really going there?<br> No, no... That's not why I got hurt. Anyway. Are you really going there?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10330_ToTheRuinsOfYeSagira 33448-03.html">"Yes."</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10330_ToTheRuinsOfYeSagira 33448-03.htm">"Yes."</Button>
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><head><body>Atran:<br> <html><body>Atran:<br>
Well then, it is my duty to help you as much as I can.<br> Well then, it is my duty to help you as much as I can.<br>
To get to the ruins, follow the path you came, only in the opposite direction. Walk until you meet <font color="LEVEL">Lakcis</font> - he stands at the <font color="LEVEL">Ruins of Ye Sagira Entrance</font> . <br1> To get to the ruins, follow the path you came, only in the opposite direction. Walk until you meet <font color="LEVEL">Lakcis</font> - he stands at the <font color="LEVEL">Ruins of Ye Sagira Entrance</font> . <br1>
He's a scholar, so can't go into Ruins of Ye Sagira. Go help him. He's a scholar, so can't go into Ruins of Ye Sagira. Go help him.

View File

@@ -1,4 +1,4 @@
<html><head><body>Atran:<br> <html><body>Atran:<br>
You're still free?<br> You're still free?<br>
(You've already completed this quest.) (You've already completed this quest)
</body></html> </body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Atran:<br>
What's an Ertheia doing here?<br>
(Ertheia is excluded from this quest.)
</body></html>

View File

@@ -16,6 +16,7 @@
*/ */
package quests.Q10330_ToTheRuinsOfYeSagira; package quests.Q10330_ToTheRuinsOfYeSagira;
import com.l2jmobius.gameserver.enums.Race;
import com.l2jmobius.gameserver.model.actor.L2Npc; import com.l2jmobius.gameserver.model.actor.L2Npc;
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance; import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
import com.l2jmobius.gameserver.model.holders.ItemHolder; import com.l2jmobius.gameserver.model.holders.ItemHolder;
@@ -35,11 +36,9 @@ public class Q10330_ToTheRuinsOfYeSagira extends Quest
// Npcs // Npcs
private static final int ATRAN = 33448; private static final int ATRAN = 33448;
private static final int LAKCIS = 32977; private static final int LAKCIS = 32977;
// Items // Items
private static final ItemHolder LEATHER_SHIRT = new ItemHolder(22, 1); private static final ItemHolder LEATHER_SHIRT = new ItemHolder(22, 1);
private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1); private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1);
// Level Condition // Level Condition
private static final int MIN_LEVEL = 8; private static final int MIN_LEVEL = 8;
private static final int MAX_LEVEL = 20; private static final int MAX_LEVEL = 20;
@@ -49,9 +48,10 @@ public class Q10330_ToTheRuinsOfYeSagira extends Quest
super(10330, Q10330_ToTheRuinsOfYeSagira.class.getSimpleName(), "To the Ruins of Ye Sagira"); super(10330, Q10330_ToTheRuinsOfYeSagira.class.getSimpleName(), "To the Ruins of Ye Sagira");
addStartNpc(ATRAN); addStartNpc(ATRAN);
addTalkId(ATRAN, LAKCIS); addTalkId(ATRAN, LAKCIS);
addCondMinLevel(MIN_LEVEL, "33448-05.html"); addCondMinLevel(MIN_LEVEL, "33448-05.htm");
addCondMaxLevel(MAX_LEVEL, "33448-05.html"); addCondMaxLevel(MAX_LEVEL, "33448-05.htm");
addCondCompletedQuest(Q10329_BackupSeekers.class.getSimpleName(), "33448-05.html"); addCondCompletedQuest(Q10329_BackupSeekers.class.getSimpleName(), "33448-05.htm");
addCondNotRace(Race.ERTHEIA, "33448-07.html");
} }
@Override @Override
@@ -72,7 +72,7 @@ public class Q10330_ToTheRuinsOfYeSagira extends Quest
htmltext = event; htmltext = event;
break; break;
} }
case "33448-03.html": case "33448-03.htm":
{ {
qs.startQuest(); qs.startQuest();
htmltext = event; htmltext = event;
@@ -82,7 +82,7 @@ public class Q10330_ToTheRuinsOfYeSagira extends Quest
{ {
if (qs.isStarted()) if (qs.isStarted())
{ {
showOnScreenMsg(player, NpcStringId.ARMOR_HAS_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 4500); showOnScreenMsg(player, NpcStringId.ARMOR_HAS_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
giveAdena(player, 620, true); giveAdena(player, 620, true);
giveItems(player, LEATHER_SHIRT); giveItems(player, LEATHER_SHIRT);
giveItems(player, LEATHER_PANTS); giveItems(player, LEATHER_PANTS);