Quest improvements.
Contributed by Edoo.
This commit is contained in:
@@ -57,6 +57,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
||||
private static final int KILLING_COND = 1;
|
||||
private static final int FINISH_COND = 2;
|
||||
private static final int MIN_LEVEL = 85;
|
||||
private static final int MAX_LEVEL = 95;
|
||||
// Rewards
|
||||
private static final int XP = 231860550;
|
||||
private static final int SP = 231840;
|
||||
@@ -71,6 +72,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
||||
addKillId(MONSTERS);
|
||||
registerQuestItems(MONSTER_DROP);
|
||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -91,11 +93,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
||||
}
|
||||
case "34414-03.htm":
|
||||
{
|
||||
if (qs.isCreated())
|
||||
{
|
||||
qs.startQuest();
|
||||
qs.setCond(KILLING_COND);
|
||||
}
|
||||
qs.startQuest();
|
||||
break;
|
||||
}
|
||||
case "34414-05.html":
|
||||
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Black Wizard Lapathia:<br>
|
||||
On your way here, did you see any investigators? I hope they are okay... Ah, maybe I am not in a position to worry about others. <br>
|
||||
(This quest is for characters level 85 and higher who have completed the "The Purification Ritual" quest.)
|
||||
</body></html>
|
@@ -28,6 +28,8 @@ import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||
|
||||
import quests.Q00581_ThePurificationRitual.Q00581_ThePurificationRitual;
|
||||
|
||||
/**
|
||||
* Meaning Of Survival (00581)
|
||||
* @URL https://l2wiki.com/The_Purification_Ritual
|
||||
@@ -57,6 +59,7 @@ public class Q00582_WashBloodWithBlood extends Quest
|
||||
private static final int KILLING_COND = 1;
|
||||
private static final int FINISH_COND = 2;
|
||||
private static final int MIN_LEVEL = 85;
|
||||
private static final int MAX_LEVEL = 95;
|
||||
// Rewards
|
||||
private static final int XP = 231860550;
|
||||
private static final int SP = 231840;
|
||||
@@ -71,6 +74,8 @@ public class Q00582_WashBloodWithBlood extends Quest
|
||||
addKillId(MONSTERS);
|
||||
registerQuestItems(MONSTER_DROP);
|
||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||
addCondCompletedQuest(Q00581_ThePurificationRitual.class.getSimpleName(), "34414-08.htm");
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -91,11 +96,7 @@ public class Q00582_WashBloodWithBlood extends Quest
|
||||
}
|
||||
case "34414-03.htm":
|
||||
{
|
||||
if (qs.isCreated())
|
||||
{
|
||||
qs.startQuest();
|
||||
qs.setCond(KILLING_COND);
|
||||
}
|
||||
qs.startQuest();
|
||||
break;
|
||||
}
|
||||
case "34414-05.html":
|
||||
|
@@ -3,6 +3,6 @@ You've brought all I asked for. Hand them over to me, and I'll give you the rewa
|
||||
Wait.. You didn't undertake the <font color="LEVEL">Adventure Guild's mission</font>? It's none of my business, but id you don't do it, you will lose a chance to gain an additional reward. <br>
|
||||
Why don't you reconsider? I hope you make a wise choice.<br>
|
||||
((If you do <font color="LEVEL">Basic Mission: Altar of Evil</font> and then complete this quest, you can eam additional rewards and Amity Points.)<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00583_MeaningOfSurvival 34414-05.html">"I'll take the reward, now."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00583_MeaningOfSurvival 34414-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00583_MeaningOfSurvival 30137-05.html">"I'll take the reward, now."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00583_MeaningOfSurvival 30137-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||
</body></html>
|
@@ -58,6 +58,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
||||
private static final int KILLING_COND = 1;
|
||||
private static final int FINISH_COND = 2;
|
||||
private static final int MIN_LEVEL = 86;
|
||||
private static final int MAX_LEVEL = 96;
|
||||
// Rewards
|
||||
private static final int XP = 284703720;
|
||||
private static final int SP = 284700;
|
||||
@@ -72,6 +73,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
||||
addKillId(MONSTERS);
|
||||
registerQuestItems(MONSTER_DROP);
|
||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -92,11 +94,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
||||
}
|
||||
case "30137-03.htm":
|
||||
{
|
||||
if (qs.isCreated())
|
||||
{
|
||||
qs.startQuest();
|
||||
qs.setCond(KILLING_COND);
|
||||
}
|
||||
qs.startQuest();
|
||||
break;
|
||||
}
|
||||
case "30137-05.html":
|
||||
|
@@ -3,6 +3,6 @@ You've brought all I asked for. Hand them over to me, and I'll give you the rewa
|
||||
Wait.. You didn't undertake the <font color="LEVEL">Adventure Guild's mission</font>? It's none of my business, but id you don't do it, you will lose a chance to gain an additional reward. <br>
|
||||
Why don't you reconsider? I hope you make a wise choice.<br>
|
||||
((If you do <font color="LEVEL">Basic Mission: Altar of Evil</font> and then complete this quest, you can eam additional rewards and Amity Points.)<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00583_MeaningOfSurvival 34414-05.html">"I'll take the reward, now."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00583_MeaningOfSurvival 34414-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00584_NeverSayGoodBye 30137-05.html">"I'll take the reward, now."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00584_NeverSayGoodBye 30137-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||
</body></html>
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q00584_NeverSayGoodBye/30137-08.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q00584_NeverSayGoodBye/30137-08.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Grocer Vollodos:<br>
|
||||
On your way here, did you see any investigators? I hope they are okay... Ah, maybe I am not in a position to worry about others. <br>
|
||||
(This quest is for characters level 86 and higher who have completed the "Meaning Of Survival" quest.)
|
||||
</body></html>
|
@@ -28,6 +28,8 @@ import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||
|
||||
import quests.Q00583_MeaningOfSurvival.Q00583_MeaningOfSurvival;
|
||||
|
||||
/**
|
||||
* Never Say Good Bye (00584)
|
||||
* @URL https://l2wiki.com/Never_Say_Good_Bye
|
||||
@@ -58,6 +60,7 @@ public class Q00584_NeverSayGoodBye extends Quest
|
||||
private static final int KILLING_COND = 1;
|
||||
private static final int FINISH_COND = 2;
|
||||
private static final int MIN_LEVEL = 86;
|
||||
private static final int MAX_LEVEL = 96;
|
||||
// Rewards
|
||||
private static final int XP = 284703720;
|
||||
private static final int SP = 284700;
|
||||
@@ -72,6 +75,8 @@ public class Q00584_NeverSayGoodBye extends Quest
|
||||
addKillId(MONSTERS);
|
||||
registerQuestItems(MONSTER_DROP);
|
||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||
addCondCompletedQuest(Q00583_MeaningOfSurvival.class.getSimpleName(), "30137-08.htm");
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -92,11 +97,7 @@ public class Q00584_NeverSayGoodBye extends Quest
|
||||
}
|
||||
case "30137-03.htm":
|
||||
{
|
||||
if (qs.isCreated())
|
||||
{
|
||||
qs.startQuest();
|
||||
qs.setCond(KILLING_COND);
|
||||
}
|
||||
qs.startQuest();
|
||||
break;
|
||||
}
|
||||
case "30137-05.html":
|
||||
|
Reference in New Issue
Block a user