This commit is contained in:
mobius
2015-01-01 20:02:50 +00:00
parent eeae660458
commit a6a3718849
17894 changed files with 2818932 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
<html><body>Warehouse Chief Moke:<br>
Is that a Feather of Gabrielle? Allow me to introduce myself again.
I am Moke, watcher of the seal. I was trained by the Gray Pillar Guild.
I am currently employed as a warehouse keeper, guarding the Bronze Gate.<br>
For generations we Dwarves have used the power of a seal to bind the evil spirits
of Shilen within columns. As long as a column remains upright, evil spirits
cannot escape the power of the seal.<br>
Unfortunately, the column restraining the evil dragon Antharas is under attack.
The followers of the beast are attempting to free their master by using an
abyss jewel.<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30498-02.htm">"Tell me about the abyss jewel."</a>
</body></html>

View File

@@ -0,0 +1,14 @@
<html><body>Warehouse Chief Moke:<br>
An abyss jewel is used to focus the power of dark magic into one place.
The followers of Antharas are attempting to breach the force field that binds
their master. If they are successful it will mean the end of us all.
No more tomorrows! We must destroy the abyss jewel as soon as we can!<br>
It is located on the <font color="LEVEL">Windy Hill north of Gludin</font>.
You must hurry there with your comrades and dash the jewel to bits.<br>
You must beware. Dark spirits guard the abyss jewel. They will attack and try
to stop you. You must kill them all. If any are allowed to survive they
could reconstitute the jewel.<br>
You have your assignment. Bring me a <font color="LEVEL">fragment of the abyss
jewel</font> and <font color="LEVEL">proof that you have slain a jewel
guardian</font>. When you bring these things to me I will give you my
Mark of Watchman.</body></html>

View File

@@ -0,0 +1,7 @@
<html><body>Warehouse Chief Moke:<br>
Ah, a fragment of the abyss jewel and a fang of the jewel guardian! Great job.
I will send this fragment to Gray Pillar's Filaur so that he can destroy it in
the "blast furnace of supremacy." This will prevent the seal that restrains
Antharas from ever being threatened again. Thanks to you the seal is now safe.
Take this <font color="LEVEL">Mark of Watchman</font>. You have proven yourself
worthy of receiving it.</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Warehouse Chief Moke:<br>
Word has just reached me that another abyss jewel exists! Please go quickly to
Oren Castle Town and find Blacksmith Helton! He is one of the watchers of the
Gray Pillar guild that are fighting the followers of Antharas! Please hurry!</body></html>

View File

@@ -0,0 +1,6 @@
<html><body>Warehouse Chief Moke:<br>
Thanks to your hard work, we have destroyed the two abyss jewels and defended
the column restraining the Land Dragon Antharas. On behalf of the brothers of
the Gray Pillar guild, I wish to express our deepest gratitude to you.
Now, take the marks of watchman you received from me and Helton and return
to <font color="LEVEL">Gabrielle</font>.</body></html>

View File

@@ -0,0 +1,13 @@
<html><body>Blacksmith Helton:<br>
At last, someone sent by Gabrielle.<br>
I belong to the Black Anvil Guild but originally trained as a seal guardian
under Gray Pillar's Filaur of the Gray Pillar Guild. You may not know this, but
recently a decisive battle was fought between our brave warriors and the
succubus gang. This gang is trying to free Antharas, the Land Dragon that is
imprisoned by an underground aura in the Spine Mine region. One of our allies,
Tuwang Raldo, managed to delay their evil plan, but Antharas's group escaped
and is plotting once again to free the beast.<br>
They are attempting to use an <font color="LEVEL">Abyss Jewel</font> to destroy
the aura that restrains the Land Dragon.<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30678-02.htm">"Tell me about the Abyss Jewel."</a>
</body></html>

View File

@@ -0,0 +1,15 @@
<html><body>Blacksmith Helton:<br>
Basically, an abyss jewel is a device
that absorbs the ambient magic of darkness. The succubus gang is using that
power to destroy the aura that binds Antharas. There is no time to waste, for if
this well-rested beast is allowed to escape it will be disastrous. Do you
understand the gravity of the situation? We must destroy the abyss jewel!<br>
Word comes that the abyss jewel is currently in the <font color="LEVEL">southern
border region of the Sea of Spores</font>, protected by the spirits of darkness.
These spirits are not only fearsome guards, but also have the power to
recreate the jewel from fragments if it is destroyed. Therefore, you must not
only destroy the abyss jewel, but you must also obliterate every last one of
those spirits of darkness that protect it. Bring back the <font color="LEVEL">
fragments of the jewel</font> and <font color="LEVEL">proof of having killed
the spirits of darkness that guard it</font>, then you shall have your proof
of guardian.</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Blacksmith Helton:<br>Good job! You have bought us some time.
Alas, it is nothing more than a temporary respite... The root of these problems
is Antharas. No one in the eastern region will rest easily until he is dealt
with. Here is your Proof of Guardian.</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Blacksmith Helton:<br>
Naturally, <font color="LEVEL">Warehouse Chief Moke of Gludin Village</font> is
guarding the column. Please go to him. He could probably use some help right
now from a person like yourself.</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Blacksmith Helton:<br>
Thanks to your efforts our columns in Gludin and Oren have been saved.
Now go back to <font color="LEVEL">Gabrielle</font>. She will have another task
for you. May Maphr smile upon you!</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Prefect Chakiris:<br>
An Angel feather?! That means Gabrielle sent you! Then you want to challenge the Land Dragon, right? Hai Orkrun!<br>
Your courage is a credit to our race. We'll see, though, if your skills match your guts! Go to the <font color="LEVEL">Forsaken Plains</font> and kill some <font color="LEVEL">Kranrot and Hamrut</font>, then bring me a proof!<br>
If you can't do that, Antharas won't even need to kill you--his visage alone would kill you on the spot!
</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Prefect Chakiris:<br>
Good job! You killed the kranrot and hamrut! With such strength you may stand a
chance against Antharas! Even if you are defeated you are sure to get in a few
good blows before you die!</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Prefect Chakiris:<br>
If you wish to confront Antharas you must meet the other guardians of the seal!
Once you collect the Mark of Watchman from each of them Gabrielle will bestow
upon you the Herald of Slayer. Stop mucking about and solve the tasks of the
other guardians! Antharas awaits!</body></html>

View File

@@ -0,0 +1,3 @@
<html><body>Prefect Chakiris:<br>
Well, your team looks impressive if a bit disorganized! Gabrielle is looking for
you. You must go to her! She will give you more details!</body></html>

View File

@@ -0,0 +1,8 @@
<html><body>Magister Kaiena:<br>
Did Gabrielle send you? Well, in that case I won't waste your time with a long
explanation. You must go to the <font color="LEVEL">Forsaken Plains</font> and
kill <font color="LEVEL">marsh stalkers and marsh drakes</font>. You must be able
to defeat them if you intend to even meet the guardians of Antharas at the
entrance of Dragon Valley. You should make sure that all the others in your
party are aware of this. They should talk to me. If they don't, they shall never
qualify to join your expedition.</body></html>

View File

@@ -0,0 +1,8 @@
<html><body>Magister Kaiena:<br>
Great job! With that kind of strength you may even have a 1% chance of survival!
Even if you don't kill Antharas at least you can delay his complete awakening.
I would tell you to run away if the battle takes a turn for the worse, but the
lair of Antharas is fashioned in such a way that once you enter you cannot
leave... Anyway, here is my Mark of Watchman. If any of your colleagues lack the
Mark of Watchman for killing marsh stalkers and marsh drakes, you must show them
how to obtain it. </body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Magister Kaiena:<br>I hope you realize that this Mark of
Watchman does not qualify you to undertake an expedition against Antharas. You
must go and meet the other guardians of whom Gabrielle spoke and collect
their marks of watchman.</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Magister Kaiena:<br>
Ah, the expedition starts to take shape! I hope everyone has written their wills!
Ha! I am looking urgently for the people that Gabrielle has already recognized.
Could it be that they survived? You must go and see <font color="LEVEL">Gabrielle
</font> now.</body></html>

View File

@@ -0,0 +1,10 @@
<html><body>Gabrielle:<br>
I am one of the guardians of the seal of the Emperor of Light Shunaiman that
restrain the evil creatures of Shilen. We recently had a meeting of grave
importance. We are now threatened by one of the most fearsome of all evil
creatures! The tyrant of the land, the disaster of Giran, the dragon Antharas!
He has at last awoken from his deep slumber. We expect him to emerge from his
lair at any moment and have decided to strike preemptively. Even now we are
forming an expedition to destroy Antharas!<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30753-02.htm">"I will join your expedition!"</a>
</body></html>

View File

@@ -0,0 +1,3 @@
<html><body>Gabrielle:<br>
Your spirit is admirable, but honestly, Antharas would cut you down like a dog!<br>
(This quest can only be undertaken by players of level 50 and above.)</body></html>

View File

@@ -0,0 +1,10 @@
<html><body>Gabrielle:<br>
I am one of the guardians of the seal of the Emperor of Light Shunaiman that
restrain the evil creatures of Shilen. We recently had a meeting of grave
importance. We are now threatened by one of the most fearsome of all evil
creatures! The tyrant of the land, the disaster of Giran, the dragon Antharas!
He has at last awoken from his deep slumber. We expect him to emerge from his
lair at any moment and have decided to strike preemptively. Even now we are
forming an expedition to destroy Antharas!<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30753-04.htm">"I will join your expedition!"</a>
</body></html>

View File

@@ -0,0 +1,12 @@
<html><body>Gabrielle:<br>
Oh... Your bravery is impressive but Antharas is much stronger than any creature
you've come up against. Dragons are fearsomely powerful creatures! They aren't
even afraid of the gods! From ancient times countless brave warriors have lost
their lives to this menace. I'm afraid you would join them...<br>
An untrained Warrior could unintentionally make matters worse by rousing the
beast from his lair and then being instantly killed. If you truly wish to join
the expedition, you must complete a task given by the guardians and prove your
ability to confront Antharas. Once you do that, you'll be able to pass the force
field that guards the lair of Antharas.<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30753-05.htm">"Tell me more about the force field."</a>
</body></html>

View File

@@ -0,0 +1,14 @@
<html><body>Gabrielle:<br>In ancient times, when Shilen's minions fought
the gods of the heavens, The dragon Antharas was gravely injured and came to
rest in the middle of what is now called Dragon Valley in the Giran region.
He fell into a deep sleep for thousands of years as his injuries healed.
The guardians of the seal, along with the great Sorcerer Dasparion, created a
strong force field to restrict the power of the sleeping Antharas.<br>
This barrier keeps out intruders that might awaken the sleeping dragon. For the
last several hundred years, the guardians of the seal have watched over this
force field and prevented any disturbance of the beast.<br>
If you wish to join in the expedition to conquer Antharas, you must pass the
test of the guardians. This test is very difficult and could even cost you your
life. It is a hard decision, but there is no other way to defeat the dragon.<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30753-06.htm">"I will take the test."</a>
</body></html>

View File

@@ -0,0 +1,22 @@
<html><body>Gabrielle:<br>
You must visit each guardian of the seal and perform whatever task they ask of
you. The guardians are quite reserved, but arE brothers joined in strong union
with a clear sense of mission. Show them this feather and they will know of your
intention to join the expedition against Antharas.<br>
There are a total of four guardians that you must meet. They are
<font color="LEVEL">Magister Kaiena at the Ivory Tower</font>,
<font color="LEVEL">Prefect Chakiris in Hunters Village</font>,
<font color="LEVEL">Master Kendra</font> and
<font color="LEVEL">High Priest Orven of Aden Castle Town</font>.
If you complete the tasks that they give you and bring the
<font color="LEVEL">Marks of Watchman</font>, I'll show you how to enter the
force field that surrounds the lair of Antharas.<br>
You must realize that these tasks will be difficult. You should consider asking
any comrades you may have to join our expedition. Choose only those that you can
live and die with. If you would trust them with your life, tell them to come and
visit me. I will also give them this test and my feather mark.<br>
Remember, from ancient times warriors have learned that battles are won when
comrades join together to defeat a common enemy. May the divine protection of
Einhasad be with you...<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30753-08.htm">"Tell me about the guardians." </a>
</body></html>

View File

@@ -0,0 +1,6 @@
<html><body>Gabrielle:<br>
Time is short! You must hurry and meet each of the guardians. When you receive
the Mark of Watchman from each of them and return to me, I shall give you the
Herald of Slayer and show you how to enter the lair of Antharas.<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30753-08.htm">"Tell me about the guardians."</a>
</body></html>

View File

@@ -0,0 +1,17 @@
<html><body>Gabrielle:<br>
Originally seventeen guardians participated in the sealing of Antharas. Seven
Humans, three Elves, five Dwarven Artisans and two Orc soldiers. The Dwarves
formed the Gray Pillar Guild and taught generations of guild members how to
guard the pillar that supports the force field. The three Elves were sisters
named Shyslassys, Gorr and Baraham. They consumed runestones containing the
power of the force field and chose to become evil beings themselves. Three of
the seven Humans sold their souls to Dasparion to achieve immortality and became
the "Watchmen of the Land Dragon." The other four Humans passed on the role of
watching Antharas to their children. I am one of them.<br>
You must meet the descendents of the original seventeen guardians. They are
<font color="LEVEL">Magister Kaiena at the Ivory Tower of Oren</font>,
<font color="LEVEL"> Prefect Chakiris in Hunters Village</font>,
<font color="LEVEL">Master Kendra</font> and
<font color="LEVEL">High Priest Orven of Aden Castle Town</font>.
Complete the tasks that they have for you and obtain the
<font color="LEVEL">Marks of Watchman</font>.</body></html>

View File

@@ -0,0 +1,6 @@
<html><body>Gabrielle:<br>We have high expectations for you. If your
comrades are having trouble gaining the recognition of each guardian and
obtaining the marks, it is your duty to help them. Once they have collected four
marks each, you will be ready to proceed to the next stage of the trial.<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30753-10.htm">"Tell me about the next stage."</a>
</body></html>

View File

@@ -0,0 +1,13 @@
<html><body>Gabrielle:<br>
You have obtained the recognition of the four guardians. This demonstrates that
you have the strength to confront and fight Antharas. Only one task awaits
before you can set out to slay the dragon. Evil forces have appeared,
threatening the force field that restrains Antharas. Those evildoers intend to
use a device called an abyss jewel to gather dark magic and destroy the force
field. You must go to <font color="LEVEL">Warehouse Chief Moke of Gludin
Town</font> and <font color="LEVEL">Blacksmith Helton of Oren Castle
Town</font>. They are guardians of the seal. They will be able to tell you more
of the details of this nefarious plot. Show them the feather mark that I have
given you. They will recognize it.<br>
This mission is vital to the expedition to destroy Antharas. If you fail and the
force field is destroyed, Antharas will be undefeatable!</body></html>

View File

@@ -0,0 +1,3 @@
<html><body>Gabrielle:<br>
Please, you must hurry! Time is of the essence. If the aura collapses the beast
will be released!</body></html>

View File

@@ -0,0 +1,11 @@
<html><body>Gabrielle:<br>
Thanks to you, the evil plan to free Antharas has been thwarted.
Unfortunately the conspirators escaped, but for the time being they will not
threaten us again.<br>
I hereby bestow upon you the Herald of Slayer. You must now confront the tyrant
of the land, the disaster of Giran, the evil dragon Antharas.<br>
Time is of the essence. You must travel to the entrance of Dragon Valley and
meet Land Dragon Watcher Gilmore there. Don't let his wicked appearance frighten
you. He is one of the original 17 guardians that sealed Antharas. He became an
undead in order to honorably fulfill his role. He will show you how to enter the
lair of Antharas. May the blessings of Einhasad be with you!</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Gabrielle:<br>At the entrance to Dragon Valley you will find
Land Dragon Watchman Gilmore. Don't be put off by his wicked appearance.
He is one of the original 17 guardians that sealed Antharas. He became an undead
in order to faithfully carry out his duty. He will show you how to enter the
lair of Antharas.</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>Gabrielle:<br>
It's the place that Land Dragon Watchman Gilmore spoke of. It is the central
part of the aura that restrains Antharas in Dragon Valley. Our time is very
limited. You must hurry and destroy the abyss jewel!</body></html>

View File

@@ -0,0 +1,8 @@
<html><body>Antharas Watchman Gilmore:<br>
<font color="LEVEL">Gabrielle</font> leads the seal watchmen.
She can be found in <font color="LEVEL">Giran Castle Town</font>.<br>
Before you make up your mind, you must consider the fact that any battle with
Antharas will be to the death. If you are determined to meet Antharas, you
should first meet Gabrielle and the other watchmen and collect their marks.<br>
When you have collected all the marks of the watchmen, Gabrielle will give you
a <font color="LEVEL">Herald of a Slayer</font>. Bring it to me.</body></html>

View File

@@ -0,0 +1,6 @@
<html><body>Antharas Watchman Gilmore:<br>
Have you heard of the abyssal jewel? I heard that <font color="LEVEL">the third
abyssal jewel is in this valley</font>! You must destroy it before you confront
Antharas. It will diminish his strength!<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30754-03.htm">"Where is the abyssal jewel?"</a>
</body></html>

View File

@@ -0,0 +1,10 @@
<html><body>Antharas Watchman Gilmore:<br>
The abyssal jewel is guarded by <font color="LEVEL">cave keepers and cave
maidens</font>. Through their sorcery they have made the jewel invisible...
As you kill them, the power of their sorcery will be diminished and the jewel
will become visible once more.<br>You must destroy it and then find
<font color="LEVEL">Antharas Watchman Theodric</font>. He will give you a
<font color="LEVEL">Portal Stone</font>. You will find him at the entrance of
the Lair of Antharas, in the deepest part of Dragon Valley.<br>
If you plan to take any friends with you, send them to see me first. They will
need Portal Stones as well.</body></html>

View File

@@ -0,0 +1,8 @@
<html><body>Antharas Watchman Gilmore:<br>
There is an evil power growing in the valley. Unless you destroy the
<font color="LEVEL">abyssal jewel</font> immediately, the beast will awaken!
You must kill all of the <font color="LEVEL">cave keepers and cave maidens</font>
and then destroy the abyssal jewel! Take what remains of the jewel to
<font color="LEVEL">Antharas Watchman Theodric</font>. You will find him at the
entrance of the Lair of Antharas in the deepest part of Dragon Valley.
</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Antharas Watchman Gilmore:<br>
Have you destroyed the jewel? Excellent!
Now, take the fragment to <font color="LEVEL">Antharas Watchman Theodric</font>.
You will find him at the entrance of the Lair of Antharas in the deepest part of
Dragon Valley.</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Antharas Watchman Theodric:<br>
If you wish to confront Antharas, first you must go and see
<font color="LEVEL">Gabrielle</font>. She is the leader of the Seal Watchmen.
You will find her in Giran Castle Town. Obtain the Herald of Slayer from her,
bring it back to me and I will give you a Portal Stone...</body></html>

View File

@@ -0,0 +1,8 @@
<html><body>Antharas Watchman Theodric:<br>
Yes, I see that you obtained the Herald of Slayer from Gabrielle. Unfortunately
I can't give you a Portal Stone right now. You see, we are in the midst of a
critical situation! The force field that is restraining Antharas is being
compromised. Please go and see <font color="LEVEL">Antharas Watchman Gilmore
</font> at the entrance to Dragon Valley. He will be able to tell you more about
the situation. When we get the shield restored I will give you a Portal Stone..
</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Antharas Watchman Theodric:<br>
...You must find the <font color="LEVEL">abyssal jewel</font> and destroy it!
Kill the <font color="LEVEL">cave keepers and cave maidens</font> that have
rendered the jewel invisible with their magic. After they are dead the jewel
will re-appear. Please hurry! There is not a moment to lose!</body></html>

View File

@@ -0,0 +1,10 @@
<html><body>Antharas Watchman Theodric:<br>Is this a fragment of the abyss
jewel? I'll give it to the Dwarves of the Gray Pillar Guild! They will melt it
to nothing in their supreme furnace! The wicked followers of Antharas will never
be able to use it to commit evil acts again.<br>
Now you must confront Antharas. You have not gotten much encouragement from me
up to now, have you? Well, my friend, the fact that you are still breathing is
a sign of your indomitable resolve... So, I won't stand in your way.
Good luck!<br>
<a action="bypass -h Quest 337_AudienceWithTheLandDragon 30755-05.htm">"I am ready to confront Antharas!"</a>
</body></html>

View File

@@ -0,0 +1,7 @@
<html><body>Antharas Watchman Theodric:<br>
Take this <font color="LEVEL">Portal Stone</font> and find the
<font color="LEVEL">Heart of Warding</font> that is located in the deepest part
of the cave. Activate the heart of warding and you will be able to enter the
lair of the dragon.<br>
Your fate is now in the hands of the gods... I will pray that Einhasad watch
over you.</body></html>

View File

@@ -0,0 +1,8 @@
<html><body>Master Kendra:<br>
Please come in! I trust Gabrielle's judgement but still I'd like to test you
myself. I don't want the responsibility of a needless death on my conscience.
If you wish to receive my Mark of Watchman, go to the <font color="LEVEL">Forest
of Mirrors</font> and kill <font color="LEVEL">Harit Lizardman Matriarchs and
Shamans</font> and bring me proof. They aren't as formidable as Antharas but are
worthy opponents. You should gather a party to confront the lizardmen.
</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Master Kendra:<br>
Yes, this is proof, all right! Here is my Mark of Watchman. Once you obtain the
marks from the other guardians, you will be qualified to confront Antharas.
Unfortunately qualifying does not assure success in your mission. I fear that
your reckless behavior and ignorance will be the end of you.</body></html>

View File

@@ -0,0 +1,3 @@
<html><body>Master Kendra:<br>
You still must meet other guardians... Your skills will serve you well with
them... What comes after is another matter...</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>Master Kendra:<br>
One by one, brave warriors prepare to throw themselves into the jaws of the
beast... Oh well, the sooner you get started the better your chances will be.
But... Gabrielle is looking for all those who hold the marks of watchman!
Something must have happened!</body></html>

View File

@@ -0,0 +1,20 @@
<html><body>High Priest Orven:<br>
Ah, the Feather of Gabrielle... So you seek the Mark of Watchman? It pains me to
have seen so many fine young warriors throw themselves into the jaws of that
beast Antharas... What a waste...<br>
We have suffered long under that tyrant. So you think that you are the one to
finally kill it? It is said that the gods sent Antharas to torment us as
punishment for the evil actions of our ancestors.<br>
Have you heard this story? Before the force field was set up to confine
Antharas, our ancestors sacrificed virgins to the dragon every year. To mock us,
Antharas used black magic to transform the virgins into evil creatures called
bloody queens. To this day, those wretched beings have cursed the Humans that
sacrificed them.<br>
If you wish to confront Antharas, you must first redeem our selfish ancestors.
East of this village you will find an area called the Seal of Shilen. You must
kill the <font color="LEVEL">bloody queens</font> that roam that area.
Once you do that, the <font color="LEVEL">malignant spirits of sacrifice</font>
will appear. Give them the repose of death and bring back the
<font color="LEVEL">remains of sacrificed virgins</font>. When you do that,
I shall perform the repose of soul mass to give eternal peace to the souls of
the virgins.</body></html>

View File

@@ -0,0 +1,7 @@
<html><body>High Priest Orven:<br>
You have accomplished much... Hopefully your efforts will begin to soothe the
resentment of those who were punished for the evil actions of our ancestors...<br>
I hereby bestow upon you the Mark of Watchman. Even if you do not survive your
encounter with Antharas, you will enter the next world having redeemed the sins
of our ancestors. May the light of Einhasad guide your way.
</body></html>

View File

@@ -0,0 +1,6 @@
<html><body>High Priest Orven:<br>
This Mark of Watchman alone does not qualify you to confront Antharas. You must
still meet the other guardians of whom Gabrielle spoke. Receive their
recognition and obtain their marks of watchman. When you receive all the marks
you will receive the Herald of Slayer and be qualified to meet Antharas. May the
light of Einhasad guide your way...</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>High Priest Orven:<br>
The gods challenge us with yet another trial as we prepare to confront Antharas.
We must postpone our attack. Return to Gabrielle, she will tell you all about
what has happened.</body></html>

View File

@@ -0,0 +1,365 @@
# Original code by mtrix, Updated by Emperorc
import sys
from com.l2jserver.gameserver.model.quest import State
from com.l2jserver.gameserver.model.quest import QuestState
from com.l2jserver.gameserver.model.quest import Quest as JQuest
qn = "337_AudienceWithTheLandDragon"
#NPCS
MOKE = 30498
HELTON = 30678
CHAKIRIS = 30705
KAIENA = 30720
GABRIELLE = 30753
GILMORE = 30754
THEODRIC = 30755
KENDRA = 30851
ORVEN = 30857
NPCS = [30678, 30498, 30705, 30720, 30753, 30754, 30755, 30851, 30857]
#MOBS
HAMRUT = 20649
KRANROT = 20650
BLOODY_QUEEN = 18001
BLOODY_QUEEN2 = 18002
SACRIFICE_OF_THE_SACRIFICED = 27171
HARIT_LIZARDMAN_SHAMAN = 20644
HARIT_LIZARDMAN_ZEALOT = 27172
MARSH_STALKER = 20679
MARSH_DRAKE = 20680
ABYSS_JEWEL1 = 27165
GUARDIAN1 = 27168
ABYSS_JEWEL2 = 27166
GUARDIAN2 = 27169
ABYSS_JEWEL3 = 27167
GUARDIAN3 = 27170
CAVE_KEEPER = 20277
CAVE_MAIDEN = 20287
CAVE_KEEPER1 = 20246
CAVE_MAIDEN1 = 20134
MOBS = [18001, 18002, 20277, 20287, 20246, 20134, 20644, 20649, 20650, 20679, 20680] + range(27165, 27173)
FEATHER_OF_GABRIELLE,MARSH_STALKER_HORN,MARSH_DRAKE_TALONS,KRANROT_SKIN,\
HAMRUT_LEG,REMAINS_OF_SACRIFICED,TOTEM_OF_LAND_DRAGON,FIRST_FRAGMENT_OF_ABYSS_JEWEL,\
SECOND_FRAGMENT_OF_ABYSS_JEWEL,THIRD_FRAGMENT_OF_ABYSS_JEWEL,MARA_FANG,MUSFEL_FANG,\
MARK_OF_WATCHMAN,PORTAL_STONE,HERALD_OF_SLAYER = range(3852,3866)+[3890]
def checkCond(st) :
if st.getInt("orven")== 1 and st.getInt("kendra")==1 and st.getInt("chakiris")==1 and st.getInt("kaiena")==1 :
st.set("all","1")
class Quest (JQuest) :
def __init__(self,id,name,descr):
JQuest.__init__(self,id,name,descr)
self.questItemIds = range(3852,3865)+[3890]
def onAdvEvent (self,event,npc,player):
if player :
st = self.getQuestState(player, False)
if not st : return
htmltext = event
if event == "30753-02.htm" :
st.exitQuest(1)
elif event == "30753-06.htm" :
st.setState(State.STARTED)
st.set("cond","1")
st.set("all","0")
st.set("orven","0")
st.set("kendra","0")
st.set("chakiris","0")
st.set("kaiena","0")
st.set("moke","0")
st.set("helton","0")
st.giveItems(FEATHER_OF_GABRIELLE,1)
st.playSound("ItemSound.quest_accept")
elif event == "30753-10.htm" :
st.set("cond","2")
st.takeItems(MARK_OF_WATCHMAN,-1)
elif event == "30754-03.htm" :
st.set("cond","4")
elif event == "30755-05.htm" :
st.giveItems(PORTAL_STONE,1)
st.takeItems(HERALD_OF_SLAYER,-1)
st.takeItems(THIRD_FRAGMENT_OF_ABYSS_JEWEL,-1)
st.playSound("ItemSound.quest_finish")
st.exitQuest(1)
return htmltext
elif event == "Jewel1_Timer1" :
npc.reduceCurrentHp(9999999,npc,None)
self.cancelQuestTimer("Jewel1_Timer2",npc,None)
elif event == "Jewel1_Timer2" :
npc.reduceCurrentHp(9999999,npc,None)
self.cancelQuestTimer("Jewel1_Timer1",npc,None)
elif event == "Jewel2_Timer1" :
npc.reduceCurrentHp(9999999,npc,None)
self.cancelQuestTimer("Jewel2_Timer2",npc,None)
elif event == "Jewel2_Timer2" :
npc.reduceCurrentHp(9999999,npc,None)
self.cancelQuestTimer("Jewel2_Timer1",npc,None)
return
def onTalk (self,npc,player):
htmltext = Quest.getNoQuestMsg(player)
st = self.getQuestState(player, True)
if not st : return htmltext
npcId = npc.getId()
cond = st.getInt("cond")
id = st.getState()
level = player.getLevel()
if npcId == GABRIELLE :
if id == State.CREATED :
if level>=50 :
htmltext = "30753-03.htm"
else :
htmltext = "30753-01.htm"
elif cond == 1 :
if st.getInt("all") == 0 :
htmltext = "30753-07.htm"
else :
htmltext = "30753-09.htm"
elif cond == 2 :
if st.getInt("all") < 2 :
htmltext = "30753-11.htm"
else :
htmltext = "30753-12.htm"
st.takeItems(MARK_OF_WATCHMAN,-1)
st.takeItems(FEATHER_OF_GABRIELLE,-1)
st.giveItems(HERALD_OF_SLAYER,1)
st.set("cond","3")
elif cond == 3 :
htmltext = "30753-13.htm"
elif cond == 4 :
htmltext = "30753-14.htm"
if npcId == CHAKIRIS :
if st.getInt("all") == 1 : #if all 4 tasks have been done
htmltext = "30705-04.htm"
elif st.getInt("chakiris")== 1 : #if not all 4 are done
htmltext = "30705-03.htm"
elif cond == 1:
if st.getQuestItemsCount(HAMRUT_LEG)==0 or st.getQuestItemsCount(KRANROT_SKIN)==0 :
htmltext = "30705-01.htm"
else :
st.giveItems(MARK_OF_WATCHMAN,1)
st.takeItems(HAMRUT_LEG,-1)
st.takeItems(KRANROT_SKIN,-1)
htmltext = "30705-02.htm"
st.set("chakiris","1")
checkCond(st)
if npcId == KAIENA :
if st.getInt("all") == 1 : #if all 4 tasks have been done
htmltext = "30720-04.htm"
elif st.getInt("kaiena")== 1 : #if not all 4 are done
htmltext = "30720-03.htm"
elif cond == 1:
if st.getQuestItemsCount(MARSH_STALKER_HORN)==0 or st.getQuestItemsCount(MARSH_DRAKE_TALONS)==0 :
htmltext = "30720-01.htm"
else :
st.giveItems(MARK_OF_WATCHMAN,1)
st.takeItems(MARSH_STALKER_HORN,-1)
st.takeItems(MARSH_DRAKE_TALONS,-1)
htmltext = "30720-02.htm"
st.set("kaiena","1")
checkCond(st)
if npcId == KENDRA :
if st.getInt("all") == 1 : #if all 4 tasks have been done
htmltext = "30851-04.htm"
elif st.getInt("kendra")== 1 : #if not all 4 are done
htmltext = "30851-03.htm"
elif cond == 1:
if st.getQuestItemsCount(TOTEM_OF_LAND_DRAGON)==0 :
htmltext = "30851-01.htm"
else :
st.giveItems(MARK_OF_WATCHMAN,1)
st.takeItems(TOTEM_OF_LAND_DRAGON,-1)
htmltext = "30851-02.htm"
st.set("kendra","1")
checkCond(st)
if npcId == ORVEN :
if st.getInt("all") == 1 : #if all 4 tasks have been done
htmltext = "30857-04.htm"
elif st.getInt("orven")== 1 : #if not all 4 are done
htmltext = "30857-03.htm"
elif cond == 1:
if st.getQuestItemsCount(REMAINS_OF_SACRIFICED)==0 :
htmltext = "30857-01.htm"
else :
st.giveItems(MARK_OF_WATCHMAN,1)
st.takeItems(REMAINS_OF_SACRIFICED,-1)
htmltext = "30857-02.htm"
st.set("orven","1")
checkCond(st)
if npcId == MOKE :
if st.getInt("all") == 2 :
htmltext = "30498-05.htm"
elif st.getInt("moke") == 1 :
htmltext = "30498-04.htm"
elif cond == 2 :
if st.getQuestItemsCount(MARA_FANG) == 0 or st.getQuestItemsCount(FIRST_FRAGMENT_OF_ABYSS_JEWEL) == 0 :
htmltext = "30498-01.htm"
else :
htmltext = "30498-03.htm"
st.giveItems(MARK_OF_WATCHMAN,1)
st.takeItems(MARA_FANG,-1)
st.takeItems(FIRST_FRAGMENT_OF_ABYSS_JEWEL,-1)
if st.getInt("helton") == 1 :
st.set("all","2")
else :
st.set("moke","1")
if npcId == HELTON :
if st.getInt("all") == 2 :
htmltext = "30678-05.htm"
elif st.getInt("helton") == 1 :
htmltext = "30678-04.htm"
elif cond == 2 :
if st.getQuestItemsCount(MUSFEL_FANG) == 0 or st.getQuestItemsCount(SECOND_FRAGMENT_OF_ABYSS_JEWEL) == 0 :
htmltext = "30678-01.htm"
else :
htmltext = "30678-03.htm"
st.giveItems(MARK_OF_WATCHMAN,1)
st.takeItems(MUSFEL_FANG,-1)
st.takeItems(SECOND_FRAGMENT_OF_ABYSS_JEWEL,-1)
if st.getInt("moke") == 1 :
st.set("all","2")
else :
st.set("helton","1")
if npcId == GILMORE :
if cond < 3 :
htmltext = "30754-01.htm"
elif cond == 3 and st.getQuestItemsCount(HERALD_OF_SLAYER)==1 :
htmltext = "30754-02.htm"
elif cond==4 :
if st.getQuestItemsCount(THIRD_FRAGMENT_OF_ABYSS_JEWEL)==1 :
htmltext = "30754-05.htm"
else :
htmltext = "30754-04.htm"
if npcId == THEODRIC :
if cond<3 :
htmltext = "30755-01.htm"
elif cond==3 and st.getQuestItemsCount(HERALD_OF_SLAYER)==1 :
htmltext = "30755-02.htm"
elif cond==4 :
if st.getQuestItemsCount(THIRD_FRAGMENT_OF_ABYSS_JEWEL) == 0 :
htmltext = "30755-03.htm"
else :
htmltext = "30755-04.htm"
return htmltext
def onAttack (self, npc, player, damage, isPet, skill):
st = self.getQuestState(player, False)
if st :
npcId = npc.getId()
maxHp = npc.getMaxHp()
nowHp = npc.getCurrentHp()
cond = st.getInt("cond")
if npcId == ABYSS_JEWEL1 :
if cond == 2 and st.getInt("moke")<>1:
if nowHp < maxHp*0.8 and st.getInt("aspawned")<>1 :
for i in range(0,70,7):
st.addSpawn(GUARDIAN1,-81260,75639+i,-3300,180000)
st.addSpawn(GUARDIAN1,-81240,75639+i,-3300,180000)
st.set("aspawned","1")
self.startQuestTimer("Jewel1_Timer1",900000,npc,None)
elif nowHp < maxHp*0.4 and st.getQuestItemsCount(FIRST_FRAGMENT_OF_ABYSS_JEWEL)==0 :
st.giveItems(FIRST_FRAGMENT_OF_ABYSS_JEWEL,1)
st.playSound("ItemSound.quest_itemget")
self.startQuestTimer("Jewel1_Timer2",240000,npc,None)
if nowHp < maxHp*0.1 :
npc.reduceCurrentHp(9999999,npc,None)
self.cancelQuestTimer("Jewel1_Timer1",npc,None)
self.cancelQuestTimer("Jewel1_Timer2",npc,None)
st.set("aspawned","0")
if npcId == ABYSS_JEWEL2 :
if cond == 2 and st.getInt("helton")<>1:
if nowHp < maxHp*0.8 and st.getInt("bspawned")<>1 :
for i in range(0,70,7) :
st.addSpawn(GUARDIAN2,63766+i,31139,-3400,180000)
st.addSpawn(GUARDIAN2,63706,31139+i,-3400,180000)
st.set("bspawned","1")
self.startQuestTimer("Jewel2_Timer1",900000,npc,None)
elif nowHp < maxHp*0.4 and st.getQuestItemsCount(SECOND_FRAGMENT_OF_ABYSS_JEWEL)==0 :
st.giveItems(SECOND_FRAGMENT_OF_ABYSS_JEWEL,1)
st.playSound("ItemSound.quest_itemget")
self.startQuestTimer("Jewel2_Timer2",240000,npc,None)
if nowHp < maxHp*0.1 :
npc.reduceCurrentHp(9999999,npc,None)
self.cancelQuestTimer("Jewel2_Timer1",npc,None)
self.cancelQuestTimer("Jewel2_Timer2",npc,None)
st.set("bspawned","0")
if npcId == ABYSS_JEWEL3 :
if cond == 4 :
if nowHp < maxHp*0.8 and st.getInt("cspawned")<>1 :
for i in range(1,5) :
st.addSpawn(GUARDIAN3,180000)
st.set("cspawned","1")
elif nowHp < maxHp*0.4 and st.getQuestItemsCount(THIRD_FRAGMENT_OF_ABYSS_JEWEL)==0 :
st.giveItems(THIRD_FRAGMENT_OF_ABYSS_JEWEL,1)
st.playSound("ItemSound.quest_itemget")
if nowHp < maxHp*0.1 :
npc.decayMe()
return
def onKill(self,npc,player,isPet):
npcId = npc.getId()
st = self.getQuestState(player, False)
if st :
cond = st.getInt("cond")
if cond == 1 :
if npcId == HAMRUT and st.getQuestItemsCount(HAMRUT_LEG)==0 and st.getInt("chakiris") == 0 :
st.giveItems(HAMRUT_LEG,1)
st.playSound("ItemSound.quest_itemget")
elif npcId == KRANROT and st.getQuestItemsCount(KRANROT_SKIN)==0 and st.getInt("chakiris") == 0 :
st.giveItems(KRANROT_SKIN,1)
st.playSound("ItemSound.quest_itemget")
elif npcId == MARSH_STALKER and st.getQuestItemsCount(MARSH_STALKER_HORN)==0 and st.getInt("kaiena") == 0 :
st.giveItems(MARSH_STALKER_HORN,1)
st.playSound("ItemSound.quest_itemget")
elif npcId == MARSH_DRAKE and st.getQuestItemsCount(MARSH_DRAKE_TALONS)==0 and st.getInt("kaiena") == 0 :
st.giveItems(MARSH_DRAKE_TALONS,1)
st.playSound("ItemSound.quest_itemget")
elif npcId in (BLOODY_QUEEN, BLOODY_QUEEN2) and st.getQuestItemsCount(REMAINS_OF_SACRIFICED)==0 and st.getInt("orven")== 0 :
for i in range(8) :
st.addSpawn(SACRIFICE_OF_THE_SACRIFICED,180000)
elif npcId == SACRIFICE_OF_THE_SACRIFICED and st.getQuestItemsCount(REMAINS_OF_SACRIFICED)==0 and st.getInt("orven")== 0 :
st.giveItems(REMAINS_OF_SACRIFICED,1)
st.playSound("ItemSound.quest_itemget")
elif npcId == HARIT_LIZARDMAN_SHAMAN and self.getRandom(5) == 0 and st.getQuestItemsCount(TOTEM_OF_LAND_DRAGON)==0 and st.getInt("kendra")== 0 :
for i in range(3) :
st.addSpawn(HARIT_LIZARDMAN_ZEALOT,180000)
elif npcId == HARIT_LIZARDMAN_ZEALOT and st.getQuestItemsCount(TOTEM_OF_LAND_DRAGON)==0 and st.getInt("kendra")== 0 :
st.giveItems(TOTEM_OF_LAND_DRAGON,1)
st.playSound("ItemSound.quest_itemget")
elif cond == 2 :
if npcId == GUARDIAN1 and st.getQuestItemsCount(MARA_FANG)==0 and st.getInt("moke")<>1 :
st.giveItems(MARA_FANG,1)
st.set("aspawned","1")
st.playSound("ItemSound.quest_itemget")
elif npcId == GUARDIAN2 and st.getQuestItemsCount(MUSFEL_FANG)==0 and st.getInt("helton")<>1 :
st.giveItems(MUSFEL_FANG,1)
st.set("bspawned","1")
st.playSound("ItemSound.quest_itemget")
elif cond == 4:
if npcId in (CAVE_MAIDEN, CAVE_KEEPER, CAVE_KEEPER1, CAVE_MAIDEN1) and st.getQuestItemsCount(THIRD_FRAGMENT_OF_ABYSS_JEWEL)==0 and self.getRandom(5) == 0 :
mob = st.addSpawn(ABYSS_JEWEL3,180000)
elif npcId == ABYSS_JEWEL1 :
self.cancelQuestTimer("Jewel1_Timer1",npc,None)
self.cancelQuestTimer("Jewel1_Timer2",npc,None)
elif npcId == ABYSS_JEWEL2 :
self.cancelQuestTimer("Jewel2_Timer1",npc,None)
self.cancelQuestTimer("Jewel2_Timer2",npc,None)
return
QUEST = Quest(337,qn,"Audience With The Land Dragon")
QUEST.addStartNpc(GABRIELLE)
QUEST.addAttackId(ABYSS_JEWEL1)
QUEST.addAttackId(ABYSS_JEWEL2)
QUEST.addAttackId(ABYSS_JEWEL3)
for npc in NPCS :
QUEST.addTalkId(npc)
for mob in MOBS :
QUEST.addKillId(mob)