Addition of quest Superion Appears (10856).
Contributed by Dmitri.
This commit is contained in:
@@ -85,7 +85,6 @@
|
||||
10852 The Mother Tree Revival Project
|
||||
10853 To Weaken the Giants
|
||||
10854 To Seize the Fortress
|
||||
10856 Superion Appears
|
||||
10857 Secret Teleport
|
||||
10858 Queen Ramona, Controller of the Vessel
|
||||
10859 Own the Earth and the Heavens
|
@@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
import quests.not_done.Q10856_SuperionAppears;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
|
||||
/**
|
||||
* The Superion Giants (792)
|
||||
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
What you need? Kamael has so much trouble, I need to help everyone. Well, do not pull. Something urgent? You have such a strange expression ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-02.htm">"I need to convey to you the words of Kekropus."</Button>
|
||||
</body></html>
|
6
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
6
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
So Kekropus sent you!<br>
|
||||
Where is Tetrarch now? What about him? We have not seen each other for so long! Is something threatening him? Otherwise, why did he send you and not come to me personally?<br>
|
||||
What's happening? Damn it! What is it up there? ..<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-03.htm">Report Superion</Button>
|
||||
</body></html>
|
7
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
7
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
Superiom? Can not be. The matter takes a serious turn.<br>
|
||||
Now I understand why Kekropus is hiding. Oh .. But nothing. we can handle everything. No wonder my name is the Grand Master, the right hand of Kecropus.<br>
|
||||
Once upon a time, at the dawn of the Kamael race, he appointed me as his assistant.<br>
|
||||
So will you give Kekropus my answer? I am sure that I can trust you.<br>
|
||||
Do me a favor!
|
||||
</body></html>
|
3
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
3
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
You have already conveyed my words <font color="LEVEL">Kekropusu?</font>
|
||||
</body></html>
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
I have to ask you something. Have you seen the huge volume hovering over Giran? Do you know what it is?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-02.htm">Ask what it is about</Button>
|
||||
</body></html>
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
We faced a serious problem .... I didn’t believe the rumors about the Superion. But they turned out to be successors. You know, only two Emperor Helios and Empress Ramona can control the Superion. Superion is a very serious threat. I instruct you to go to him and scout the situation.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-03.htm">"What is the problem"</Button>
|
||||
</body></html>
|
5
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
5
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
This is Superion - a fortress soaring in the sky. It was created by the Emperor of the Giants Helios in ancient times, when the Giants were masters of this world.<br>
|
||||
This is a powerful weapon, a source of tremendous power. Who would have thought that it would appear again these days ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222_06.htm">Nod</Button>
|
||||
</body></html>
|
8
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
8
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Good. You can always rely on Meldin.<br>
|
||||
Well, it's time for you to go to the Superion. I have already sent my subordinates there to study the situation.<br>
|
||||
I would like to be there myself, but I can’t risk the mission, for the success of which many lost their lives.<br>
|
||||
Head to the Superion to find the Histi<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport">Move to Superion</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-05.htm">To stay</Button>
|
||||
</body></html>
|
5
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
5
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It looks like you need more time. Good.<br>
|
||||
Return when you are ready.<br>
|
||||
Hope it won't be too late. When you decide, contact me.
|
||||
</body></html>
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Easier than sending you to Superion, you need to do something. The Giants should not be allowed to know about our plans, but all our fellow tribesmen should be aware of them.<br>
|
||||
Head to <font color="LEVEL">Meldine</font> at <font color="LEVEL">Kamael Guild</font> in Giran. Tell her about Superion and make sure everything is ready for her.
|
||||
</body></html>
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
You're back? How was the meeting with Meldina?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-04.htm">Report that everything is ready</Button>
|
||||
</body></html>
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Have you finished the training? Then I will send you to the Superion. Meet there with Histie.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport"><font color="LEVEL">Move to Superion</font></Button>
|
||||
</body></html>
|
3
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
3
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Tetrarch Kekropus from Giran advised to go to the Kamael Guild to <font color="LEVEL">Grand Master Meldin.</font>
|
||||
</body></html>
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Histy:<br>
|
||||
Who you are? You came from Giran, right? Maybe you are familiar with Kekropus?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears finish">Say that Kekropus sent you</Button>
|
||||
</body></html>
|
3
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-02.htm
vendored
Normal file
3
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-02.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Histy:<br>
|
||||
Oh! I hope Tetrarch feels well? Since Kekropus sent you here, it means that our plan is slowly moving forward. You see, they sent me here to watch the Superion. Unfortunately, I can’t deal with everything alone. I am glad that you came to the rescue. Thanks for making such a long journey.
|
||||
</body></html>
|
@@ -0,0 +1,175 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.Q10856_SuperionAppears;
|
||||
|
||||
import org.l2jmobius.gameserver.model.actor.Npc;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
/**
|
||||
* Superion Appears (10856)
|
||||
* @URL https://l2wiki.com/Superion_Appears
|
||||
* @author Dmitri
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
// NPCs
|
||||
private static final int KEKROPUS = 34222;
|
||||
private static final int MELDINA = 32214;
|
||||
private static final int HISTY = 34243;
|
||||
// Misc
|
||||
private static final int MIN_LEVEL = 100;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(KEKROPUS);
|
||||
addTalkId(KEKROPUS, MELDINA, HISTY);
|
||||
addCondMinLevel(MIN_LEVEL, "level_check.htm");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, false);
|
||||
|
||||
if (qs == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "34222-02.htm":
|
||||
case "34222-06.htm":
|
||||
case "34214-02.htm":
|
||||
case "34222-05.htm":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-03.htm":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34214-03.htm":
|
||||
{
|
||||
qs.setCond(2, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-04.htm":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "teleport":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
player.teleToLocation(79827, 152588, 2309);
|
||||
break;
|
||||
}
|
||||
case "finish":
|
||||
{
|
||||
htmltext = "34243-02.htm";
|
||||
giveAdena(player, 164122, true);
|
||||
addExpAndSp(player, 592571412, 1422162);
|
||||
qs.exitQuest(false, true);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onTalk(Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, true);
|
||||
String htmltext = getNoQuestMsg(player);
|
||||
|
||||
switch (qs.getState())
|
||||
{
|
||||
case State.CREATED:
|
||||
{
|
||||
if (npc.getId() == KEKROPUS)
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.STARTED:
|
||||
{
|
||||
switch (npc.getId())
|
||||
{
|
||||
case KEKROPUS:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34222-09.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34222-07.htm";
|
||||
}
|
||||
else if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34222-08.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MELDINA:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34214-01.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34214-04.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case HISTY:
|
||||
{
|
||||
if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34243-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.COMPLETED:
|
||||
{
|
||||
if (qs.isNowAvailable())
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
break;
|
||||
}
|
||||
qs.setState(State.CREATED);
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
}
|
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/level_check.htm
vendored
Normal file
4
L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10856_SuperionAppears/level_check.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It is very dangerous here. You better leave before something happened..<br>
|
||||
(This quest is available for characters level 102 and above..)
|
||||
</body></html>
|
@@ -462,6 +462,7 @@ import quests.Q10840_TimeToRecover.Q10840_TimeToRecover;
|
||||
import quests.Q10841_DeepInsideAteliaFortress.Q10841_DeepInsideAteliaFortress;
|
||||
import quests.Q10843_AnomalyInTheEnchantedValley.Q10843_AnomalyInTheEnchantedValley;
|
||||
import quests.Q10851_ElvenBotany.Q10851_ElvenBotany;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
import quests.not_done.Q00504_CompetitionForTheBanditStronghold;
|
||||
import quests.not_done.Q00655_AGrandPlanForTamingWildBeasts;
|
||||
import quests.not_done.Q00744_TheAlligatorHunterReturns;
|
||||
@@ -525,7 +526,6 @@ import quests.not_done.Q10849_TrialsForAdaptation;
|
||||
import quests.not_done.Q10852_TheMotherTreeRevivalProject;
|
||||
import quests.not_done.Q10853_ToWeakenTheGiants;
|
||||
import quests.not_done.Q10854_ToSeizeTheFortress;
|
||||
import quests.not_done.Q10856_SuperionAppears;
|
||||
import quests.not_done.Q10857_SecretTeleport;
|
||||
import quests.not_done.Q10858_QueenRamonaControllerOfTheVessel;
|
||||
import quests.not_done.Q10859_OwnTheEarthAndTheHeavens;
|
||||
@@ -1045,7 +1045,7 @@ public class QuestMasterHandler
|
||||
Q10852_TheMotherTreeRevivalProject.class, // TODO: Not done.
|
||||
Q10853_ToWeakenTheGiants.class, // TODO: Not done.
|
||||
Q10854_ToSeizeTheFortress.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class,
|
||||
Q10857_SecretTeleport.class, // TODO: Not done.
|
||||
Q10858_QueenRamonaControllerOfTheVessel.class, // TODO: Not done.
|
||||
Q10859_OwnTheEarthAndTheHeavens.class, // TODO: Not done.
|
||||
|
@@ -1,36 +0,0 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.not_done;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
private static final int START_NPC = 34222;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(START_NPC);
|
||||
addTalkId(START_NPC);
|
||||
addCondMinLevel(Config.PLAYER_MAXIMUM_LEVEL, getNoQuestMsg(null));
|
||||
}
|
||||
}
|
@@ -154,7 +154,6 @@
|
||||
10852 The Mother Tree Revival Project
|
||||
10853 To Weaken the Giants
|
||||
10854 To Seize the Fortress
|
||||
10856 Superion Appears
|
||||
10857 Secret Teleport
|
||||
10858 Queen Ramona, Controller of the Vessel
|
||||
10859 Own the Earth and the Heavens
|
||||
|
@@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
import quests.not_done.Q10856_SuperionAppears;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
|
||||
/**
|
||||
* The Superion Giants (792)
|
||||
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
What you need? Kamael has so much trouble, I need to help everyone. Well, do not pull. Something urgent? You have such a strange expression ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-02.htm">"I need to convey to you the words of Kekropus."</Button>
|
||||
</body></html>
|
@@ -0,0 +1,6 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
So Kekropus sent you!<br>
|
||||
Where is Tetrarch now? What about him? We have not seen each other for so long! Is something threatening him? Otherwise, why did he send you and not come to me personally?<br>
|
||||
What's happening? Damn it! What is it up there? ..<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-03.htm">Report Superion</Button>
|
||||
</body></html>
|
@@ -0,0 +1,7 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
Superiom? Can not be. The matter takes a serious turn.<br>
|
||||
Now I understand why Kekropus is hiding. Oh .. But nothing. we can handle everything. No wonder my name is the Grand Master, the right hand of Kecropus.<br>
|
||||
Once upon a time, at the dawn of the Kamael race, he appointed me as his assistant.<br>
|
||||
So will you give Kekropus my answer? I am sure that I can trust you.<br>
|
||||
Do me a favor!
|
||||
</body></html>
|
@@ -0,0 +1,3 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
You have already conveyed my words <font color="LEVEL">Kekropusu?</font>
|
||||
</body></html>
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
I have to ask you something. Have you seen the huge volume hovering over Giran? Do you know what it is?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-02.htm">Ask what it is about</Button>
|
||||
</body></html>
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
We faced a serious problem .... I didn’t believe the rumors about the Superion. But they turned out to be successors. You know, only two Emperor Helios and Empress Ramona can control the Superion. Superion is a very serious threat. I instruct you to go to him and scout the situation.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-03.htm">"What is the problem"</Button>
|
||||
</body></html>
|
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
This is Superion - a fortress soaring in the sky. It was created by the Emperor of the Giants Helios in ancient times, when the Giants were masters of this world.<br>
|
||||
This is a powerful weapon, a source of tremendous power. Who would have thought that it would appear again these days ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222_06.htm">Nod</Button>
|
||||
</body></html>
|
@@ -0,0 +1,8 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Good. You can always rely on Meldin.<br>
|
||||
Well, it's time for you to go to the Superion. I have already sent my subordinates there to study the situation.<br>
|
||||
I would like to be there myself, but I can’t risk the mission, for the success of which many lost their lives.<br>
|
||||
Head to the Superion to find the Histi<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport">Move to Superion</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-05.htm">To stay</Button>
|
||||
</body></html>
|
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It looks like you need more time. Good.<br>
|
||||
Return when you are ready.<br>
|
||||
Hope it won't be too late. When you decide, contact me.
|
||||
</body></html>
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Easier than sending you to Superion, you need to do something. The Giants should not be allowed to know about our plans, but all our fellow tribesmen should be aware of them.<br>
|
||||
Head to <font color="LEVEL">Meldine</font> at <font color="LEVEL">Kamael Guild</font> in Giran. Tell her about Superion and make sure everything is ready for her.
|
||||
</body></html>
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
You're back? How was the meeting with Meldina?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-04.htm">Report that everything is ready</Button>
|
||||
</body></html>
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Have you finished the training? Then I will send you to the Superion. Meet there with Histie.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport"><font color="LEVEL">Move to Superion</font></Button>
|
||||
</body></html>
|
@@ -0,0 +1,3 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Tetrarch Kekropus from Giran advised to go to the Kamael Guild to <font color="LEVEL">Grand Master Meldin.</font>
|
||||
</body></html>
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Histy:<br>
|
||||
Who you are? You came from Giran, right? Maybe you are familiar with Kekropus?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears finish">Say that Kekropus sent you</Button>
|
||||
</body></html>
|
@@ -0,0 +1,3 @@
|
||||
<html><body>Histy:<br>
|
||||
Oh! I hope Tetrarch feels well? Since Kekropus sent you here, it means that our plan is slowly moving forward. You see, they sent me here to watch the Superion. Unfortunately, I can’t deal with everything alone. I am glad that you came to the rescue. Thanks for making such a long journey.
|
||||
</body></html>
|
@@ -0,0 +1,175 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.Q10856_SuperionAppears;
|
||||
|
||||
import org.l2jmobius.gameserver.model.actor.Npc;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
/**
|
||||
* Superion Appears (10856)
|
||||
* @URL https://l2wiki.com/Superion_Appears
|
||||
* @author Dmitri
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
// NPCs
|
||||
private static final int KEKROPUS = 34222;
|
||||
private static final int MELDINA = 32214;
|
||||
private static final int HISTY = 34243;
|
||||
// Misc
|
||||
private static final int MIN_LEVEL = 100;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(KEKROPUS);
|
||||
addTalkId(KEKROPUS, MELDINA, HISTY);
|
||||
addCondMinLevel(MIN_LEVEL, "level_check.htm");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, false);
|
||||
|
||||
if (qs == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "34222-02.htm":
|
||||
case "34222-06.htm":
|
||||
case "34214-02.htm":
|
||||
case "34222-05.htm":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-03.htm":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34214-03.htm":
|
||||
{
|
||||
qs.setCond(2, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-04.htm":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "teleport":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
player.teleToLocation(79827, 152588, 2309);
|
||||
break;
|
||||
}
|
||||
case "finish":
|
||||
{
|
||||
htmltext = "34243-02.htm";
|
||||
giveAdena(player, 164122, true);
|
||||
addExpAndSp(player, 592571412, 1422162);
|
||||
qs.exitQuest(false, true);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onTalk(Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, true);
|
||||
String htmltext = getNoQuestMsg(player);
|
||||
|
||||
switch (qs.getState())
|
||||
{
|
||||
case State.CREATED:
|
||||
{
|
||||
if (npc.getId() == KEKROPUS)
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.STARTED:
|
||||
{
|
||||
switch (npc.getId())
|
||||
{
|
||||
case KEKROPUS:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34222-09.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34222-07.htm";
|
||||
}
|
||||
else if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34222-08.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MELDINA:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34214-01.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34214-04.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case HISTY:
|
||||
{
|
||||
if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34243-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.COMPLETED:
|
||||
{
|
||||
if (qs.isNowAvailable())
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
break;
|
||||
}
|
||||
qs.setState(State.CREATED);
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
}
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It is very dangerous here. You better leave before something happened..<br>
|
||||
(This quest is available for characters level 102 and above..)
|
||||
</body></html>
|
@@ -460,6 +460,7 @@ import quests.Q10840_TimeToRecover.Q10840_TimeToRecover;
|
||||
import quests.Q10841_DeepInsideAteliaFortress.Q10841_DeepInsideAteliaFortress;
|
||||
import quests.Q10843_AnomalyInTheEnchantedValley.Q10843_AnomalyInTheEnchantedValley;
|
||||
import quests.Q10851_ElvenBotany.Q10851_ElvenBotany;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
import quests.not_done.Q00504_CompetitionForTheBanditStronghold;
|
||||
import quests.not_done.Q00655_AGrandPlanForTamingWildBeasts;
|
||||
import quests.not_done.Q00665_BasicTrainingForHunterGuildMember;
|
||||
@@ -534,7 +535,6 @@ import quests.not_done.Q10849_TrialsForAdaptation;
|
||||
import quests.not_done.Q10852_TheMotherTreeRevivalProject;
|
||||
import quests.not_done.Q10853_ToWeakenTheGiants;
|
||||
import quests.not_done.Q10854_ToSeizeTheFortress;
|
||||
import quests.not_done.Q10856_SuperionAppears;
|
||||
import quests.not_done.Q10857_SecretTeleport;
|
||||
import quests.not_done.Q10858_QueenRamonaControllerOfTheVessel;
|
||||
import quests.not_done.Q10859_OwnTheEarthAndTheHeavens;
|
||||
@@ -1073,7 +1073,7 @@ public class QuestMasterHandler
|
||||
Q10852_TheMotherTreeRevivalProject.class, // TODO: Not done.
|
||||
Q10853_ToWeakenTheGiants.class, // TODO: Not done.
|
||||
Q10854_ToSeizeTheFortress.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class,
|
||||
Q10857_SecretTeleport.class, // TODO: Not done.
|
||||
Q10858_QueenRamonaControllerOfTheVessel.class, // TODO: Not done.
|
||||
Q10859_OwnTheEarthAndTheHeavens.class, // TODO: Not done.
|
||||
|
@@ -1,36 +0,0 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.not_done;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
private static final int START_NPC = 34222;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(START_NPC);
|
||||
addTalkId(START_NPC);
|
||||
addCondMinLevel(Config.PLAYER_MAXIMUM_LEVEL, getNoQuestMsg(null));
|
||||
}
|
||||
}
|
@@ -195,7 +195,6 @@
|
||||
10852 The Mother Tree Revival Project
|
||||
10853 To Weaken the Giants
|
||||
10854 To Seize the Fortress
|
||||
10856 Superion Appears
|
||||
10857 Secret Teleport
|
||||
10858 Queen Ramona, Controller of the Vessel
|
||||
10859 Own the Earth and the Heavens
|
||||
|
@@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
import quests.not_done.Q10856_SuperionAppears;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
|
||||
/**
|
||||
* The Superion Giants (792)
|
||||
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
What you need? Kamael has so much trouble, I need to help everyone. Well, do not pull. Something urgent? You have such a strange expression ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-02.htm">"I need to convey to you the words of Kekropus."</Button>
|
||||
</body></html>
|
6
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
6
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
So Kekropus sent you!<br>
|
||||
Where is Tetrarch now? What about him? We have not seen each other for so long! Is something threatening him? Otherwise, why did he send you and not come to me personally?<br>
|
||||
What's happening? Damn it! What is it up there? ..<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-03.htm">Report Superion</Button>
|
||||
</body></html>
|
7
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
7
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
Superiom? Can not be. The matter takes a serious turn.<br>
|
||||
Now I understand why Kekropus is hiding. Oh .. But nothing. we can handle everything. No wonder my name is the Grand Master, the right hand of Kecropus.<br>
|
||||
Once upon a time, at the dawn of the Kamael race, he appointed me as his assistant.<br>
|
||||
So will you give Kekropus my answer? I am sure that I can trust you.<br>
|
||||
Do me a favor!
|
||||
</body></html>
|
3
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
3
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
You have already conveyed my words <font color="LEVEL">Kekropusu?</font>
|
||||
</body></html>
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
I have to ask you something. Have you seen the huge volume hovering over Giran? Do you know what it is?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-02.htm">Ask what it is about</Button>
|
||||
</body></html>
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
We faced a serious problem .... I didn’t believe the rumors about the Superion. But they turned out to be successors. You know, only two Emperor Helios and Empress Ramona can control the Superion. Superion is a very serious threat. I instruct you to go to him and scout the situation.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-03.htm">"What is the problem"</Button>
|
||||
</body></html>
|
5
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
5
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
This is Superion - a fortress soaring in the sky. It was created by the Emperor of the Giants Helios in ancient times, when the Giants were masters of this world.<br>
|
||||
This is a powerful weapon, a source of tremendous power. Who would have thought that it would appear again these days ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222_06.htm">Nod</Button>
|
||||
</body></html>
|
8
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
8
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Good. You can always rely on Meldin.<br>
|
||||
Well, it's time for you to go to the Superion. I have already sent my subordinates there to study the situation.<br>
|
||||
I would like to be there myself, but I can’t risk the mission, for the success of which many lost their lives.<br>
|
||||
Head to the Superion to find the Histi<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport">Move to Superion</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-05.htm">To stay</Button>
|
||||
</body></html>
|
5
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
5
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It looks like you need more time. Good.<br>
|
||||
Return when you are ready.<br>
|
||||
Hope it won't be too late. When you decide, contact me.
|
||||
</body></html>
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Easier than sending you to Superion, you need to do something. The Giants should not be allowed to know about our plans, but all our fellow tribesmen should be aware of them.<br>
|
||||
Head to <font color="LEVEL">Meldine</font> at <font color="LEVEL">Kamael Guild</font> in Giran. Tell her about Superion and make sure everything is ready for her.
|
||||
</body></html>
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
You're back? How was the meeting with Meldina?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-04.htm">Report that everything is ready</Button>
|
||||
</body></html>
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Have you finished the training? Then I will send you to the Superion. Meet there with Histie.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport"><font color="LEVEL">Move to Superion</font></Button>
|
||||
</body></html>
|
3
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
3
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Tetrarch Kekropus from Giran advised to go to the Kamael Guild to <font color="LEVEL">Grand Master Meldin.</font>
|
||||
</body></html>
|
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
4
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Histy:<br>
|
||||
Who you are? You came from Giran, right? Maybe you are familiar with Kekropus?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears finish">Say that Kekropus sent you</Button>
|
||||
</body></html>
|
3
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-02.htm
vendored
Normal file
3
L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-02.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Histy:<br>
|
||||
Oh! I hope Tetrarch feels well? Since Kekropus sent you here, it means that our plan is slowly moving forward. You see, they sent me here to watch the Superion. Unfortunately, I can’t deal with everything alone. I am glad that you came to the rescue. Thanks for making such a long journey.
|
||||
</body></html>
|
@@ -0,0 +1,175 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.Q10856_SuperionAppears;
|
||||
|
||||
import org.l2jmobius.gameserver.model.actor.Npc;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
/**
|
||||
* Superion Appears (10856)
|
||||
* @URL https://l2wiki.com/Superion_Appears
|
||||
* @author Dmitri
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
// NPCs
|
||||
private static final int KEKROPUS = 34222;
|
||||
private static final int MELDINA = 32214;
|
||||
private static final int HISTY = 34243;
|
||||
// Misc
|
||||
private static final int MIN_LEVEL = 100;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(KEKROPUS);
|
||||
addTalkId(KEKROPUS, MELDINA, HISTY);
|
||||
addCondMinLevel(MIN_LEVEL, "level_check.htm");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, false);
|
||||
|
||||
if (qs == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "34222-02.htm":
|
||||
case "34222-06.htm":
|
||||
case "34214-02.htm":
|
||||
case "34222-05.htm":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-03.htm":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34214-03.htm":
|
||||
{
|
||||
qs.setCond(2, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-04.htm":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "teleport":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
player.teleToLocation(79827, 152588, 2309);
|
||||
break;
|
||||
}
|
||||
case "finish":
|
||||
{
|
||||
htmltext = "34243-02.htm";
|
||||
giveAdena(player, 164122, true);
|
||||
addExpAndSp(player, 592571412, 1422162);
|
||||
qs.exitQuest(false, true);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onTalk(Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, true);
|
||||
String htmltext = getNoQuestMsg(player);
|
||||
|
||||
switch (qs.getState())
|
||||
{
|
||||
case State.CREATED:
|
||||
{
|
||||
if (npc.getId() == KEKROPUS)
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.STARTED:
|
||||
{
|
||||
switch (npc.getId())
|
||||
{
|
||||
case KEKROPUS:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34222-09.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34222-07.htm";
|
||||
}
|
||||
else if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34222-08.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MELDINA:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34214-01.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34214-04.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case HISTY:
|
||||
{
|
||||
if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34243-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.COMPLETED:
|
||||
{
|
||||
if (qs.isNowAvailable())
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
break;
|
||||
}
|
||||
qs.setState(State.CREATED);
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
}
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It is very dangerous here. You better leave before something happened..<br>
|
||||
(This quest is available for characters level 102 and above..)
|
||||
</body></html>
|
@@ -471,6 +471,7 @@ import quests.Q10840_TimeToRecover.Q10840_TimeToRecover;
|
||||
import quests.Q10841_DeepInsideAteliaFortress.Q10841_DeepInsideAteliaFortress;
|
||||
import quests.Q10843_AnomalyInTheEnchantedValley.Q10843_AnomalyInTheEnchantedValley;
|
||||
import quests.Q10851_ElvenBotany.Q10851_ElvenBotany;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
import quests.not_done.*;
|
||||
|
||||
/**
|
||||
@@ -1049,7 +1050,7 @@ public class QuestMasterHandler
|
||||
Q10852_TheMotherTreeRevivalProject.class, // TODO: Not done.
|
||||
Q10853_ToWeakenTheGiants.class, // TODO: Not done.
|
||||
Q10854_ToSeizeTheFortress.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class,
|
||||
Q10857_SecretTeleport.class, // TODO: Not done.
|
||||
Q10858_QueenRamonaControllerOfTheVessel.class, // TODO: Not done.
|
||||
Q10859_OwnTheEarthAndTheHeavens.class, // TODO: Not done.
|
||||
|
@@ -1,36 +0,0 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.not_done;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
private static final int START_NPC = 34222;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(START_NPC);
|
||||
addTalkId(START_NPC);
|
||||
addCondMinLevel(Config.PLAYER_MAXIMUM_LEVEL, getNoQuestMsg(null));
|
||||
}
|
||||
}
|
@@ -207,7 +207,6 @@
|
||||
10852 The Mother Tree Revival Project
|
||||
10853 To Weaken the Giants
|
||||
10854 To Seize the Fortress
|
||||
10856 Superion Appears
|
||||
10857 Secret Teleport
|
||||
10858 Queen Ramona, Controller of the Vessel
|
||||
10859 Own the Earth and the Heavens
|
||||
|
@@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
import quests.not_done.Q10856_SuperionAppears;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
|
||||
/**
|
||||
* The Superion Giants (792)
|
||||
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
What you need? Kamael has so much trouble, I need to help everyone. Well, do not pull. Something urgent? You have such a strange expression ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-02.htm">"I need to convey to you the words of Kekropus."</Button>
|
||||
</body></html>
|
6
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
6
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
So Kekropus sent you!<br>
|
||||
Where is Tetrarch now? What about him? We have not seen each other for so long! Is something threatening him? Otherwise, why did he send you and not come to me personally?<br>
|
||||
What's happening? Damn it! What is it up there? ..<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-03.htm">Report Superion</Button>
|
||||
</body></html>
|
7
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
7
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
Superiom? Can not be. The matter takes a serious turn.<br>
|
||||
Now I understand why Kekropus is hiding. Oh .. But nothing. we can handle everything. No wonder my name is the Grand Master, the right hand of Kecropus.<br>
|
||||
Once upon a time, at the dawn of the Kamael race, he appointed me as his assistant.<br>
|
||||
So will you give Kekropus my answer? I am sure that I can trust you.<br>
|
||||
Do me a favor!
|
||||
</body></html>
|
3
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
3
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
You have already conveyed my words <font color="LEVEL">Kekropusu?</font>
|
||||
</body></html>
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
I have to ask you something. Have you seen the huge volume hovering over Giran? Do you know what it is?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-02.htm">Ask what it is about</Button>
|
||||
</body></html>
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
We faced a serious problem .... I didn’t believe the rumors about the Superion. But they turned out to be successors. You know, only two Emperor Helios and Empress Ramona can control the Superion. Superion is a very serious threat. I instruct you to go to him and scout the situation.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-03.htm">"What is the problem"</Button>
|
||||
</body></html>
|
5
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
5
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
This is Superion - a fortress soaring in the sky. It was created by the Emperor of the Giants Helios in ancient times, when the Giants were masters of this world.<br>
|
||||
This is a powerful weapon, a source of tremendous power. Who would have thought that it would appear again these days ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222_06.htm">Nod</Button>
|
||||
</body></html>
|
8
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
8
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Good. You can always rely on Meldin.<br>
|
||||
Well, it's time for you to go to the Superion. I have already sent my subordinates there to study the situation.<br>
|
||||
I would like to be there myself, but I can’t risk the mission, for the success of which many lost their lives.<br>
|
||||
Head to the Superion to find the Histi<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport">Move to Superion</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-05.htm">To stay</Button>
|
||||
</body></html>
|
5
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
5
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It looks like you need more time. Good.<br>
|
||||
Return when you are ready.<br>
|
||||
Hope it won't be too late. When you decide, contact me.
|
||||
</body></html>
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Easier than sending you to Superion, you need to do something. The Giants should not be allowed to know about our plans, but all our fellow tribesmen should be aware of them.<br>
|
||||
Head to <font color="LEVEL">Meldine</font> at <font color="LEVEL">Kamael Guild</font> in Giran. Tell her about Superion and make sure everything is ready for her.
|
||||
</body></html>
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
You're back? How was the meeting with Meldina?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-04.htm">Report that everything is ready</Button>
|
||||
</body></html>
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Have you finished the training? Then I will send you to the Superion. Meet there with Histie.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport"><font color="LEVEL">Move to Superion</font></Button>
|
||||
</body></html>
|
3
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
3
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Tetrarch Kekropus from Giran advised to go to the Kamael Guild to <font color="LEVEL">Grand Master Meldin.</font>
|
||||
</body></html>
|
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
4
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Histy:<br>
|
||||
Who you are? You came from Giran, right? Maybe you are familiar with Kekropus?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears finish">Say that Kekropus sent you</Button>
|
||||
</body></html>
|
3
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-02.htm
vendored
Normal file
3
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-02.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Histy:<br>
|
||||
Oh! I hope Tetrarch feels well? Since Kekropus sent you here, it means that our plan is slowly moving forward. You see, they sent me here to watch the Superion. Unfortunately, I can’t deal with everything alone. I am glad that you came to the rescue. Thanks for making such a long journey.
|
||||
</body></html>
|
@@ -0,0 +1,175 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.Q10856_SuperionAppears;
|
||||
|
||||
import org.l2jmobius.gameserver.model.actor.Npc;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
/**
|
||||
* Superion Appears (10856)
|
||||
* @URL https://l2wiki.com/Superion_Appears
|
||||
* @author Dmitri
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
// NPCs
|
||||
private static final int KEKROPUS = 34222;
|
||||
private static final int MELDINA = 32214;
|
||||
private static final int HISTY = 34243;
|
||||
// Misc
|
||||
private static final int MIN_LEVEL = 100;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(KEKROPUS);
|
||||
addTalkId(KEKROPUS, MELDINA, HISTY);
|
||||
addCondMinLevel(MIN_LEVEL, "level_check.htm");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, false);
|
||||
|
||||
if (qs == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "34222-02.htm":
|
||||
case "34222-06.htm":
|
||||
case "34214-02.htm":
|
||||
case "34222-05.htm":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-03.htm":
|
||||
{
|
||||
qs.startQuest();
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34214-03.htm":
|
||||
{
|
||||
qs.setCond(2, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "34222-04.htm":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "teleport":
|
||||
{
|
||||
qs.setCond(3, true);
|
||||
player.teleToLocation(79827, 152588, 2309);
|
||||
break;
|
||||
}
|
||||
case "finish":
|
||||
{
|
||||
htmltext = "34243-02.htm";
|
||||
giveAdena(player, 164122, true);
|
||||
addExpAndSp(player, 592571412, 1422162);
|
||||
qs.exitQuest(false, true);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onTalk(Npc npc, PlayerInstance player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, true);
|
||||
String htmltext = getNoQuestMsg(player);
|
||||
|
||||
switch (qs.getState())
|
||||
{
|
||||
case State.CREATED:
|
||||
{
|
||||
if (npc.getId() == KEKROPUS)
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.STARTED:
|
||||
{
|
||||
switch (npc.getId())
|
||||
{
|
||||
case KEKROPUS:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34222-09.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34222-07.htm";
|
||||
}
|
||||
else if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34222-08.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MELDINA:
|
||||
{
|
||||
if (qs.getCond() == 1)
|
||||
{
|
||||
htmltext = "34214-01.htm";
|
||||
}
|
||||
else if (qs.getCond() == 2)
|
||||
{
|
||||
htmltext = "34214-04.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case HISTY:
|
||||
{
|
||||
if (qs.getCond() == 3)
|
||||
{
|
||||
htmltext = "34243-01.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
case State.COMPLETED:
|
||||
{
|
||||
if (qs.isNowAvailable())
|
||||
{
|
||||
htmltext = "34222-01.htm";
|
||||
break;
|
||||
}
|
||||
qs.setState(State.CREATED);
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
}
|
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It is very dangerous here. You better leave before something happened..<br>
|
||||
(This quest is available for characters level 102 and above..)
|
||||
</body></html>
|
@@ -421,6 +421,7 @@ import quests.Q10840_TimeToRecover.Q10840_TimeToRecover;
|
||||
import quests.Q10841_DeepInsideAteliaFortress.Q10841_DeepInsideAteliaFortress;
|
||||
import quests.Q10843_AnomalyInTheEnchantedValley.Q10843_AnomalyInTheEnchantedValley;
|
||||
import quests.Q10851_ElvenBotany.Q10851_ElvenBotany;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
import quests.custom.Q00589_ASecretChange.Q00589_ASecretChange;
|
||||
import quests.custom.Q00590_ToEachTheirOwn.Q00590_ToEachTheirOwn;
|
||||
import quests.not_done.*;
|
||||
@@ -958,7 +959,7 @@ public class QuestMasterHandler
|
||||
Q10852_TheMotherTreeRevivalProject.class, // TODO: Not done.
|
||||
Q10853_ToWeakenTheGiants.class, // TODO: Not done.
|
||||
Q10854_ToSeizeTheFortress.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class, // TODO: Not done.
|
||||
Q10856_SuperionAppears.class,
|
||||
Q10857_SecretTeleport.class, // TODO: Not done.
|
||||
Q10858_QueenRamonaControllerOfTheVessel.class, // TODO: Not done.
|
||||
Q10859_OwnTheEarthAndTheHeavens.class, // TODO: Not done.
|
||||
|
@@ -1,36 +0,0 @@
|
||||
/*
|
||||
* 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
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.not_done;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class Q10856_SuperionAppears extends Quest
|
||||
{
|
||||
private static final int START_NPC = 34222;
|
||||
|
||||
public Q10856_SuperionAppears()
|
||||
{
|
||||
super(10856);
|
||||
addStartNpc(START_NPC);
|
||||
addTalkId(START_NPC);
|
||||
addCondMinLevel(Config.PLAYER_MAXIMUM_LEVEL, getNoQuestMsg(null));
|
||||
}
|
||||
}
|
@@ -215,7 +215,6 @@
|
||||
10852 The Mother Tree Revival Project
|
||||
10853 To Weaken the Giants
|
||||
10854 To Seize the Fortress
|
||||
10856 Superion Appears
|
||||
10857 Secret Teleport
|
||||
10858 Queen Ramona, Controller of the Vessel
|
||||
10859 Own the Earth and the Heavens
|
||||
|
@@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.model.quest.State;
|
||||
|
||||
import quests.not_done.Q10856_SuperionAppears;
|
||||
import quests.Q10856_SuperionAppears.Q10856_SuperionAppears;
|
||||
|
||||
/**
|
||||
* The Superion Giants (792)
|
||||
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
What you need? Kamael has so much trouble, I need to help everyone. Well, do not pull. Something urgent? You have such a strange expression ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-02.htm">"I need to convey to you the words of Kekropus."</Button>
|
||||
</body></html>
|
6
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
6
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-02.htm
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
So Kekropus sent you!<br>
|
||||
Where is Tetrarch now? What about him? We have not seen each other for so long! Is something threatening him? Otherwise, why did he send you and not come to me personally?<br>
|
||||
What's happening? Damn it! What is it up there? ..<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34214-03.htm">Report Superion</Button>
|
||||
</body></html>
|
7
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
7
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-03.htm
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
Superiom? Can not be. The matter takes a serious turn.<br>
|
||||
Now I understand why Kekropus is hiding. Oh .. But nothing. we can handle everything. No wonder my name is the Grand Master, the right hand of Kecropus.<br>
|
||||
Once upon a time, at the dawn of the Kamael race, he appointed me as his assistant.<br>
|
||||
So will you give Kekropus my answer? I am sure that I can trust you.<br>
|
||||
Do me a favor!
|
||||
</body></html>
|
3
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
3
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34214-04.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Grand Master Meldin:<br>
|
||||
You have already conveyed my words <font color="LEVEL">Kekropusu?</font>
|
||||
</body></html>
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
I have to ask you something. Have you seen the huge volume hovering over Giran? Do you know what it is?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-02.htm">Ask what it is about</Button>
|
||||
</body></html>
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-02.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
We faced a serious problem .... I didn’t believe the rumors about the Superion. But they turned out to be successors. You know, only two Emperor Helios and Empress Ramona can control the Superion. Superion is a very serious threat. I instruct you to go to him and scout the situation.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-03.htm">"What is the problem"</Button>
|
||||
</body></html>
|
5
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
5
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-03.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
This is Superion - a fortress soaring in the sky. It was created by the Emperor of the Giants Helios in ancient times, when the Giants were masters of this world.<br>
|
||||
This is a powerful weapon, a source of tremendous power. Who would have thought that it would appear again these days ...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222_06.htm">Nod</Button>
|
||||
</body></html>
|
8
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
8
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-04.htm
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Good. You can always rely on Meldin.<br>
|
||||
Well, it's time for you to go to the Superion. I have already sent my subordinates there to study the situation.<br>
|
||||
I would like to be there myself, but I can’t risk the mission, for the success of which many lost their lives.<br>
|
||||
Head to the Superion to find the Histi<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport">Move to Superion</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-05.htm">To stay</Button>
|
||||
</body></html>
|
5
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
5
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-05.htm
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
It looks like you need more time. Good.<br>
|
||||
Return when you are ready.<br>
|
||||
Hope it won't be too late. When you decide, contact me.
|
||||
</body></html>
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-06.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Easier than sending you to Superion, you need to do something. The Giants should not be allowed to know about our plans, but all our fellow tribesmen should be aware of them.<br>
|
||||
Head to <font color="LEVEL">Meldine</font> at <font color="LEVEL">Kamael Guild</font> in Giran. Tell her about Superion and make sure everything is ready for her.
|
||||
</body></html>
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-07.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
You're back? How was the meeting with Meldina?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears 34222-04.htm">Report that everything is ready</Button>
|
||||
</body></html>
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-08.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Have you finished the training? Then I will send you to the Superion. Meet there with Histie.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears teleport"><font color="LEVEL">Move to Superion</font></Button>
|
||||
</body></html>
|
3
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
3
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34222-09.htm
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>Tetrarch Kekropus:<br>
|
||||
Tetrarch Kekropus from Giran advised to go to the Kamael Guild to <font color="LEVEL">Grand Master Meldin.</font>
|
||||
</body></html>
|
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
4
L2J_Mobius_6.0_Fafurion/dist/game/data/scripts/quests/Q10856_SuperionAppears/34243-01.htm
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Histy:<br>
|
||||
Who you are? You came from Giran, right? Maybe you are familiar with Kekropus?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10856_SuperionAppears finish">Say that Kekropus sent you</Button>
|
||||
</body></html>
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user