Improvements for quest 10430.

Contributed by Stayway.
This commit is contained in:
MobiusDev
2016-08-12 12:40:11 +00:00
parent 8c7ab9f130
commit 6b5d5c3856
3 changed files with 7 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
<html><body>Captain Vishotsky:<br>
What do you want?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10430_KekropusLetterTrackingTheEvil 31891-02.html">"Do you remember Kekropus?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10430_KekropusLetterTrackingTheEvil 31981-02.html">"Do you remember Kekropus?"</Button>
</body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Captain Vishotsky:<br>
With the help of Giant's Minions, we've been chasing after Embryo. Apparently they've managed to find another seal. They call it the <font color="LEVEL">Seal of Punishment</font>.<br>The problem is, it the <font color="LEVEL">Ragnas</font> in the <font color="LEVEL">Den of Evil</font>, the actual leaders of Orc Supervia, are working with Embryo.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10430_KekropusLetterTrackingTheEvil 31891-03.html">"Uh oh."</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10430_KekropusLetterTrackingTheEvil 31981-03.html">"Uh oh."</Button>
</body></html>

View File

@@ -38,8 +38,8 @@ public final class Q10430_KekropusLetterTrackingTheEvil extends LetterQuest
private static final int JOKEL = 33868;
private static final int INVISIBLE_NPC = 19543;
// Items
private static final int SOE_TOWN_OF_SCHUTTGART = 37121; // Scroll of Escape: Town of Schuttgart
private static final int SOE_DEN_OF_EVIL = 37034; // Scroll of Escape: Den of Evil
private static final int SOE_TOWN_OF_SCHUTTGART = 37123; // Scroll of Escape: Town of Schuttgart
private static final int SOE_DEN_OF_EVIL = 37036; // Scroll of Escape: Den of Evil
private static final int EWS = 959; // Scroll: Enchant Weapon (S-grade)
private static final int EAS = 960; // Scroll: Enchant Armor (S-grade)
// Location
@@ -55,10 +55,10 @@ public final class Q10430_KekropusLetterTrackingTheEvil extends LetterQuest
addSeeCreatureId(INVISIBLE_NPC);
setIsErtheiaQuest(false);
setLevel(MIN_LEVEL, MAX_LEVEL);
setStartQuestSound("Npcdialog1.kekrops_quest_10");
setStartQuestSound("Npcdialog1.kekrops_quest_9");
setStartLocation(SOE_TOWN_OF_SCHUTTGART, TELEPORT_LOC);
registerQuestItems(SOE_TOWN_OF_SCHUTTGART, SOE_DEN_OF_EVIL);
addCondInCategory(CategoryType.THIRD_CLASS_GROUP, "nocond.html");
addCondInCategory(CategoryType.MAGE_GROUP, "nocond.html");
}
@Override
@@ -101,7 +101,6 @@ public final class Q10430_KekropusLetterTrackingTheEvil extends LetterQuest
{
addExpAndSp(player, 1_412_040, 338);
}
showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_KEKROPUS_AT_LV_81, ExShowScreenMessage.TOP_CENTER, 6000);
htmltext = event;
}
break;
@@ -154,6 +153,6 @@ public final class Q10430_KekropusLetterTrackingTheEvil extends LetterQuest
@Override
public boolean canShowTutorialMark(L2PcInstance player)
{
return !player.isMageClass();
return player.isInCategory(CategoryType.FIGHTER_GROUP);
}
}