From 8f6f50746950cf6df1cacaa1fdfd3f0d13f4083f Mon Sep 17 00:00:00 2001
From: ivantotov <gmtotov@gmail.com>
Date: Sun, 24 May 2015 23:49:04 +0300
Subject: [PATCH] Retail-like quest Audience With The Land Dragon (337).
 Reviewed by: @Zoey76

---
 .../30498-01.html                             |   6 +
 .../30498-02.html                             |   6 +
 .../30498-03.html                             |   3 +
 .../30498-04.html                             |   3 +
 .../30498-05.html                             |   3 +
 .../30678-01.html                             |   6 +
 .../30678-01a.html                            |   4 +
 .../30678-02.html                             |   3 +
 .../30678-03.html                             |   3 +
 .../30678-04.html                             |   3 +
 .../30705-01.html                             |   5 +
 .../30705-02.html                             |   3 +
 .../30705-03.html                             |   3 +
 .../30705-04.html                             |   3 +
 .../30720-01.html                             |   3 +
 .../30720-02.html                             |   3 +
 .../30720-03.html                             |   3 +
 .../30720-04.html                             |   3 +
 .../30753-01.htm                              |   4 +
 .../30753-01a.html                            |   4 +
 .../30753-02.htm                              |   4 +
 .../30753-03.htm                              |   5 +
 .../30753-04.htm                              |   6 +
 .../30753-05.htm                              |   7 +
 .../30753-06.html                             |   4 +
 .../30753-06a.html                            |   4 +
 .../30753-08.html                             |   4 +
 .../30753-09.html                             |   4 +
 .../30753-10.html                             |   3 +
 .../30753-11.html                             |   5 +
 .../30753-12.html                             |   3 +
 .../30753-13.html                             |   3 +
 .../30754-01.html                             |   5 +
 .../30754-02.html                             |   4 +
 .../30754-03.html                             |   5 +
 .../30754-04.html                             |   3 +
 .../30754-05.html                             |   3 +
 .../30755-01.html                             |   4 +
 .../30755-02.html                             |   3 +
 .../30755-03.html                             |   3 +
 .../30755-04.html                             |   5 +
 .../30755-05.html                             |   4 +
 .../30851-01.html                             |   3 +
 .../30851-02.html                             |   3 +
 .../30851-03.html                             |   3 +
 .../30851-04.html                             |   3 +
 .../30857-01.html                             |   6 +
 .../30857-02.html                             |   4 +
 .../30857-03.html                             |   3 +
 .../30857-04.html                             |   3 +
 .../Q00337_AudienceWithTheLandDragon.java     | 909 ++++++++++++++++++
 .../dist/sql/game/updates/20150524update.sql  |   1 +
 52 files changed, 1103 insertions(+)
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-05.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01a.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01.htm
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01a.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-02.htm
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-03.htm
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-04.htm
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-05.htm
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06a.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-08.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-09.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-10.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-11.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-12.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-13.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-05.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-05.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-01.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-02.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-03.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-04.html
 create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/Q00337_AudienceWithTheLandDragon.java
 create mode 100644 L2J_DataPack/dist/sql/game/updates/20150524update.sql

diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-01.html
new file mode 100644
index 0000000000..6a14be6114
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-01.html
@@ -0,0 +1,6 @@
+<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 Abyssal Jewel.<br>
+<a action="bypass -h Quest Q00337_AudienceWithTheLandDragon 30498-02.html">"Tell me about the Abyssal Jewel."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-02.html
new file mode 100644
index 0000000000..e2efba5db8
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-02.html
@@ -0,0 +1,6 @@
+<html><body>Warehouse Chief Moke:<br>
+An Abyssal 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 Abyssal Jewel as soon as we can!<br>
+It is located on the <font color="LEVEL">northwest shore of Gludio</font>. You must hurry there  with your comrades and dash the jewel to bits.<br>
+You must beware.  Dark spirits guard the Abyssal 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 Abyssal 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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-03.html
new file mode 100644
index 0000000000..2cbeeda87c
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-03.html
@@ -0,0 +1,3 @@
+<html><body>Warehouse Chief Moke:<br>
+Ah, a fragment of the Abyssal Jewel and a fang of the jewel guardian! Great job. I will send this fragment to Filaur of the Gray Pillar 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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-04.html
new file mode 100644
index 0000000000..98c9035e43
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-04.html
@@ -0,0 +1,3 @@
+<html><body>Warehouse Chief Moke:<br>
+Word has just reached me that another Abyssal Jewel exists!  Please go quickly to the Town of Oren 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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-05.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-05.html
new file mode 100644
index 0000000000..3fcc429a2a
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30498-05.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01.html
new file mode 100644
index 0000000000..243f8654b0
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01.html
@@ -0,0 +1,6 @@
+<html><body>Blacksmith Helton:<br>
+At long last, Gabrielle has sent someone.<br>
+I belong to the Black Anvil Guild but originally trained as a seal guardian under 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. They were trying to free Antharas, the Land Dragon that is imprisoned by an underground aura in the Spine Mining Region. One of our allies, Tuwang Raldo, managed to delay their evil plans, but the Succubus escaped and are plotting once again to free the beast.<br>
+They are attempting to use an <font color="LEVEL">Abyssal Jewel</font> to destroy the aura that restrains the Land Dragon.<br>
+<a action="bypass -h Quest Q00337_AudienceWithTheLandDragon 30678-01a.html">"Tell me about the Abyssal Jewel."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01a.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01a.html
new file mode 100644
index 0000000000..fa41189f7a
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-01a.html
@@ -0,0 +1,4 @@
+<html><body>Blacksmith Helton:<br>
+Basically, an Abyssal 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 Abyssal Jewel!<br>
+Word comes that the Abyssal 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 Abyssal 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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-02.html
new file mode 100644
index 0000000000..a11577e66d
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-02.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-03.html
new file mode 100644
index 0000000000..7d6b32b284
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-03.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-04.html
new file mode 100644
index 0000000000..377a85b7b3
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30678-04.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-01.html
new file mode 100644
index 0000000000..270ea79162
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-01.html
@@ -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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-02.html
new file mode 100644
index 0000000000..8d3f55a959
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-02.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-03.html
new file mode 100644
index 0000000000..462b580eff
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-03.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-04.html
new file mode 100644
index 0000000000..315c4fb096
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30705-04.html
@@ -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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-01.html
new file mode 100644
index 0000000000..90adc02a69
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-01.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-02.html
new file mode 100644
index 0000000000..ce0dfb8996
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-02.html
@@ -0,0 +1,3 @@
+<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 Antharas' Lair 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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-03.html
new file mode 100644
index 0000000000..1cc450edf3
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-03.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-04.html
new file mode 100644
index 0000000000..0114785bf0
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30720-04.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01.htm
new file mode 100644
index 0000000000..33b4660901
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01.htm
@@ -0,0 +1,4 @@
+<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 Q00337_AudienceWithTheLandDragon 30753-01a.html">"I will join your expedition!"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01a.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01a.html
new file mode 100644
index 0000000000..bdb03dff5e
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-01a.html
@@ -0,0 +1,4 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-02.htm
new file mode 100644
index 0000000000..fc347dbe7b
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-02.htm
@@ -0,0 +1,4 @@
+<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 Q00337_AudienceWithTheLandDragon 30753-03.htm">"I will join your expedition!"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-03.htm
new file mode 100644
index 0000000000..fb1b99b453
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-03.htm
@@ -0,0 +1,5 @@
+<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 Antharas' Lair.<br>
+<a action="bypass -h Quest Q00337_AudienceWithTheLandDragon 30753-04.htm">"Tell me more about the force field."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-04.htm
new file mode 100644
index 0000000000..2d7cd93507
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-04.htm
@@ -0,0 +1,6 @@
+<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 Q00337_AudienceWithTheLandDragon 30753-05.htm">"I will take the test."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-05.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-05.htm
new file mode 100644
index 0000000000..187a564f94
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-05.htm
@@ -0,0 +1,7 @@
+<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 the Town of Aden</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 Antharas' Lair.<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 Q00337_AudienceWithTheLandDragon 30753-06a.html">"Tell me about the guardians."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06.html
new file mode 100644
index 0000000000..25622528bf
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06.html
@@ -0,0 +1,4 @@
+<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 Antharas' Lair.<br>
+<a action="bypass -h Quest Q00337_AudienceWithTheLandDragon 30753-06a.html">"Tell me about the guardians."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06a.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06a.html
new file mode 100644
index 0000000000..b55627e1cd
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-06a.html
@@ -0,0 +1,4 @@
+<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 Spirit Ore 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 the Town of Aden</font>. Complete the tasks that they have for you and obtain the <font color="LEVEL">Marks of Watchman</font>.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-08.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-08.html
new file mode 100644
index 0000000000..0200292ada
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-08.html
@@ -0,0 +1,4 @@
+<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 Q00337_AudienceWithTheLandDragon 30753-09.html">"Tell me about the next stage."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-09.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-09.html
new file mode 100644
index 0000000000..f021467bd1
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-09.html
@@ -0,0 +1,4 @@
+<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 Abyssal 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 the Town of Oren</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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-10.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-10.html
new file mode 100644
index 0000000000..a0187d82cd
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-10.html
@@ -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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-11.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-11.html
new file mode 100644
index 0000000000..7d6234d425
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-11.html
@@ -0,0 +1,5 @@
+<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 Antharas' Lair. May the blessings of Einhasad be with you!
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-12.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-12.html
new file mode 100644
index 0000000000..0e2065dac7
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-12.html
@@ -0,0 +1,3 @@
+<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 Antharas' Lair.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-13.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-13.html
new file mode 100644
index 0000000000..79f3c0800e
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30753-13.html
@@ -0,0 +1,3 @@
+<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 Abyssal Jewel!
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-01.html
new file mode 100644
index 0000000000..a588e9a999
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-01.html
@@ -0,0 +1,5 @@
+<html><body>Antharas Watchman Gilmore:<br>
+<font color="LEVEL">Gabrielle</font> leads the seal watchmen.  She can be found in <font color="LEVEL">the Town of Giran</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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-02.html
new file mode 100644
index 0000000000..c8e19d87ce
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-02.html
@@ -0,0 +1,4 @@
+<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 Q00337_AudienceWithTheLandDragon 30754-03.html">"Where is the abyssal jewel?"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-03.html
new file mode 100644
index 0000000000..c5a857de78
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-03.html
@@ -0,0 +1,5 @@
+<html><body>Antharas Watchman Gilmore:<br>
+<font color="LEVEL">The Cave Keepers and Cave Maidens</font> protect the Abyss Jewel. They have hidden the jewel with their sorcery, so if you kill them as they attack, the power of their sorcery will weaken and the jewel will appear.<br>
+Destroy the jewel, bring back its shards, and meet <font color="LEVEL">Antharas Watchman Theodric.</font> He will give you a <font color="LEVEL">Portal Stone.</font> Theodric guards the entrance to Antharas' nest in the deepest part of the dragon's valley.<br>
+If there are any colleagues with him, tell them all to come see me. They must also go through the process and receive a Portal Stone if they are to help you fight Antharas.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-04.html
new file mode 100644
index 0000000000..b4811a40f1
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-04.html
@@ -0,0 +1,3 @@
+<html><body>Antharas Watchman Gilmore:<br>
+I can feel a strong dark energy in the valley... If you don't hurry and destroy the <font color="LEVEL">Abyss Jewel,</font> Antharas will awaken even before you step into the dragon's nest. Hurry. Kill the <font color="LEVEL">Cave Keepers and Cave Maidens,</font> then destroy the jewel! Take the jewel shards and go find <font color="LEVEL">Antharas Watchman Theodric.</font> He guards the entrance to Antharas' nest in the deepest part of the dragon's valley.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-05.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-05.html
new file mode 100644
index 0000000000..3f2c44f6e6
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30754-05.html
@@ -0,0 +1,3 @@
+<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 Antharas' Lair in the deepest part of Dragon Valley.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-01.html
new file mode 100644
index 0000000000..6550aec8cd
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-01.html
@@ -0,0 +1,4 @@
+<html><body>Antharas Watchman Theodric:<br>
+If you sincerely wish to confront Antharas, go meet with <font color="LEVEL">Gabrielle,</font> the leader of the Seal Guardians, and be recognized as an Antharas vanquisher. She is currently staying at Giran Castle Town.<br>
+If you come back to see me with the Mark of Watchman, I, Antharas Watchman Theodric, will give you a Portal Stone...
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-02.html
new file mode 100644
index 0000000000..3b606169b0
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-02.html
@@ -0,0 +1,3 @@
+<html><body>Antharas Watchman Theodric:<br>
+You may have the Mark of Watchman from Gabrielle, but I cannot allow you to enter Antharas' nest right now. We are in an urgent situation where the restraints on Antharas' power are being threatened. You can hear the specifics from <font color="LEVEL">Antharas Watchman Gilmore,</font> who is guarding the entrance to the dragon valley. I cannot give you a Portal Stone until this situation is resolved.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-03.html
new file mode 100644
index 0000000000..27752c571f
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-03.html
@@ -0,0 +1,3 @@
+<html><body>Antharas Watchman Theodric:<br>
+Hurry... Find the <font color="LEVEL">Abyss Jewel</font> and destroy it! If you kill the <font color="LEVEL">Cave Keepers and Cave Maidens</font> who are concealing the jewel with sorcery, the jewel will appear. Hurry! Every second counts!
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-04.html
new file mode 100644
index 0000000000..e52078b641
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-04.html
@@ -0,0 +1,5 @@
+<html><body>Antharas Watchman Theodric:<br>
+Is this a fragment of the Abyssal 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 Q00337_AudienceWithTheLandDragon 30755-05.html">"I am ready to confront Antharas!"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-05.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-05.html
new file mode 100644
index 0000000000..ef0b274142
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30755-05.html
@@ -0,0 +1,4 @@
+<html><body>Antharas Watchman Theodric:<br>
+I will give you a <font color="LEVEL">Portal Stone.</font> Take this to the deepest part of the cave and find the <font color="LEVEL">Heart of Warding.</font> If you activate the Heart, you will be able to enter Antharas' nest.<br>
+Be on your way. Your destiny is already in the hands of the gods. May the will of Einhasad be with you...
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-01.html
new file mode 100644
index 0000000000..c0063a1076
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-01.html
@@ -0,0 +1,3 @@
+<html><body>Master Kendra:<br>
+Please come in! I trush 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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-02.html
new file mode 100644
index 0000000000..9c752712e8
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-02.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-03.html
new file mode 100644
index 0000000000..1cf9fe0200
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-03.html
@@ -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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-04.html
new file mode 100644
index 0000000000..6bb3dc1f0a
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30851-04.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-01.html
new file mode 100644
index 0000000000..8621107eeb
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-01.html
@@ -0,0 +1,6 @@
+<html><body>High Priest Orven:<br>
+That is a Feather of Gabrielle... So you must be one of those who want to go on the Antharas expedition, and need a Mark of Watchman from me. I wonder why we have to keep driving innocent young men into that evil cave... Meaningless, so meaningless...<br>
+These endless deaths, the vicious cycle of destruction. Long have I mourned the cruelty of fate. Then, one day, I realized a solution exists. Misery begins because of our misdeeds. The gods sent demons to this earth in order to punish their creations who commit violent and repulsive acts.<br>
+Do you know? Do you know what sin our ancestors committed to appease the dragons? Before putting up a barrier to bind Antharas, they sacrificed innocent virgins to the dragon every year. But, as if the gods were mocking our evil subservient act, the sacrificed girls were reborn as demons called Bloody Queens. To this day, those pitiful, wretched creatures have been cursing the humans who sacrificed them as offerings.<br>
+If you wish to meet Antharas, we must first wash away the selfish sins of our past. If you head north from this village, you will find an area called the Forbidden Gateway. Bring down the <font color="LEVEL">Bloody Queen</font> that appears there. Then, the <font color="LEVEL">Spirits of the Sacrificed</font> will appear. Grant them rest in death and bring back their <font color="LEVEL">Remains of the Sacrificed.</font> With that we can give them a death service and allow their souls to rest forever.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-02.html
new file mode 100644
index 0000000000..2b51de5146
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-02.html
@@ -0,0 +1,4 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-03.html
new file mode 100644
index 0000000000..b71d24a003
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-03.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-04.html
new file mode 100644
index 0000000000..6213c72947
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/30857-04.html
@@ -0,0 +1,3 @@
+<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>
\ No newline at end of file
diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/Q00337_AudienceWithTheLandDragon.java b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/Q00337_AudienceWithTheLandDragon.java
new file mode 100644
index 0000000000..c424975df8
--- /dev/null
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00337_AudienceWithTheLandDragon/Q00337_AudienceWithTheLandDragon.java
@@ -0,0 +1,909 @@
+/*
+ * Copyright (C) 2004-2015 L2J DataPack
+ * 
+ * This file is part of L2J DataPack.
+ * 
+ * L2J DataPack 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 DataPack 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.Q00337_AudienceWithTheLandDragon;
+
+import com.l2jserver.gameserver.enums.QuestSound;
+import com.l2jserver.gameserver.model.actor.L2Npc;
+import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
+import com.l2jserver.gameserver.model.quest.Quest;
+import com.l2jserver.gameserver.model.quest.QuestState;
+import com.l2jserver.gameserver.util.Util;
+
+/**
+ * Audience With The Land Dragon (337)
+ * @author ivantotov
+ */
+public final class Q00337_AudienceWithTheLandDragon extends Quest
+{
+	// NPCs
+	private static final int WAREHOUSE_CHIEF_MOKE = 30498;
+	private static final int BLACKSMITH_HELTON = 30678;
+	private static final int PREFECT_CHAKIRIS = 30705;
+	private static final int MAGISTER_KAIENA = 30720;
+	private static final int GABRIELLE = 30753;
+	private static final int ANTHARAS_WATCHMAN_GILMORE = 30754;
+	private static final int ANTHARAS_WATCHMAN_THEODRIC = 30755;
+	private static final int MASTER_KENDRA = 30851;
+	private static final int HIGH_PRIEST_ORVEN = 30857;
+	// Items
+	private static final int FEATHER_OF_GABRIELLE = 3852;
+	private static final int MARSH_STALKER_HORN = 3853;
+	private static final int MARSH_DRAKE_TALONS = 3854;
+	private static final int KRANROT_SKIN = 3855;
+	private static final int HAMRUT_LEG = 3856;
+	private static final int REMAINS_OF_SACRAFICE = 3857;
+	private static final int TOTEM_OF_LAND_DRAGON = 3858;
+	private static final int FRAGMENT_OF_ABYSS_JEWEL_1ST = 3859;
+	private static final int FRAGMENT_OF_ABYSS_JEWEL_2ND = 3860;
+	private static final int FRAGMENT_OF_ABYSS_JEWEL_3RD = 3861;
+	private static final int MARA_FANG = 3862;
+	private static final int MUSFEL_FANG = 3863;
+	private static final int MARK_OF_WATCHMAN = 3864;
+	private static final int HERALD_OF_SLAYER = 3890;
+	// Reward
+	private static final int PORTAL_STONE = 3865;
+	// Monster
+	private static final int BLOOD_QUEEN = 18001;
+	private static final int CAVE_MAIDEN = 20134;
+	private static final int CAVE_KEEPER = 20246;
+	private static final int CAVE_KEEPER_HOLD = 20277;
+	private static final int CAVE_MAIDEN_HOLD = 20287;
+	private static final int HARIT_LIZARDMAN_SHAMAN = 20644;
+	private static final int HARIT_LIZARDMAN_MATRIARCH = 20645;
+	private static final int HAMRUT = 20649;
+	private static final int KRANROT = 20650;
+	private static final int MARSH_STALKER = 20679;
+	private static final int MARSH_DRAKE = 20680;
+	// Quest Monster
+	private static final int ABYSSAL_JEWEL_1 = 27165;
+	private static final int ABYSSAL_JEWEL_2 = 27166;
+	private static final int ABYSSAL_JEWEL_3 = 27167;
+	private static final int JEWEL_GUARDIAN_MARA = 27168;
+	private static final int JEWEL_GUARDIAN_MUSFEL = 27169;
+	private static final int JEWEL_GUARDIAN_PYTON = 27170;
+	private static final int GHOST_OF_OFFERING = 27171;
+	private static final int HARIT_LIZARDMAN_ZEALOT = 27172;
+	// Misc
+	private static final int MIN_LEVEL = 50;
+	
+	public Q00337_AudienceWithTheLandDragon()
+	{
+		super(337, Q00337_AudienceWithTheLandDragon.class.getSimpleName(), "Audience With The Land Dragon");
+		addStartNpc(GABRIELLE);
+		addTalkId(GABRIELLE, WAREHOUSE_CHIEF_MOKE, BLACKSMITH_HELTON, PREFECT_CHAKIRIS, MAGISTER_KAIENA, ANTHARAS_WATCHMAN_GILMORE, ANTHARAS_WATCHMAN_THEODRIC, MASTER_KENDRA, HIGH_PRIEST_ORVEN);
+		addKillId(BLOOD_QUEEN, CAVE_MAIDEN, CAVE_KEEPER, CAVE_KEEPER_HOLD, CAVE_MAIDEN_HOLD, HARIT_LIZARDMAN_SHAMAN, HARIT_LIZARDMAN_MATRIARCH, HAMRUT, KRANROT, MARSH_STALKER, MARSH_DRAKE, ABYSSAL_JEWEL_1, ABYSSAL_JEWEL_2, ABYSSAL_JEWEL_3, JEWEL_GUARDIAN_MARA, JEWEL_GUARDIAN_MUSFEL, JEWEL_GUARDIAN_PYTON, GHOST_OF_OFFERING, HARIT_LIZARDMAN_ZEALOT);
+		addAttackId(ABYSSAL_JEWEL_1, ABYSSAL_JEWEL_2, ABYSSAL_JEWEL_3);
+		registerQuestItems(FEATHER_OF_GABRIELLE, MARSH_STALKER_HORN, MARSH_DRAKE_TALONS, KRANROT_SKIN, HAMRUT_LEG, REMAINS_OF_SACRAFICE, TOTEM_OF_LAND_DRAGON, FRAGMENT_OF_ABYSS_JEWEL_1ST, FRAGMENT_OF_ABYSS_JEWEL_2ND, FRAGMENT_OF_ABYSS_JEWEL_3RD, MARA_FANG, MUSFEL_FANG, MARK_OF_WATCHMAN, HERALD_OF_SLAYER);
+	}
+	
+	@Override
+	public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
+	{
+		if ("DESPAWN".equals(event))
+		{
+			npc.deleteMe();
+			return super.onAdvEvent(event, npc, player);
+		}
+		else if ("DESPAWN_240".equals(event))
+		{
+			npc.deleteMe();
+			return super.onAdvEvent(event, npc, player);
+		}
+		
+		final QuestState qs = getQuestState(player, false);
+		if (qs == null)
+		{
+			return null;
+		}
+		
+		String htmltext = null;
+		switch (event)
+		{
+			case "30753-05.htm":
+			{
+				if (qs.isCreated())
+				{
+					giveItems(player, FEATHER_OF_GABRIELLE, 1);
+					qs.startQuest();
+					qs.setMemoState(20000);
+					htmltext = event;
+				}
+				break;
+			}
+			case "30753-09.html":
+			{
+				takeItems(player, MARK_OF_WATCHMAN, -1);
+				qs.setMemoState(40000);
+				qs.setCond(2, true);
+				htmltext = event;
+				break;
+			}
+			case "30754-03.html":
+			{
+				qs.setMemoState(70000);
+				qs.setCond(4, true);
+				htmltext = event;
+				break;
+			}
+			case "30755-05.html":
+			{
+				if (qs.isMemoState(70000) && hasQuestItems(player, FRAGMENT_OF_ABYSS_JEWEL_3RD))
+				{
+					giveItems(player, PORTAL_STONE, 1);
+					qs.exitQuest(true, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "30498-02.html":
+			case "30678-01a.html":
+			case "30753-01a.html":
+			case "30753-03.htm":
+			case "30753-04.htm":
+			case "30753-06a.html":
+			{
+				htmltext = event;
+				break;
+			}
+		}
+		return htmltext;
+	}
+	
+	@Override
+	public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isSummon)
+	{
+		final QuestState qs = getQuestState(attacker, false);
+		if ((qs != null) && qs.isStarted())
+		{
+			switch (npc.getId())
+			{
+				case ABYSSAL_JEWEL_1:
+				{
+					if (qs.isMemoState(40000) || (qs.isMemoState(40001)))
+					{
+						if ((npc.getCurrentHp() < (npc.getMaxHp() * 0.8)) && (npc.getVariables().getInt("i_quest0") == 0))
+						{
+							for (int i = 0; i < 20; i++)
+							{
+								addAttackPlayerDesire(addSpawn(JEWEL_GUARDIAN_MARA, npc, true, 180000), attacker);
+							}
+							npc.getVariables().set("i_quest0", 1);
+							startQuestTimer("DESPAWN", 900000, npc, attacker);
+						}
+						
+						if ((npc.getCurrentHp() < (npc.getMaxHp() * 0.4)) && !hasQuestItems(attacker, FRAGMENT_OF_ABYSS_JEWEL_1ST))
+						{
+							giveItems(attacker, FRAGMENT_OF_ABYSS_JEWEL_1ST, 1);
+							playSound(attacker, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							startQuestTimer("DESPAWN_240", 240000, npc, attacker);
+						}
+					}
+					
+					if (npc.getCurrentHp() < (npc.getMaxHp() * 0.1))
+					{
+						npc.deleteMe();
+					}
+					break;
+				}
+				case ABYSSAL_JEWEL_2:
+				{
+					if (qs.isMemoState(40000) || (qs.isMemoState(40010)))
+					{
+						if ((npc.getCurrentHp() < (npc.getMaxHp() * 0.8)) && (npc.getVariables().getInt("i_quest0") == 0))
+						{
+							for (int i = 0; i < 20; i++)
+							{
+								addAttackPlayerDesire(addSpawn(JEWEL_GUARDIAN_MUSFEL, npc, true, 180000), attacker);
+							}
+							npc.getVariables().set("i_quest0", 1);
+							startQuestTimer("DESPAWN", 900000, npc, attacker);
+						}
+						
+						if ((npc.getCurrentHp() < (npc.getMaxHp() * 0.4)) && !hasQuestItems(attacker, FRAGMENT_OF_ABYSS_JEWEL_2ND))
+						{
+							giveItems(attacker, FRAGMENT_OF_ABYSS_JEWEL_2ND, 1);
+							playSound(attacker, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							startQuestTimer("DESPAWN_240", 240000, npc, attacker);
+						}
+					}
+					
+					if (npc.getCurrentHp() < (npc.getMaxHp() * 0.1))
+					{
+						npc.deleteMe();
+					}
+					break;
+				}
+				case ABYSSAL_JEWEL_3:
+				{
+					if (qs.isMemoState(70000))
+					{
+						if ((npc.getCurrentHp() < (npc.getMaxHp() * 0.8)) && (npc.getVariables().getInt("i_quest0") == 0))
+						{
+							addAttackPlayerDesire(addSpawn(JEWEL_GUARDIAN_PYTON, npc, true, 180000), attacker);
+							addAttackPlayerDesire(addSpawn(JEWEL_GUARDIAN_PYTON, npc, true, 180000), attacker);
+							addAttackPlayerDesire(addSpawn(JEWEL_GUARDIAN_PYTON, npc, true, 180000), attacker);
+							addAttackPlayerDesire(addSpawn(JEWEL_GUARDIAN_PYTON, npc, true, 180000), attacker);
+							npc.getVariables().set("i_quest0", 1);
+						}
+						
+						if ((npc.getCurrentHp() < (npc.getMaxHp() * 0.4)) && !hasQuestItems(attacker, FRAGMENT_OF_ABYSS_JEWEL_3RD))
+						{
+							giveItems(attacker, FRAGMENT_OF_ABYSS_JEWEL_3RD, 1);
+							playSound(attacker, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+						}
+					}
+					
+					if (npc.getCurrentHp() < (npc.getMaxHp() * 0.1))
+					{
+						npc.deleteMe();
+					}
+					break;
+				}
+			}
+		}
+		return super.onAttack(npc, attacker, damage, isSummon);
+	}
+	
+	@Override
+	public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon)
+	{
+		final QuestState qs = getQuestState(killer, false);
+		if ((qs != null) && qs.isStarted() && Util.checkIfInRange(1500, npc, killer, true))
+		{
+			switch (npc.getId())
+			{
+				case BLOOD_QUEEN:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21011:
+						case 21010:
+						case 21001:
+						case 21000:
+						case 20011:
+						case 20010:
+						case 20001:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, REMAINS_OF_SACRAFICE))
+							{
+								for (int i = 0; i < 8; i++)
+								{
+									addSpawn(GHOST_OF_OFFERING, npc, true, 180000);
+								}
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case CAVE_MAIDEN:
+				case CAVE_KEEPER:
+				case CAVE_KEEPER_HOLD:
+				case CAVE_MAIDEN_HOLD:
+				{
+					if (qs.isMemoState(70000) && !hasQuestItems(killer, FRAGMENT_OF_ABYSS_JEWEL_3RD))
+					{
+						if (getRandom(5) == 0)
+						{
+							addSpawn(ABYSSAL_JEWEL_3, npc, true, 180000);
+						}
+					}
+					break;
+				}
+				case HARIT_LIZARDMAN_SHAMAN:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21110:
+						case 21100:
+						case 21010:
+						case 21000:
+						case 20110:
+						case 20100:
+						case 20010:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, TOTEM_OF_LAND_DRAGON))
+							{
+								addAttackPlayerDesire(addSpawn(HARIT_LIZARDMAN_ZEALOT, npc, true, 180000), killer);
+								addAttackPlayerDesire(addSpawn(HARIT_LIZARDMAN_ZEALOT, npc, true, 180000), killer);
+								addAttackPlayerDesire(addSpawn(HARIT_LIZARDMAN_ZEALOT, npc, true, 180000), killer);
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case HARIT_LIZARDMAN_MATRIARCH:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21110:
+						case 21100:
+						case 21010:
+						case 21000:
+						case 20110:
+						case 20100:
+						case 20010:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, TOTEM_OF_LAND_DRAGON))
+							{
+								if (getRandom(5) == 0)
+								{
+									addAttackPlayerDesire(addSpawn(HARIT_LIZARDMAN_ZEALOT, npc, true, 180000), killer);
+									addAttackPlayerDesire(addSpawn(HARIT_LIZARDMAN_ZEALOT, npc, true, 180000), killer);
+									addAttackPlayerDesire(addSpawn(HARIT_LIZARDMAN_ZEALOT, npc, true, 180000), killer);
+								}
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case HAMRUT:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21101:
+						case 21100:
+						case 21001:
+						case 21000:
+						case 20101:
+						case 20100:
+						case 20001:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, HAMRUT_LEG))
+							{
+								giveItems(killer, HAMRUT_LEG, 1);
+								playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case KRANROT:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21101:
+						case 21100:
+						case 21001:
+						case 21000:
+						case 20101:
+						case 20100:
+						case 20001:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, KRANROT_SKIN))
+							{
+								giveItems(killer, KRANROT_SKIN, 1);
+								playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case MARSH_STALKER:
+				{
+					switch (qs.getMemoState())
+					{
+						case 20111:
+						case 20110:
+						case 20101:
+						case 20100:
+						case 20011:
+						case 20010:
+						case 20001:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, MARSH_STALKER_HORN))
+							{
+								giveItems(killer, MARSH_STALKER_HORN, 1);
+								playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case MARSH_DRAKE:
+				{
+					switch (qs.getMemoState())
+					{
+						case 20111:
+						case 20110:
+						case 20101:
+						case 20100:
+						case 20011:
+						case 20010:
+						case 20001:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, MARSH_DRAKE_TALONS))
+							{
+								giveItems(killer, MARSH_DRAKE_TALONS, 1);
+								playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case JEWEL_GUARDIAN_MARA:
+				{
+					if (qs.isMemoState(40000) || (qs.isMemoState(40001)))
+					{
+						if (!hasQuestItems(killer, MARA_FANG))
+						{
+							giveItems(killer, MARA_FANG, 1);
+							playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+						}
+					}
+					break;
+				}
+				case JEWEL_GUARDIAN_MUSFEL:
+				{
+					if (qs.isMemoState(40000) || (qs.isMemoState(40010)))
+					{
+						if (!hasQuestItems(killer, MUSFEL_FANG))
+						{
+							giveItems(killer, MUSFEL_FANG, 1);
+							playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+						}
+					}
+					break;
+				}
+				case GHOST_OF_OFFERING:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21011:
+						case 21010:
+						case 21001:
+						case 21000:
+						case 20011:
+						case 20010:
+						case 20001:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, REMAINS_OF_SACRAFICE))
+							{
+								giveItems(killer, REMAINS_OF_SACRAFICE, 1);
+								playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							}
+							break;
+						}
+					}
+					break;
+				}
+				case HARIT_LIZARDMAN_ZEALOT:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21110:
+						case 21100:
+						case 21010:
+						case 21000:
+						case 20110:
+						case 20100:
+						case 20010:
+						case 20000:
+						{
+							if (!hasQuestItems(killer, TOTEM_OF_LAND_DRAGON))
+							{
+								giveItems(killer, TOTEM_OF_LAND_DRAGON, 1);
+								playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+							}
+							break;
+						}
+					}
+					break;
+				}
+			}
+		}
+		return super.onKill(npc, killer, isSummon);
+	}
+	
+	@Override
+	public String onTalk(L2Npc npc, L2PcInstance player)
+	{
+		final QuestState qs = getQuestState(player, true);
+		final int memoState = qs.getMemoState();
+		String htmltext = getNoQuestMsg(player);
+		if (qs.isCreated())
+		{
+			if (npc.getId() == GABRIELLE)
+			{
+				if (player.getLevel() < MIN_LEVEL)
+				{
+					htmltext = "30753-01.htm";
+				}
+				else
+				{
+					htmltext = "30753-02.htm";
+				}
+			}
+		}
+		else if (qs.isStarted())
+		{
+			switch (npc.getId())
+			{
+				case GABRIELLE:
+				{
+					if ((memoState >= 20000) && (memoState < 30000))
+					{
+						htmltext = "30753-06.html";
+					}
+					else if (memoState == 30000)
+					{
+						htmltext = "30753-08.html";
+					}
+					else if ((memoState >= 40000) && (memoState < 50000))
+					{
+						htmltext = "30753-10.html";
+					}
+					else if (memoState == 50000)
+					{
+						takeItems(player, FEATHER_OF_GABRIELLE, -1);
+						takeItems(player, MARK_OF_WATCHMAN, -1);
+						giveItems(player, HERALD_OF_SLAYER, 1);
+						qs.setMemoState(60000);
+						qs.setCond(3, true);
+						htmltext = "30753-11.html";
+					}
+					else if (memoState == 60000)
+					{
+						htmltext = "30753-12.html";
+					}
+					else if (memoState == 70000)
+					{
+						htmltext = "30753-13.html";
+					}
+					break;
+				}
+				case WAREHOUSE_CHIEF_MOKE:
+				{
+					if ((memoState == 40000) || (memoState == 40001))
+					{
+						if (hasQuestItems(player, FRAGMENT_OF_ABYSS_JEWEL_1ST, MARA_FANG))
+						{
+							takeItems(player, FRAGMENT_OF_ABYSS_JEWEL_1ST, -1);
+							takeItems(player, MARA_FANG, -1);
+							giveItems(player, MARK_OF_WATCHMAN, 1);
+							if (qs.getMemoState() == 40001)
+							{
+								qs.setMemoState(50000);
+							}
+							else
+							{
+								qs.setMemoState(40010);
+							}
+							htmltext = "30498-03.html";
+						}
+						else
+						{
+							htmltext = "30498-01.html";
+						}
+					}
+					else if (memoState == 40010)
+					{
+						htmltext = "30498-04.html";
+					}
+					else if (memoState >= 50000)
+					{
+						htmltext = "30498-05.html";
+					}
+					break;
+				}
+				case BLACKSMITH_HELTON:
+				{
+					if ((memoState == 40000) || (memoState == 40010))
+					{
+						if (hasQuestItems(player, FRAGMENT_OF_ABYSS_JEWEL_2ND, MUSFEL_FANG))
+						{
+							takeItems(player, FRAGMENT_OF_ABYSS_JEWEL_2ND, -1);
+							takeItems(player, MUSFEL_FANG, -1);
+							giveItems(player, MARK_OF_WATCHMAN, 1);
+							if (qs.getMemoState() == 40010)
+							{
+								qs.setMemoState(50000);
+							}
+							else
+							{
+								qs.setMemoState(40001);
+							}
+							htmltext = "30678-02.html";
+						}
+						else
+						{
+							htmltext = "30678-01.html";
+						}
+					}
+					else if (memoState == 40001)
+					{
+						htmltext = "30678-03.html";
+					}
+					else if (memoState >= 50000)
+					{
+						htmltext = "30678-04.html";
+					}
+					break;
+				}
+				case PREFECT_CHAKIRIS:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21101:
+						case 21000:
+						case 21100:
+						case 21001:
+						case 20101:
+						case 20100:
+						case 20001:
+						case 20000:
+						{
+							if (hasQuestItems(player, KRANROT_SKIN, HAMRUT_LEG))
+							{
+								takeItems(player, KRANROT_SKIN, -1);
+								takeItems(player, HAMRUT_LEG, -1);
+								giveItems(player, MARK_OF_WATCHMAN, 1);
+								if ((qs.getMemoState() + 10) == 21111)
+								{
+									qs.setMemoState(30000);
+								}
+								else
+								{
+									qs.setMemoState(qs.getMemoState() + 10);
+								}
+								htmltext = "30705-02.html";
+							}
+							else
+							{
+								htmltext = "30705-01.html";
+							}
+							break;
+						}
+						case 21110:
+						case 21011:
+						case 21010:
+						case 20111:
+						case 20110:
+						case 20011:
+						case 20010:
+						{
+							htmltext = "30705-03.html";
+							break;
+						}
+					}
+					if (memoState >= 30000)
+					{
+						htmltext = "30705-04.html";
+					}
+					break;
+				}
+				case MAGISTER_KAIENA:
+				{
+					switch (qs.getMemoState())
+					{
+						case 20111:
+						case 20110:
+						case 20101:
+						case 20100:
+						case 20010:
+						case 20011:
+						case 20001:
+						case 20000:
+						{
+							if (hasQuestItems(player, MARSH_STALKER_HORN, MARSH_DRAKE_TALONS))
+							{
+								takeItems(player, MARSH_STALKER_HORN, -1);
+								takeItems(player, MARSH_DRAKE_TALONS, -1);
+								giveItems(player, MARK_OF_WATCHMAN, 1);
+								if ((qs.getMemoState() + 1000) == 21111)
+								{
+									qs.setMemoState(30000);
+								}
+								else
+								{
+									qs.setMemoState(qs.getMemoState() + 1000);
+								}
+								htmltext = "30720-02.html";
+							}
+							else
+							{
+								htmltext = "30720-01.html";
+							}
+							break;
+						}
+						case 21110:
+						case 21101:
+						case 21100:
+						case 21011:
+						case 21010:
+						case 21001:
+						case 21000:
+						{
+							htmltext = "30720-03.html";
+							break;
+						}
+					}
+					if (memoState >= 30000)
+					{
+						htmltext = "30720-04.html";
+					}
+					break;
+				}
+				case ANTHARAS_WATCHMAN_GILMORE:
+				{
+					if (memoState < 60000)
+					{
+						htmltext = "30754-01.html";
+					}
+					else if (memoState == 60000)
+					{
+						htmltext = "30754-02.html";
+					}
+					else if (memoState == 70000)
+					{
+						if (hasQuestItems(player, FRAGMENT_OF_ABYSS_JEWEL_3RD))
+						{
+							htmltext = "30754-05.html";
+						}
+						else
+						{
+							htmltext = "30754-04.html";
+						}
+					}
+					break;
+				}
+				case ANTHARAS_WATCHMAN_THEODRIC:
+				{
+					if (memoState < 60000)
+					{
+						htmltext = "30755-01.html";
+					}
+					else if (memoState == 60000)
+					{
+						htmltext = "30755-02.html";
+					}
+					else if (memoState == 70000)
+					{
+						if (!hasQuestItems(player, FRAGMENT_OF_ABYSS_JEWEL_3RD))
+						{
+							htmltext = "30755-03.html";
+						}
+						else
+						{
+							htmltext = "30755-04.html";
+						}
+					}
+					break;
+				}
+				case MASTER_KENDRA:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21110:
+						case 21100:
+						case 21010:
+						case 21000:
+						case 20110:
+						case 20100:
+						case 20010:
+						case 20000:
+						{
+							if (!hasQuestItems(player, TOTEM_OF_LAND_DRAGON))
+							{
+								htmltext = "30851-01.html";
+							}
+							else
+							{
+								takeItems(player, TOTEM_OF_LAND_DRAGON, -1);
+								giveItems(player, MARK_OF_WATCHMAN, 1);
+								if ((qs.getMemoState() + 1) == 21111)
+								{
+									qs.setMemoState(30000);
+								}
+								else
+								{
+									qs.setMemoState(qs.getMemoState() + 1);
+								}
+								htmltext = "30851-02.html";
+							}
+							break;
+						}
+						case 21101:
+						case 21011:
+						case 21001:
+						case 20111:
+						case 20101:
+						case 20011:
+						case 20001:
+						{
+							htmltext = "30851-03.html";
+							break;
+						}
+					}
+					if (memoState >= 30000)
+					{
+						htmltext = "30851-04.html";
+					}
+					break;
+				}
+				case HIGH_PRIEST_ORVEN:
+				{
+					switch (qs.getMemoState())
+					{
+						case 21011:
+						case 21010:
+						case 21001:
+						case 21000:
+						case 20011:
+						case 20010:
+						case 20001:
+						case 20000:
+						{
+							if (!hasQuestItems(player, REMAINS_OF_SACRAFICE))
+							{
+								htmltext = "30857-01.html";
+							}
+							else
+							{
+								takeItems(player, REMAINS_OF_SACRAFICE, -1);
+								giveItems(player, MARK_OF_WATCHMAN, 1);
+								if ((qs.getMemoState() + 100) == 21111)
+								{
+									qs.setMemoState(30000);
+								}
+								else
+								{
+									qs.setMemoState(qs.getMemoState() + 100);
+								}
+								htmltext = "30857-02.html";
+							}
+							break;
+						}
+						case 21110:
+						case 21101:
+						case 21100:
+						case 20111:
+						case 20110:
+						case 20101:
+						case 20100:
+						{
+							htmltext = "30857-03.html";
+							break;
+						}
+					}
+					if (memoState >= 30000)
+					{
+						htmltext = "30857-04.html";
+					}
+					break;
+				}
+			}
+		}
+		return htmltext;
+	}
+}
diff --git a/L2J_DataPack/dist/sql/game/updates/20150524update.sql b/L2J_DataPack/dist/sql/game/updates/20150524update.sql
new file mode 100644
index 0000000000..fa47c7e0d2
--- /dev/null
+++ b/L2J_DataPack/dist/sql/game/updates/20150524update.sql
@@ -0,0 +1 @@
+UPDATE character_quests SET name='Q00337_AudienceWithTheLandDragon' WHERE name='337_AudienceWithTheLandDragon'; 
\ No newline at end of file
-- 
GitLab