Quest Certification of Fate (10360).

Contributed by spider.
This commit is contained in:
MobiusDev 2015-08-21 12:53:36 +00:00
parent 67ee36246a
commit 4b3a3e6d1e
62 changed files with 1336 additions and 0 deletions

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Ellenia:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30155-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Ellenia:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30155-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body> Grand Master Ellenia:<br>
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Master Ellenia:<br>
<button value="Temple Knight" action="bypass -h Quest Q10360_CertificationOfFate CC_TEMPLE_KNIGHT" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: sword-shield; Armor: heavy<br1>
Specialty: Defensive type fighter
</font></center></td></tr></table><br>
<button value="Swordsinger" action="bypass -h Quest Q10360_CertificationOfFate CC_SWORDSINGER " width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: Sword/Blunt; Armor: <br1>
Specialty: Melee/Support type fighter
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Master Ellenia:<br>
<button value="Plains Walker" action="bypass -h Quest Q10360_CertificationOfFate CC_PLAINS_WALKER " width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: bow; Armor: light armor<br1>
Specialty: melee attacker - critical attack
</font></center></td></tr></table><br>
<button value="Silver Ranger" action="bypass -h Quest Q10360_CertificationOfFate CC_SILVER_RANGER " width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: bow; Armor: light armor<br1>
Specialty: ranged attacker - ranged attack
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Magister Esrandell:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30158-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Magister Esrandells:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30158-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Magister Esrandell:<br>
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Magister Esrandell:<br>
<button value="Spellsinger" action="bypass -h Quest Q10360_CertificationOfFate CC_SPELLSINGER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed staff; Armor: robe<br1>
Specialty: magic attacker - water attack
</font></center></td></tr></table><br>
<button value="Elemental summoner" action="bypass -h Quest Q10360_CertificationOfFate CC_ELEMENTAL_SUMMONER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed staff; Armor: robe <br1>
Specialty: summoner
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>Grand Magister Esrandell:<br>
<button value="Elven Elder" action="bypass -h Quest Q10360_CertificationOfFate CC_ELDER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: one-handed staff; Armor: robe<br1>
Specialty: Healer - party support magic
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Rains:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30288-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Rains:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30288-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Rains:<br>
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
May the glory of the shadows be with you! I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Master Rains:<br>
<button value="Paladin" action="bypass -h Quest Q10360_CertificationOfFate CC_PALADIN" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: sword-shield; Armor: heavy<br1>
Specialty: Tank/Healer - defensive type fighter
</font></center></td></tr></table><br>
<button value="Dark Avenger" action="bypass -h Quest Q10360_CertificationOfFate CC_DARK_AVENGER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: sword-shield; Armor: heavy<br1>
Specialty: Tank/Debuffer - defensive type fighter
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Master Rains:<br>
<button value="Warlord" action="bypass -h Quest Q10360_CertificationOfFate CC_WARLORD" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: Polearm; Armor: heavy armor<br1>
Specialty: Melee attacker - melee multiple target attacks
</font></center></td></tr></table><br>
<button value="Gladiator" action="bypass -h Quest Q10360_CertificationOfFate CC_GLADIATOR" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: Dualsword; Armor: heavy<br1>
Specialty: melee attacker - melee attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Master Rains:<br>
<button value="Treasure Hunter" action="bypass -h Quest Q10360_CertificationOfFate CC_TREASURE_HUNTER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: dagger; Armor: light armor<br1>
Specialty: melee attacker - critical attacks
</font></center></td></tr></table><br>
<button value="Hawkeye" action="bypass -h Quest Q10360_CertificationOfFate CC_HAWKEYE" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: bow; Armor: light<br1>
Specialty: ranged attacker - ranged attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>High Priest Raymond:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30289-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>High Priest Raymond:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30289-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>High Priest Raymond
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
May the glory of the shadows be with you! I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,17 @@
<html><body>High Priest Raymond:<br>
<button value="Sorcerer" action="bypass -h Quest Q10360_CertificationOfFate CC_SORCERER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed staff; Armor: robe<br1>
Specialty: magic attacker - fire attack
</font></center></td></tr></table><br>
<button value="Warlock" action="bypass -h Quest Q10360_CertificationOfFate CC_WARLOCK" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed staff; Armor: robe <br1>
Specialty: summoner
</font></center></td></tr></table><br>
<button value="Necromancer" action="bypass -h Quest Q10360_CertificationOfFate CC_NECROMANCER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed staff; Armor: robe <br1>
Specialty: magic attacker - dark attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>High Priest Raymond:<br>
<button value="Bishop" action="bypass -h Quest Q10360_CertificationOfFate CC_BISHOP" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: one-handed staff; Armor: robe<br1>
Specialty: Healer - party support magic
</font></center></td></tr></table><br>
<button value="Prophet" action="bypass -h Quest Q10360_CertificationOfFate CC_PROPHET" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: one-handed staff; Armor: robe<br1>
Specialty: Buffer - party support magic
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Tobias:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30297-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Tobias:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30297-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Tobias:<br>
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
May the glory of the shadows be with you! I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,14 @@
<html><body>Grand Master Tobias:<br>
The guards in the Wasteland told me about your heroic deeds! Thank you. Don't worry about the rest -- we're trailing Embryo closely.<br>
Now, for your class transfer! Which class do you want?<br>
<button value="Shillien Knight" action="bypass -h Quest Q10360_CertificationOfFate CC_SHILLIEN_KNIGHT" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: sword-shield; Armor: heavy<br1>
Specialty: Tank - Defensive type fighter
</font></center></td></tr></table><br>
<button value="Blade Dancer" action="bypass -h Quest Q10360_CertificationOfFate CC_BLADEDANCER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: dualsword; Armor: heavy<br1>
Specialty: Specialty: Melee/Support type fighter
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,14 @@
<html><body>Grand Master Tobias:<br>
The guards in the Wasteland told me about your heroic deeds! Thank you. Don't worry about the rest -- we're trailing Embryo closely.<br>
Now, for your class transfer! Which class do you want?<br>
<button value="Abyss Walker" action="bypass -h Quest Q10360_CertificationOfFate CC_ABYSS_WALKER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: dagger; Armor: light armor<br1>
Specialty: melee attacker - critical attack
</font></center></td></tr></table><br>
<button value="Phantom Ranger" action="bypass -h Quest Q10360_CertificationOfFate CC_PHANTOM_RANGER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: bow; Armor: light armor<br1>
Specialty: ranged attacker - ranged attack
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,14 @@
<html><body>Grand Master Tobias:<br>
The guards in the Wasteland told me about your heroic deeds! Thank you. Don't worry about the rest -- we're trailing Embryo closely.<br>
Now, for your class transfer! Which class do you want?<br>
<button value="Spellhowler" action="bypass -h Quest Q10360_CertificationOfFate CC_SPELLHOWLER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed staff; Armor: robe<br1>
Specialty: magic attacker - wind attack
</font></center></td></tr></table><br>
<button value="Phantom Summoner" action="bypass -h Quest Q10360_CertificationOfFate CC_PHANTOM_SUMMONER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed staff; Armor: robe<br1>
Specialty: summoner
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,9 @@
<html><body>Grand Master Tobias:<br>
The guards in the Wasteland told me about your heroic deeds! Thank you. Don't worry about the rest -- we're trailing Embryo closely.<br>
Now, for your class transfer! Which class do you want?<br>
<button value="Shillien Saint" action="bypass -h Quest Q10360_CertificationOfFate CC_SHILLIEN_SAINT" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: one-handed staff; Armor: robe armor<br1>
Specialty: Healer - party support magic
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Head Blacksmith Mendio:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30504-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Head Blacksmith Mendio:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30504-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Head Blacksmith Mendio:<br>
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>Head Blacksmith Mendio:<br>
<button value="Bounty Hunter" action="bypass -h Quest Q10360_CertificationOfFate CC_BOUNTI_HUNTER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: dagger; Armor: heavy<br1>
Specialty: melee attacker - critical attack
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>Head Blacksmith Mendio:<br>
<button value="Warsmith" action="bypass -h Quest Q10360_CertificationOfFate CC_WARSMITH" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: blunt; Armor: heavy<br1>
Specialty: melee attacker - melee attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>High Prefect Drikus:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30505-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>High Prefect Drikuss:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 30505-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>High Prefect Drikus:<br>
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
May the glory of the shadows be with you! I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Drikus:<br>
<button value="Destroyer" action="bypass -h Quest Q10360_CertificationOfFate CC_DESTROYER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: two-handed sword; Armor: heavy<br1>
Specialty: melee attacker - melee attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Drikus:<br>
<button value="Tyrant" action="bypass -h Quest Q10360_CertificationOfFate CC_Tyrant" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: fist weapon; Armor: light armor<br1>
Specialty: melee attacker - melee attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>High Prefect Drikus:<br>
<button value="Overlord" action="bypass -h Quest Q10360_CertificationOfFate CC_OVERLORD" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: Two-handed staff; Armor: robe<br1>
Specialty: Buffer/debuffer - clan support magic
</font></center></td></tr></table><br>
<button value="Warcryer" action="bypass -h Quest Q10360_CertificationOfFate CC_WARCRYER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: one-handed staff; Armor: robe<br1>
Specialty: Buffer - party support magic
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Gershwin:<br>
It's going to take longer than we thought for the lord to return, and all our guards are stationed outside of the town!<br>
We cannot delay though. We must stir our own heearts and steel ourselves. Sakum heads towards Dion as we speak, and we cannot simply stand by and let the great city fall.<br>
Could you help us?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 32196-02.htm">"Umm, how?"</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Gershwin:<br>
I'll be blunt: I want you to kill Sakum.<br>
I know this sounds impossible, but I've seen your meteoric rise, and know that off all the students I've trained, you are the strongest. You alone can steer us from disaster.<br>
Take care of Sakum, and I'll complete your <font color="LEVEL">class transfer</font>! What dou you say?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 32196-03.html">"I'll do it."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Grand Master Gershwin:<br>
Great! This will not be easy, but know that I would never send someone to their death.<br>
Now, you must go to the <font colot="LEVEL">Wasteland center</font> and meet <font color="LEVEL">guard Renfad</font>. He will tell you about Sakum's movements.<br>
May the glory of the shadows be with you! I'll move you to Wasteland now.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate GO_WASTELANDS">"Here we go!"</button>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Master Gershwin:<br>
<button value="Berserker" action="bypass -h Quest Q10360_CertificationOfFate CC_BERSERKER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: Ancient sword; Armor: light<br1>
Specialty: melee attacker - melee attacks
</font></center></td></tr></table><br>
<button value="Soul Breaker" action="bypass -h Quest Q10360_CertificationOfFate CC_MALE_SOULBREAKER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: rapier; Armor: light<br1>
Specialty: magic attacker - magick attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,12 @@
<html><body>Grand Master Gershwin:<br>
<button value="Arbalester" action="bypass -h Quest Q10360_CertificationOfFate CC_ARBALESTER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: crossbow; Armor: light<br1>
Specialty: ranged attacker - ranged attacks
</font></center></td></tr></table><br>
<button value="Soul Breaker" action="bypass -h Quest Q10360_CertificationOfFate CC_FEMALE_SOULBREAKER" width=180 height=30 back="L2UI_CT1.HtmlWnd_DF_Level_Down" fore="L2UI_CT1.HtmlWnd_DF_Level"><br1>
<table width=280 align=center border=0 bgcolor="111111"><tr><td><center><font color="CC8400">
Main weapon: rapier; Armor: light<br1>
Specialty: magic attacker - magick attacks
</font></center></td></tr></table><br>
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>Guard Joel:<br>
Oh my! I almost... got killed! Thank you! What made you come to this dangerous place?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33516-02.html">"The town master."</button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>Guard Joel:<br>
What? Master? Ahh... You must be dispatched as a special supporter in order to catch Sakum. It seems like your abilities are sufficient -- after all you caught Kanilov!<br>
But, before you catch Sakum... I want you to defeat Sakum's other self, Poslof. The bio-energy, which is absorbed by poslof, will affect Sakum if it is absorbed by him instead. We must kill Poslof first!<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33516-03.html">"I'm on it!"</button>
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>Guard Joel:<br>
Schuazen is chasing Poslof, but... I don't think he can do it all by himself. Please defeat <font color="LEVEL">Poslof</font> by helping <font color="LEVEL">Schuazen</font> - he's somewhere in the Wasteland. If you defeat Poslof, Schuazen will tell you Sakum's whereabouts. I will be counting on you for this!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>Guard Schuazen:<br>
Ahh, I'm alive thanks to you. But who are you and why are you here? It's very dangerous here.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33517-02.html">"The town master sent me."</button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>Guard Schuazen:<br>
Master? Ahh... You must be one of the volunteers recruited to replace the lord. Your skill are not bad!<br>
I will keep this place safe, and make sure Poslof cannot be regenerated, and you... you need to chase Sakum! Are you ready for that fight?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33517-03.html">"I believe so."</button>
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>Guard Schuazen:<br>
As long as Joel and I are here, the bio-energy will not be supplied to Sakum. You need to go find Selon - he's chasing Sakum through the Wasteland.<br>
<font color="LEVEL">Selon</font> is trying to fight Sakum along with just one other mercenary though. I don't think the two of them will be strong enough to defeat Sakum. Please help them!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>Guard Selon:<br>
Phew! Ha! Hahahaha!! I figured I was dead meat once Sakum caught me, but you! You saved me! Thank you! Who are you?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33518-02.html">"I was sent by the town master."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Guard Selon:<br>
You must be an incredible warrior to defeat Sakum! I knew your skills weren't ordinary, and now ... now I'm alive because of you!<br>
Listen, Sakum is rampaging through Gludio territory and absorbing bio-energy by using Poslof, Kanilov, and Ancient Creature Kartia.<br>
It seems like all of their energies are then sent to the heart Shine Stone located within Sakum's body. now if the Shine Stone is a mana stone from the Time of Giants... does that mean that Sakum was created by the ancient giants?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33518-03.html">"Hmm."</button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>Guard Selon:<br>
The Giants Time ended long ago, and everything they built was destroyed long ago too... or so we thought. Maybe the death of Heavenly Island Ye Sagira woke the giants' monsters.<br>
The private organization Embryo knew about this stone, and found the Giant Monsters seed 'Sakum'... It seems like they had some reason for waking Sakum, though it's clear that it's failed.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33518-04.html">"I see."</button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Guard Selon:<br>
Sakum's heart is known as the Shine Stone.<br>
Sakum uses it to regenerate his wounds, so we have to remove to have any chance of defeating him permanently.<br>
You need to return to the Town of Gludio right away and report back to the master.<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33518-05.html">"I'll leave now."</button>
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>Guard Selon:<br>
I'm impressed by our spirit! If we get a chance again, I'd like to get a drink and hear your store. Now's not the time though, eh?<br>
Hurry and inform <font color="LEVEL">the town master</font>in Gludio of the news. Be sure to give that Shine Stone to Tobias too.
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>Guard Renfad:<br>
You must be here to defeat Sakum! But... perhaps... Did you come here alone? Sigh. I see the lord has not come back yet.<br>
We need the likes of Black-haired Kenshu, Odd Eye Raphienel, and the Witch of the Battlefield Seyraka! It's apparently impossible to get help from Gludio's best knights.<br>
Still, it's up to us to make the best of the hand we've been dealt. You defeated the monsters very quickly last time, but Sakum is something else. Dou you really think you can defeat him?<Br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33524-02.html">"Of course."</button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>Guard Renfad:<br>
Sound reckless to me, but you were recommended by masters... And your nerve is obviously sound. I won't stop you.<br>
Just in case you don't quite grasp the seriousness of this threat, I'll ask you one more time. Can you really defeat Sakum?<br>
<button ALIGN=LEFT icon=NORMAL action="bypass -h Quest Q10360_CertificationOfFate 33524-03.html">"Of course."</button>
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>Guard Renfad:<br>
Well, I understand your conviction, but Sakum isn't the only problem we face right now. Sakum is absorbing bio-energy by having Kanilov and Poslov regenerated.<br>
The mercenaries we have in Wasteland are keeping them down for now, but it's only a matter of time until the tides turn. You must help, and defeat <font color="LEVEL">Kanilov</font> with <font color="LEVEL">Guard Joel</font>. Once the situation settles down, he will tell you about Sakum's whereabouts. I'm counting on you!
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>Guard Renfad:<br>
Defeat <font color="LEVEL">Kanilov</font> with <font color="LEVEL">Guard Joel</font>. Once the situation settles down, he will tell you about Sakum's whereabouts. I'm be counting on you!
</body></html>

View File

@ -0,0 +1,896 @@
/*
* Copyright (C) 2004-2015 L2J Server
*
* This file is part of L2J Server.
*
* L2J Server 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.
*
* L2J Server 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.Q10360_CertificationOfFate;
import com.l2jserver.gameserver.data.xml.impl.MultisellData;
import com.l2jserver.gameserver.enums.Race;
import com.l2jserver.gameserver.model.Location;
import com.l2jserver.gameserver.model.actor.L2Npc;
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.model.base.ClassId;
import com.l2jserver.gameserver.model.holders.ItemHolder;
import com.l2jserver.gameserver.model.quest.Quest;
import com.l2jserver.gameserver.model.quest.QuestState;
import com.l2jserver.gameserver.model.quest.State;
import com.l2jserver.gameserver.util.Util;
/**
* Certification of Fate (10360)
* @author spider
*/
public class Q10360_CertificationOfFate extends Quest
{
// NPCs: Town Masters
private static final int RAYMOND = 30289;
private static final int RAINS = 30288;
private static final int ELLENIA = 30155;
private static final int ESRANDELL = 30158;
private static final int TOBIAS = 30297;
private static final int DRIKUS = 30505;
private static final int MENDIO = 30504;
private static final int GERSHWIN = 32196;
// Other Npcs
private static final int RENFAD = 33524;
private static final int JOEL = 33516;
private static final int SCHUAZEN = 33517;
private static final int SELON = 33518;
// Monsters
private static final int RKANILOV = 27459;
private static final int RPOSLOF = 27460;
private static final int SAKUM = 27453;
// Items
private static final ItemHolder SHINE_STONE = new ItemHolder(17587, 1);
// Requirements
private static final int MIN_LEVEL = 38;
// Rewards
private static final int ADENA_REWARD = 110000;
private static final int EXP_REWARD = 2700000;
private static final int SP_REWARD = 648;
private static final ItemHolder PROOF_OF_JUSTICE = new ItemHolder(17822, 40);
// Other
private static final Location WASTELANDS = new Location(-24697, 188757, -3954);
public Q10360_CertificationOfFate()
{
super(10360, Q10360_CertificationOfFate.class.getSimpleName(), "Certification of Fate");
addCondMinLevel(MIN_LEVEL, "no_level.htm");
addStartNpc(GERSHWIN, RAYMOND, ELLENIA, ESRANDELL, TOBIAS, DRIKUS, MENDIO, RAINS);
addTalkId(GERSHWIN, RAYMOND, ELLENIA, ESRANDELL, TOBIAS, DRIKUS, MENDIO, RAINS, RENFAD, JOEL, SCHUAZEN, SELON);
addKillId(RKANILOV, RPOSLOF, SAKUM);
registerQuestItems(SHINE_STONE.getId());
}
@Override
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
{
final QuestState qs = getQuestState(player, false);
if (qs == null)
{
return null;
}
String htmltext = null;
switch (event)
{
case "GO_WASTELANDS":
{
if (qs.isCond(1))
{
player.teleToLocation(WASTELANDS);
}
break;
}
case "30155-02.htm":
case "30158-02.htm":
case "30288-02.htm":
case "30289-02.htm":
case "30297-02.htm":
case "30504-02.htm":
case "30505-02.htm":
case "32196-02.htm":
{
qs.startQuest();
htmltext = event;
break;
}
case "33524-02.html":
case "33518-02.html":
case "33517-02.html":
case "33516-02.html":
case "33518-03.html":
{
htmltext = event;
break;
}
case "33524-03.html":
{
if (qs.isCond(1))
{
qs.setCond(2);
htmltext = event;
}
break;
}
case "33516-03.html":
{
if (qs.isCond(3))
{
qs.setCond(4);
htmltext = event;
}
break;
}
case "33517-03.html":
{
if (qs.isCond(5))
{
qs.setCond(6);
htmltext = event;
}
break;
}
case "33518-04.html":
{
if (qs.isCond(7))
{
switch (player.getRace())
{
case HUMAN:
{
if (player.getClassId().isMage())
{
qs.setCond(9);
}
else
{
qs.setCond(8);
}
break;
}
case ELF:
{
if (player.getClassId().isMage())
{
qs.setCond(11);
}
else
{
qs.setCond(10);
}
break;
}
case DARK_ELF:
{
qs.setCond(12);
}
case ORC:
{
qs.setCond(13);
}
case DWARF:
{
qs.setCond(14);
}
case KAMAEL:
{
qs.setCond(15);
}
}
htmltext = event;
}
break;
}
}
if (event.startsWith("CC") && (qs.getCond() > 7)) // Change Class
{
ClassId desired = ClassId.valueOf(event.replace("CC_", ""));
switch (desired)
{
case PALADIN:
case DARK_AVENGER:
{
if (player.getClassId() == ClassId.KNIGHT)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case GLADIATOR:
case WARLORD:
{
if (player.getClassId() == ClassId.WARRIOR)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case HAWKEYE:
case TREASURE_HUNTER:
{
if (player.getClassId() == ClassId.ROGUE)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case SORCERER:
case WARLOCK:
case NECROMANCER:
{
if (player.getClassId() == ClassId.WIZARD)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case BISHOP:
case PROPHET:
{
if (player.getClassId() == ClassId.CLERIC)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case TEMPLE_KNIGHT:
case SWORDSINGER:
{
if (player.getClassId() == ClassId.ELVEN_KNIGHT)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case SILVER_RANGER:
case PLAINS_WALKER:
{
if (player.getClassId() == ClassId.ELVEN_SCOUT)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case ELDER:
{
if (player.getClassId() == ClassId.ORACLE)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case SPELLSINGER:
case ELEMENTAL_SUMMONER:
{
if (player.getClassId() == ClassId.ELVEN_WIZARD)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case SHILLIEN_KNIGHT:
case BLADEDANCER:
{
if (player.getClassId() == ClassId.PALUS_KNIGHT)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case PHANTOM_RANGER:
case ABYSS_WALKER:
{
if (player.getClassId() == ClassId.ASSASSIN)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case SPELLHOWLER:
case PHANTOM_SUMMONER:
{
if (player.getClassId() == ClassId.DARK_WIZARD)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case SHILLIEN_ELDER:
{
if (player.getClassId() == ClassId.SHILLIEN_ORACLE)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case DESTROYER:
{
if (player.getClassId() == ClassId.ORC_RAIDER)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case TYRANT:
{
if (player.getClassId() == ClassId.ORC_MONK)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case OVERLORD:
case WARCRYER:
{
if (player.getClassId() == ClassId.ORC_SHAMAN)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case BOUNTY_HUNTER:
{
if (player.getClassId() == ClassId.SCAVENGER)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case WARSMITH:
{
if (player.getClassId() == ClassId.ARTISAN)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case BERSERKER:
case MALE_SOULBREAKER:
{
if (player.getClassId() == ClassId.TROOPER)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
case ARBALESTER:
case FEMALE_SOULBREAKER:
{
if (player.getClassId() == ClassId.WARDER)
{
player.setBaseClass(desired);
player.setClassId(desired.getId());
}
break;
}
}
giveAdena(player, ADENA_REWARD, true);
addExpAndSp(player, EXP_REWARD, SP_REWARD);
giveItems(player, PROOF_OF_JUSTICE);
MultisellData.getInstance().separateAndSend(718, player, npc, false);
player.broadcastUserInfo();
qs.exitQuest(false, true);
}
return htmltext;
}
@Override
public String onTalk(L2Npc npc, L2PcInstance player)
{
final QuestState qs = getQuestState(player, true);
String htmltext = null;
switch (qs.getState())
{
case State.CREATED:
{
switch (npc.getId())
{
case RAYMOND:
{
if (player.getClassId().getParent() == ClassId.MAGE)
{
htmltext = "30289-01.htm";
}
break;
}
case RAINS:
{
if (player.getClassId().getParent() == ClassId.FIGHTER)
{
htmltext = "30288-01.htm";
}
break;
}
case ELLENIA:
{
if (player.getClassId().getParent() == ClassId.ELVEN_FIGHTER)
{
htmltext = "30155-01.htm";
}
break;
}
case ESRANDELL:
{
if (player.getClassId().getParent() == ClassId.ELVEN_MAGE)
{
htmltext = "30158-01.htm";
}
break;
}
case TOBIAS:
{
if ((player.getRace() == Race.DARK_ELF) && (player.getClassId().level() == 1))
{
htmltext = "30297-01.htm";
}
break;
}
case DRIKUS:
{
if ((player.getRace() == Race.ORC) && (player.getClassId().level() == 1))
{
htmltext = "30505-01.htm";
}
break;
}
case MENDIO:
{
if ((player.getRace() == Race.DWARF) && (player.getClassId().level() == 1))
{
htmltext = "30504-01.htm";
}
break;
}
case GERSHWIN:
{
if ((player.getRace() == Race.KAMAEL) && (player.getClassId().level() == 1))
{
htmltext = "32196-01.htm";
}
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
break;
}
case State.STARTED:
{
switch (npc.getId())
{
case RAYMOND:
{
if (qs.isCond(9))
{
switch (player.getClassId())
{
case CLERIC:
{
htmltext = "30289-04b.html";
break;
}
case WIZARD:
{
htmltext = "30289-04a.html";
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "30289-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case RAINS:
{
if (qs.isCond(8))
{
switch (player.getClassId())
{
case KNIGHT:
{
htmltext = "30288-04a.html";
break;
}
case WARRIOR:
{
htmltext = "30288-04b.html";
break;
}
case ROGUE:
{
htmltext = "30288-04c.html";
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "30288-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case ELLENIA:
{
if (qs.isCond(10))
{
switch (player.getClassId())
{
case ELVEN_KNIGHT:
{
htmltext = "30155-04a.html";
break;
}
case ELVEN_SCOUT:
{
htmltext = "30155-04b.html";
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "30155-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case ESRANDELL:
{
if (qs.isCond(11))
{
switch (player.getClassId())
{
case ELVEN_WIZARD:
{
htmltext = "30158-04a.html";
break;
}
case ORACLE:
{
htmltext = "30158-04b.html";
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "30158-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case TOBIAS:
{
if (qs.isCond(12))
{
switch (player.getClassId())
{
case SHILLIEN_ORACLE:
{
htmltext = "30297-04d.html";
}
case DARK_WIZARD:
{
htmltext = "30297-04c.html";
}
case ASSASSIN:
{
htmltext = "30297-04b.html";
break;
}
case PALUS_KNIGHT:
{
htmltext = "30297-04a.html";
break;
}
default:
{
getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "30297-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case DRIKUS:
{
if (qs.isCond(13))
{
switch (player.getClassId())
{
case ORC_SHAMAN:
{
htmltext = "30505-04c.html";
break;
}
case ORC_MONK:
{
htmltext = "30505-04b.html";
break;
}
case ORC_RAIDER:
{
htmltext = "30505-04a.html";
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "30505-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case MENDIO:
{
if (qs.isCond(14))
{
switch (player.getClassId())
{
case SCAVENGER:
{
htmltext = "30504-04a.html";
break;
}
case ARTISAN:
{
htmltext = "30504-04b.html";
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "30504-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case GERSHWIN:
{
if (qs.isCond(15))
{
switch (player.getClassId())
{
case TROOPER:
{
htmltext = "32196-04a.html";
break;
}
case WARDER:
{
htmltext = "32196-04b.html";
break;
}
default:
{
htmltext = getNoQuestMsg(player);
break;
}
}
}
else if (qs.isCond(1))
{
htmltext = "32196-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case RENFAD:
{
if (qs.isCond(1))
{
htmltext = "33524-01.html";
}
else if (qs.isCond(2))
{
htmltext = "33524-04.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case JOEL:
{
if (qs.isCond(3))
{
htmltext = "33516-01.html";
}
else if (qs.isCond(4))
{
htmltext = "33516-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case SCHUAZEN:
{
if (qs.isCond(5))
{
htmltext = "33517-01.html";
}
else if (qs.isCond(6))
{
htmltext = "33517-03.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
case SELON:
{
if (qs.isCond(7))
{
htmltext = "33518-01.html";
}
else if (qs.getCond() > 7)
{
htmltext = "33518-05.html";
}
else
{
htmltext = getNoQuestMsg(player);
}
break;
}
}
break;
}
case State.COMPLETED:
{
htmltext = getAlreadyCompletedMsg(player);
break;
}
}
return htmltext;
}
@Override
public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon)
{
final QuestState qs = getQuestState(killer, false);
if ((qs != null) && qs.isStarted() && (qs.getCond() > 1) && (qs.getCond() < 7) && (Util.checkIfInRange(1500, npc, qs.getPlayer(), false)))
{
switch (npc.getId())
{
case RKANILOV:
{
if (qs.isCond(2))
{
qs.setCond(3);
}
break;
}
case RPOSLOF:
{
if (qs.isCond(4))
{
qs.setCond(5);
}
break;
}
case SAKUM:
{
if (qs.isCond(6))
{
qs.setCond(7);
giveItems(killer, SHINE_STONE);
}
break;
}
}
}
return super.onKill(npc, killer, isSummon);
}
}

View File

@ -0,0 +1,3 @@
<html><body>You don't meet level requirements<br>
(Quest available for characters level 38 and above)
</body></html>

View File

@ -204,6 +204,7 @@ import quests.Q10337_SakumsInfluence.Q10337_SakumsInfluence;
import quests.Q10338_SeizeYourDestiny.Q10338_SeizeYourDestiny;
import quests.Q10358_DividedSakumPoslof.Q10358_DividedSakumPoslof;
import quests.Q10359_SakumsTrace.Q10359_SakumsTrace;
import quests.Q10360_CertificationOfFate.Q10360_CertificationOfFate;
import quests.Q10361_RolesOfTheSeeker.Q10361_RolesOfTheSeeker;
import quests.Q10362_CertificationOfTheSeeker.Q10362_CertificationOfTheSeeker;
import quests.Q10363_RequestOfTheSeeker.Q10363_RequestOfTheSeeker;
@ -433,6 +434,7 @@ public class QuestMasterHandler
Q10338_SeizeYourDestiny.class,
Q10358_DividedSakumPoslof.class,
Q10359_SakumsTrace.class,
Q10360_CertificationOfFate.class,
Q10361_RolesOfTheSeeker.class,
Q10362_CertificationOfTheSeeker.class,
Q10363_RequestOfTheSeeker.class,