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 KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 85;
|
private static final int MIN_LEVEL = 85;
|
||||||
|
private static final int MAX_LEVEL = 95;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 231860550;
|
private static final int XP = 231860550;
|
||||||
private static final int SP = 231840;
|
private static final int SP = 231840;
|
||||||
@@ -71,6 +72,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -91,11 +93,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
}
|
}
|
||||||
case "34414-03.htm":
|
case "34414-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "34414-05.html":
|
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.model.quest.State;
|
||||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
|
import quests.Q00581_ThePurificationRitual.Q00581_ThePurificationRitual;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Meaning Of Survival (00581)
|
* Meaning Of Survival (00581)
|
||||||
* @URL https://l2wiki.com/The_Purification_Ritual
|
* @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 KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 85;
|
private static final int MIN_LEVEL = 85;
|
||||||
|
private static final int MAX_LEVEL = 95;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 231860550;
|
private static final int XP = 231860550;
|
||||||
private static final int SP = 231840;
|
private static final int SP = 231840;
|
||||||
@@ -71,6 +74,8 @@ public class Q00582_WashBloodWithBlood extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondCompletedQuest(Q00581_ThePurificationRitual.class.getSimpleName(), "34414-08.htm");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -91,11 +96,7 @@ public class Q00582_WashBloodWithBlood extends Quest
|
|||||||
}
|
}
|
||||||
case "34414-03.htm":
|
case "34414-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "34414-05.html":
|
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>
|
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>
|
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>
|
((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 30137-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-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||||
</body></html>
|
</body></html>
|
@@ -58,6 +58,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
private static final int KILLING_COND = 1;
|
private static final int KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 86;
|
private static final int MIN_LEVEL = 86;
|
||||||
|
private static final int MAX_LEVEL = 96;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 284703720;
|
private static final int XP = 284703720;
|
||||||
private static final int SP = 284700;
|
private static final int SP = 284700;
|
||||||
@@ -72,6 +73,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -92,11 +94,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
}
|
}
|
||||||
case "30137-03.htm":
|
case "30137-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "30137-05.html":
|
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>
|
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>
|
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>
|
((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 Q00584_NeverSayGoodBye 30137-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-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||||
</body></html>
|
</body></html>
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q00584_NeverSayGoodBye/30137-08.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/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.model.quest.State;
|
||||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
|
import quests.Q00583_MeaningOfSurvival.Q00583_MeaningOfSurvival;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Never Say Good Bye (00584)
|
* Never Say Good Bye (00584)
|
||||||
* @URL https://l2wiki.com/Never_Say_Good_Bye
|
* @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 KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 86;
|
private static final int MIN_LEVEL = 86;
|
||||||
|
private static final int MAX_LEVEL = 96;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 284703720;
|
private static final int XP = 284703720;
|
||||||
private static final int SP = 284700;
|
private static final int SP = 284700;
|
||||||
@@ -72,6 +75,8 @@ public class Q00584_NeverSayGoodBye extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondCompletedQuest(Q00583_MeaningOfSurvival.class.getSimpleName(), "30137-08.htm");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -92,11 +97,7 @@ public class Q00584_NeverSayGoodBye extends Quest
|
|||||||
}
|
}
|
||||||
case "30137-03.htm":
|
case "30137-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "30137-05.html":
|
case "30137-05.html":
|
||||||
|
@@ -57,6 +57,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
private static final int KILLING_COND = 1;
|
private static final int KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 85;
|
private static final int MIN_LEVEL = 85;
|
||||||
|
private static final int MAX_LEVEL = 95;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 231860550;
|
private static final int XP = 231860550;
|
||||||
private static final int SP = 231840;
|
private static final int SP = 231840;
|
||||||
@@ -71,6 +72,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -91,11 +93,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
}
|
}
|
||||||
case "34414-03.htm":
|
case "34414-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "34414-05.html":
|
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.model.quest.State;
|
||||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
|
import quests.Q00581_ThePurificationRitual.Q00581_ThePurificationRitual;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Meaning Of Survival (00581)
|
* Meaning Of Survival (00581)
|
||||||
* @URL https://l2wiki.com/The_Purification_Ritual
|
* @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 KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 85;
|
private static final int MIN_LEVEL = 85;
|
||||||
|
private static final int MAX_LEVEL = 95;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 231860550;
|
private static final int XP = 231860550;
|
||||||
private static final int SP = 231840;
|
private static final int SP = 231840;
|
||||||
@@ -71,6 +74,8 @@ public class Q00582_WashBloodWithBlood extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondCompletedQuest(Q00581_ThePurificationRitual.class.getSimpleName(), "34414-08.htm");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -91,11 +96,7 @@ public class Q00582_WashBloodWithBlood extends Quest
|
|||||||
}
|
}
|
||||||
case "34414-03.htm":
|
case "34414-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "34414-05.html":
|
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>
|
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>
|
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>
|
((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 30137-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-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||||
</body></html>
|
</body></html>
|
@@ -58,6 +58,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
private static final int KILLING_COND = 1;
|
private static final int KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 86;
|
private static final int MIN_LEVEL = 86;
|
||||||
|
private static final int MAX_LEVEL = 96;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 284703720;
|
private static final int XP = 284703720;
|
||||||
private static final int SP = 284700;
|
private static final int SP = 284700;
|
||||||
@@ -72,6 +73,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -92,11 +94,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
}
|
}
|
||||||
case "30137-03.htm":
|
case "30137-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "30137-05.html":
|
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>
|
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>
|
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>
|
((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 Q00584_NeverSayGoodBye 30137-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-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||||
</body></html>
|
</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.model.quest.State;
|
||||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
|
import quests.Q00583_MeaningOfSurvival.Q00583_MeaningOfSurvival;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Never Say Good Bye (00584)
|
* Never Say Good Bye (00584)
|
||||||
* @URL https://l2wiki.com/Never_Say_Good_Bye
|
* @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 KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 86;
|
private static final int MIN_LEVEL = 86;
|
||||||
|
private static final int MAX_LEVEL = 96;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 284703720;
|
private static final int XP = 284703720;
|
||||||
private static final int SP = 284700;
|
private static final int SP = 284700;
|
||||||
@@ -72,6 +75,8 @@ public class Q00584_NeverSayGoodBye extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondCompletedQuest(Q00583_MeaningOfSurvival.class.getSimpleName(), "30137-08.htm");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -92,11 +97,7 @@ public class Q00584_NeverSayGoodBye extends Quest
|
|||||||
}
|
}
|
||||||
case "30137-03.htm":
|
case "30137-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "30137-05.html":
|
case "30137-05.html":
|
||||||
|
@@ -57,6 +57,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
private static final int KILLING_COND = 1;
|
private static final int KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 85;
|
private static final int MIN_LEVEL = 85;
|
||||||
|
private static final int MAX_LEVEL = 95;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 231860550;
|
private static final int XP = 231860550;
|
||||||
private static final int SP = 231840;
|
private static final int SP = 231840;
|
||||||
@@ -71,6 +72,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -91,11 +93,7 @@ public class Q00581_ThePurificationRitual extends Quest
|
|||||||
}
|
}
|
||||||
case "34414-03.htm":
|
case "34414-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "34414-05.html":
|
case "34414-05.html":
|
||||||
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q00582_WashBloodWithBlood/34414-08.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q00582_WashBloodWithBlood/34414-08.htm
vendored
Normal file
@@ -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.model.quest.State;
|
||||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
|
import quests.Q00581_ThePurificationRitual.Q00581_ThePurificationRitual;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Meaning Of Survival (00581)
|
* Meaning Of Survival (00581)
|
||||||
* @URL https://l2wiki.com/The_Purification_Ritual
|
* @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 KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 85;
|
private static final int MIN_LEVEL = 85;
|
||||||
|
private static final int MAX_LEVEL = 95;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 231860550;
|
private static final int XP = 231860550;
|
||||||
private static final int SP = 231840;
|
private static final int SP = 231840;
|
||||||
@@ -71,6 +74,8 @@ public class Q00582_WashBloodWithBlood extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondCompletedQuest(Q00581_ThePurificationRitual.class.getSimpleName(), "34414-08.htm");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -91,11 +96,7 @@ public class Q00582_WashBloodWithBlood extends Quest
|
|||||||
}
|
}
|
||||||
case "34414-03.htm":
|
case "34414-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "34414-05.html":
|
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>
|
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>
|
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>
|
((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 30137-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-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||||
</body></html>
|
</body></html>
|
@@ -58,6 +58,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
private static final int KILLING_COND = 1;
|
private static final int KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 86;
|
private static final int MIN_LEVEL = 86;
|
||||||
|
private static final int MAX_LEVEL = 96;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 284703720;
|
private static final int XP = 284703720;
|
||||||
private static final int SP = 284700;
|
private static final int SP = 284700;
|
||||||
@@ -72,6 +73,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -92,11 +94,7 @@ public class Q00583_MeaningOfSurvival extends Quest
|
|||||||
}
|
}
|
||||||
case "30137-03.htm":
|
case "30137-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "30137-05.html":
|
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>
|
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>
|
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>
|
((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 Q00584_NeverSayGoodBye 30137-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-07.html">"I'll check the Adventure Guild's mission"</Button>
|
||||||
</body></html>
|
</body></html>
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q00584_NeverSayGoodBye/30137-08.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/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.model.quest.State;
|
||||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
|
import quests.Q00583_MeaningOfSurvival.Q00583_MeaningOfSurvival;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Never Say Good Bye (00584)
|
* Never Say Good Bye (00584)
|
||||||
* @URL https://l2wiki.com/Never_Say_Good_Bye
|
* @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 KILLING_COND = 1;
|
||||||
private static final int FINISH_COND = 2;
|
private static final int FINISH_COND = 2;
|
||||||
private static final int MIN_LEVEL = 86;
|
private static final int MIN_LEVEL = 86;
|
||||||
|
private static final int MAX_LEVEL = 96;
|
||||||
// Rewards
|
// Rewards
|
||||||
private static final int XP = 284703720;
|
private static final int XP = 284703720;
|
||||||
private static final int SP = 284700;
|
private static final int SP = 284700;
|
||||||
@@ -72,6 +75,8 @@ public class Q00584_NeverSayGoodBye extends Quest
|
|||||||
addKillId(MONSTERS);
|
addKillId(MONSTERS);
|
||||||
registerQuestItems(MONSTER_DROP);
|
registerQuestItems(MONSTER_DROP);
|
||||||
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
addCondMinLevel(MIN_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondMaxLevel(MAX_LEVEL, getNoQuestMsg(null));
|
||||||
|
addCondCompletedQuest(Q00583_MeaningOfSurvival.class.getSimpleName(), "30137-08.htm");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -92,11 +97,7 @@ public class Q00584_NeverSayGoodBye extends Quest
|
|||||||
}
|
}
|
||||||
case "30137-03.htm":
|
case "30137-03.htm":
|
||||||
{
|
{
|
||||||
if (qs.isCreated())
|
qs.startQuest();
|
||||||
{
|
|
||||||
qs.startQuest();
|
|
||||||
qs.setCond(KILLING_COND);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "30137-05.html":
|
case "30137-05.html":
|
||||||
|
Reference in New Issue
Block a user