Skip to content
Snippets Groups Projects
Commit b574801b authored by Zoey76's avatar Zoey76
Browse files

BETA: Quests updates, thanks jurchiks for report.

	* Into The Large Cavern (179) updated checks and htmls.
	* New Recruits (182) updated checks and htmls.
parent 0077c221
No related branches found
No related tags found
No related merge requests found
Showing
with 67 additions and 43 deletions
<html><body>Hierarch Kekropus:<br>
Hmm...what is it? I do not think we have anything to discuss yet.<br>
(Only characters of the Kamael race who have completed the Iconic Trinity quest, are at least level 17, and have not completed the first class occupation change may proceed in this quest.)
</body></html>
\ No newline at end of file
<html><body>Hierarch Kekropus:<br>
Ah, you've come. So you have decided that you wish to meet N, eh?<br>
I am afraid that your skills are not sufficient to withstand the dangers...<br>
(Only Kamael characters who have completed 3 Statue quests, are over level 17 and have fewer than 21 first class transfers may undertake this quest.)
</body></html>
\ No newline at end of file
<html><body>Hierarch Kekropus:<br>
I am sorry, but this is not the concern of outsiders.<br>
(Only Kamael characters may undertake this quest.)
</body></html>
\ No newline at end of file
<html><body>Hierarch Kekropus:<br>
Ah, you've come. So you have decided that you wish to meet N, eh?<br>
I am afraid that if you have already reached level 21 or completed your first class transfer, N will not wish to meet you.<br>
(Only Kamael over level 17 who have completed the Iconic Trinity quest and have fewer than 21 first class transfers may undertake this quest.)
</body></html>
\ No newline at end of file
<html><body>Hierarch Kekropus: <br>
Very well. But it will not be easy to meet N, who resides in the most secret, most inaccessible and most dangerous region in the Isle of Souls. Do you still wish to make the attempt?<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32138-03.htm">Say that you do.</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32138-03.html">Say that you do.</a>
</body></html>
\ No newline at end of file
......@@ -2,5 +2,5 @@
I am glad to hear you say so. N is in the furthest recesses of the Nornil's Garden, within the large cave. As I told you before, now that you have been acknowledged by N, you may enter the Nornil's Garden and take your comrades, whether or not they have been personally acknowledged. It would be safest for you to go with a group if possible.<br>
Once you have penetrated to the deepest corner of the Nornil's Garden, you must defeat the one you find there and obtain a key that opens the entrance to the cave. There you will find 3 doors blocking your way. If you open all 3 doors, you will be able to meet N. You will need a password to open the Door of the Past, the Door of the Present and the Door of the Future. But do not be anxious! It is the same password as the one you used to communicate before.<br>
Do you have any questions?<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32138-04.htm">Tell him that you do not remember the password.</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32138-04.html">Tell him that you do not remember the password.</a>
</body></html>
\ No newline at end of file
<html><body>???:<br>
You arrive in the last room of the grand cave. You see what appears to be enormous machinery here. But where is N? Could it be...in the machinery?<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-02.htm">"Excuse me...N, are you here?"</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-02.html">"Excuse me...N, are you here?"</a>
</body></html>
\ No newline at end of file
<html><body>???:<br>
Ah, you have really come to see me... It must not have been easy for you to find me.<br>
Yes, I am N. But the time for aliases has passed; there is no need for you to call me N. I am Nornil.<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-03.htm">"Nornil? Mother Nornil? The one in our myths?"</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-03.html">"Nornil? Mother Nornil? The one in our myths?"</a>
</body></html>
\ No newline at end of file
<html><body>Mother Nornil:<br>
Yes, the very one... This is my true form. Surprised? The founders of the Kamael created me and then fashioned a cloak of myth and legend around me.<br>
Perhaps I can help you understand. Listen to why I called you here..<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-04.htm">Listen.</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-04.html">Listen.</a>
</body></html>
\ No newline at end of file
<html><body>Mother Nornil:<br>
This Isle of Souls was sealed long ago to keep it hidden and protected. But if the Kamael were to truly grow strong as a race, they must be prepared for the day when the seal was released and all the dangers of the world lay before them.<br>
So an external device was created artificially to provide both crisis and blessing to this Isle of Souls. I, Mother Nornil, am the central processing unit that controls the island's entire ecosystem. I also produce the monsters that roam this island.<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-05.htm">"Then the monsters that I defeated so far are also...?"</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-05.html">"Then the monsters that I defeated so far are also...?"</a>
</body></html>
\ No newline at end of file
<html><body>Mother Nornil:<br>
Yes. All the monsters that have attacked you were created by me. What you faced were designed as trials to promote your growth. The world you know, my child, is an artificial one...<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-06.htm">"Why are you telling me this now?"</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-06.html">"Why are you telling me this now?"</a>
</body></html>
\ No newline at end of file
<html><body>Mother Nornil:<br>
You deserve to know the truth...<br>
If you leave this island, remember, you will encounter real enemies and actual dangers far different than what you have known here. I think you are ready, but it does not prevent me from worrying about your safety, my child.<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-07.htm">Keep listening.</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-07.html">Keep listening.</a>
</body></html>
\ No newline at end of file
<html><body>Mother Nornil:<br>
I have prepared something that may help you as you leave this haven for the outer world of chaos. This may be the last help I can give you, my child...<br>
Now, select one of these items.<br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-08.htm">Light Armor.</a><br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-09.htm">Accessory.</a>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-08.html">Light Armor.</a><br>
<a action="bypass -h Quest 179_IntoTheLargeCavern 32258-09.html">Accessory.</a>
</body></html>
\ No newline at end of file
......@@ -38,7 +38,6 @@ public class Q179_IntoTheLargeCavern extends Quest
{
String htmltext = event;
final QuestState st = player.getQuestState(qn);
if (st == null)
{
return htmltext;
......@@ -46,7 +45,7 @@ public class Q179_IntoTheLargeCavern extends Quest
if (npc.getNpcId() == _kekropus)
{
if (event.equalsIgnoreCase("32138-03.htm"))
if (event.equalsIgnoreCase("32138-03.html"))
{
st.setState(State.STARTED);
st.set("cond", "1");
......@@ -55,14 +54,14 @@ public class Q179_IntoTheLargeCavern extends Quest
}
else if (npc.getNpcId() == _nornil)
{
if (event.equalsIgnoreCase("32258-08.htm"))
if (event.equalsIgnoreCase("32258-08.html"))
{
st.giveItems(391, 1);
st.giveItems(413, 1);
st.playSound("ItemSound.quest_finish");
st.exitQuest(false);
}
else if (event.equalsIgnoreCase("32258-09.htm"))
else if (event.equalsIgnoreCase("32258-09.html"))
{
st.giveItems(847, 2);
st.giveItems(890, 2);
......@@ -78,43 +77,54 @@ public class Q179_IntoTheLargeCavern extends Quest
public String onTalk(L2Npc npc, L2PcInstance player)
{
String htmltext = getNoQuestMsg(player);
QuestState st = player.getQuestState(qn);
final QuestState st = player.getQuestState(qn);
if (st == null)
{
return htmltext;
}
QuestState _prev = player.getQuestState("178_IconicTrinity");
if ((_prev != null) && _prev.isCompleted() && (player.getLevel() >= 17) && (player.getRace() == Race.Kamael) && (player.getClassId().level() == 0))
if (npc.getNpcId() == _kekropus)
{
if (npc.getNpcId() == _kekropus)
switch (st.getState())
{
switch (st.getState())
{
case State.CREATED:
htmltext = "32138-01.htm";
break;
case State.STARTED:
if (st.getInt("cond") == 1)
case State.CREATED:
if (player.getRace() != Race.Kamael)
{
htmltext = "32138-00b.html";
}
else
{
final QuestState prev = player.getQuestState("178_IconicTrinity");
final int level = player.getLevel();
if ((prev != null) && prev.isCompleted() && (level >= 17) && (level <= 21) && (player.getClassId().level() == 0))
{
htmltext = "32138-03.htm";
htmltext = "32138-01.htm";
}
break;
case State.COMPLETED:
htmltext = getAlreadyCompletedMsg(player);
break;
}
}
else if ((npc.getNpcId() == _nornil) && (st.getState() == State.STARTED))
{
htmltext = "32258-01.htm";
else if (level < 17)
{
htmltext = "32138-00.html";
}
else
{
htmltext = "32138-00c.html";
}
}
break;
case State.STARTED:
if (st.getInt("cond") == 1)
{
htmltext = "32138-03.htm";
}
break;
case State.COMPLETED:
htmltext = getAlreadyCompletedMsg(player);
break;
}
}
else
else if ((npc.getNpcId() == _nornil) && (st.getState() == State.STARTED))
{
htmltext = "32138-00.htm";
htmltext = "32258-01.html";
}
return htmltext;
}
......
<html><body>Hierarch Kekropus:<br>
We are looking for foreigners that can help the youth of our race. Do you know anyone who would be suitable?<br>
(Only non-Kamael characters between level 18 and 20 who have not completed their first class transfer may embark on this quest.)
</body></html>
\ No newline at end of file
......@@ -2,5 +2,5 @@
It is called the Rite of Youth -- in reality a series of tests that the young of our race must traditionally pass in order to reach maturity.<br>
One involves entering Nornil's Garden and meeting someone within. Normally, several should go at once, but the young do not always cooperate well with each other.<br>
Should you encounter any Kamael youth, would you assist them in entering Nornil's Garden?<br>
<a action="bypass -h Quest 182_NewRecruits 32138-03.htm">Say that you will help.</a>
<a action="bypass -h Quest 182_NewRecruits 32138-03.html">Say that you will help.</a>
</body></html>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment