From b28e9baf1fa8f2b46f4fdefa166833c3f1632683 Mon Sep 17 00:00:00 2001
From: Adry_85 <Adrya85@hotmail.it>
Date: Wed, 8 Jan 2014 08:55:27 +0000
Subject: [PATCH] BETA: Retail-like quest '''Mimir's Elixir''' (235).

---
 L2J_DataPack_BETA/dist/game/data/scripts.cfg  |   2 +-
 .../quests/235_MimirsElixir/30166-01.htm      |   1 -
 .../quests/235_MimirsElixir/30166-01a.htm     |   1 -
 .../quests/235_MimirsElixir/30166-02.htm      |   8 -
 .../quests/235_MimirsElixir/30166-02a.htm     |   4 -
 .../quests/235_MimirsElixir/30166-03.htm      |   3 -
 .../quests/235_MimirsElixir/30166-04.htm      |   5 -
 .../quests/235_MimirsElixir/30166-05.htm      |   3 -
 .../quests/235_MimirsElixir/30166-06.htm      |   9 -
 .../quests/235_MimirsElixir/30166-07.htm      |   7 -
 .../quests/235_MimirsElixir/30166-08.htm      |   5 -
 .../quests/235_MimirsElixir/30166-09.htm      |   2 -
 .../quests/235_MimirsElixir/30166-10.htm      |   5 -
 .../quests/235_MimirsElixir/30718-01.htm      |   4 -
 .../quests/235_MimirsElixir/30718-01a.htm     |   2 -
 .../quests/235_MimirsElixir/30718-02.htm      |   2 -
 .../quests/235_MimirsElixir/30718-03.htm      |   2 -
 .../quests/235_MimirsElixir/30718-04.htm      |   2 -
 .../quests/235_MimirsElixir/__init__.py       | 150 --------
 .../quests/Q00235_MimirsElixir/30718-01.html  |   7 +
 .../quests/Q00235_MimirsElixir/30718-02.html  |   7 +
 .../quests/Q00235_MimirsElixir/30718-03.html  |   4 +
 .../quests/Q00235_MimirsElixir/30718-04.html  |   4 +
 .../quests/Q00235_MimirsElixir/30718-05.html  |   6 +
 .../quests/Q00235_MimirsElixir/30718-06.html  |   6 +
 .../quests/Q00235_MimirsElixir/30721-01.htm   |   5 +
 .../quests/Q00235_MimirsElixir/30721-02.htm   |   8 +
 .../quests/Q00235_MimirsElixir/30721-03.htm   |   7 +
 .../quests/Q00235_MimirsElixir/30721-04.htm   |   6 +
 .../quests/Q00235_MimirsElixir/30721-05.htm   |   7 +
 .../quests/Q00235_MimirsElixir/30721-06.htm   |   5 +
 .../quests/Q00235_MimirsElixir/30721-07.html  |   7 +
 .../quests/Q00235_MimirsElixir/30721-08.html  |   6 +
 .../quests/Q00235_MimirsElixir/30721-09.html  |  10 +
 .../quests/Q00235_MimirsElixir/30721-10.html  |   4 +
 .../quests/Q00235_MimirsElixir/30721-11.html  |   6 +
 .../quests/Q00235_MimirsElixir/30721-12.html  |   5 +
 .../quests/Q00235_MimirsElixir/30721-13.html  |   4 +
 .../quests/Q00235_MimirsElixir/30721-14.html  |   7 +
 .../quests/Q00235_MimirsElixir/30721-15.html  |   5 +
 .../quests/Q00235_MimirsElixir/30721-16.html  |   5 +
 .../quests/Q00235_MimirsElixir/30721-17.html  |   5 +
 .../quests/Q00235_MimirsElixir/30721-18.html  |  12 +
 .../quests/Q00235_MimirsElixir/30721-19.html  |   8 +
 .../quests/Q00235_MimirsElixir/31149-01.html  |   4 +
 .../quests/Q00235_MimirsElixir/31149-02.html  |   5 +
 .../quests/Q00235_MimirsElixir/31149-03.html  |   3 +
 .../quests/Q00235_MimirsElixir/31149-04.html  |   4 +
 .../quests/Q00235_MimirsElixir/31149-05.html  |   5 +
 .../quests/Q00235_MimirsElixir/31149-06.html  |   4 +
 .../quests/Q00235_MimirsElixir/31149-07.html  |   5 +
 .../quests/Q00235_MimirsElixir/31149-08.html  |   6 +
 .../quests/Q00235_MimirsElixir/31149-09.html  |   4 +
 .../quests/Q00235_MimirsElixir/31149-10.html  |   4 +
 .../quests/Q00235_MimirsElixir/31149-11.html  |   3 +
 .../Q00235_MimirsElixir.java                  | 364 ++++++++++++++++++
 .../dist/sql/game/updates/20140108update.sql  |   1 +
 57 files changed, 569 insertions(+), 216 deletions(-)
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01a.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02a.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-03.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-04.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-05.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-06.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-07.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-08.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-09.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-10.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01a.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-02.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-03.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-04.htm
 delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/__init__.py
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-01.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-02.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-03.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-04.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-05.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-06.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-01.htm
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-02.htm
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-03.htm
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-04.htm
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-05.htm
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-06.htm
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-07.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-08.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-09.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-10.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-11.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-12.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-13.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-14.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-15.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-16.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-17.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-18.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-19.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-01.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-02.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-03.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-04.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-05.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-06.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-07.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-08.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-09.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-10.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-11.html
 create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/Q00235_MimirsElixir.java
 create mode 100644 L2J_DataPack_BETA/dist/sql/game/updates/20140108update.sql

diff --git a/L2J_DataPack_BETA/dist/game/data/scripts.cfg b/L2J_DataPack_BETA/dist/game/data/scripts.cfg
index 83c1ae0b66..bba68c1606 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts.cfg
+++ b/L2J_DataPack_BETA/dist/game/data/scripts.cfg
@@ -397,7 +397,7 @@ quests/231_TestOfMaestro/__init__.py
 quests/232_TestOfLord/__init__.py
 quests/233_TestOfWarspirit/__init__.py
 quests/234_FatesWhisper/__init__.py
-quests/235_MimirsElixir/__init__.py
+quests/Q00235_MimirsElixir/Q00235_MimirsElixir.java
 quests/236_SeedsOfChaos/__init__.py
 quests/Q00237_WindsOfChange/Q00237_WindsOfChange.java
 quests/Q00238_SuccessFailureOfBusiness/Q00238_SuccessFailureOfBusiness.java
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01.htm
deleted file mode 100644
index b9897f5321..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01.htm
+++ /dev/null
@@ -1 +0,0 @@
-<html><body>This quest may only be attempted by people who have reached level 75. Please come back after you have gained some more experience.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01a.htm
deleted file mode 100644
index 00c5ef9774..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-01a.htm
+++ /dev/null
@@ -1 +0,0 @@
-<html><body>This quest may only be attempted by people who have completed the quest "Fate's Whispers" and carry the item Star of Destiny. Please come back after you have obtained the Star of Destiny.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02.htm
deleted file mode 100644
index fded512580..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02.htm
+++ /dev/null
@@ -1,8 +0,0 @@
-<html><body>Trader Ladd:<br>
-You have shown your many skills, you have made your friends and allies...
-you have fought with might and conquered many enemies. Do you think that's enough?
-There is still knowledge far beyond your capabilities. Have you ever imagined the power
-one could have, if he could be master not only one occupation, but many!<br>
-Well, your mind is limited now. But if you wish, I can teach you how to open your body and mind to new possibilities!
-However, once you start, there is no way back. What say you?<br>
-<a action="bypass -h Quest 235_MimirsElixir 1">"I wish to become stronger. Please tell me how"</a></body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02a.htm
deleted file mode 100644
index b997d93d86..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-02a.htm
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><body>Trader Ladd:<br>
-Great! I am glad to see you are full of ambition! In order to start, you will need to create a magic potion which is known as "Mimir's Elixir." In order to create this, you will first have to learn how to mix reagents in the cauldron. Then, you will need to find some ingredients.<br>
-The first ingredient is<font color="LEVEL"> Pure Silver</font>. To create it, you will need equal parts of lunargent and quicksilver. Also, you will need to set a temperature for the fire. Make sure you choose the lowest fire. That is, set the temperature to 1.<br>
-Go and talk to<font color="LEVEL"> Magic Trader Wesley</font>. He will teach you what you need to know to create pure silver. Come back to me after you have acquired one.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-03.htm
deleted file mode 100644
index e949b42c40..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-03.htm
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><body>Trader Ladd:<br>
-Did you make any Pure Silver yet? No? What are you waiting for? You didn't change your mind, did you?<br>
-Go and talk to<font color="LEVEL"> Magic Trader Wesley</font>. He will teach you what you need to know to create pure silver. Remember, the ingredients you need in order to make it are lunargent and quicksilver. Come back to me after you have acquired one.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-04.htm
deleted file mode 100644
index e47ef02b4e..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-04.htm
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body>Trader Ladd:<br>
-Is that Pure Silver?! Nicely done! I expected as much from someone with your skills. Now, you need to find a second ingredient, one we call 
-<font color="LEVEL">True Gold</font>.<br>
-A long time ago, I has some True Gold myself! One of my colleagues really needed it for an experiment, so I gave it to her. 
-Go and talk to<font color="LEVEL"> Magister Joan</font>. Tell her I sent you. She should have some True Gold for you.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-05.htm
deleted file mode 100644
index ee68d90027..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-05.htm
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><body>Trader Ladd:<br>
-Did you make any True Gold yet? No? What are you waiting for? You didn't change your mind, did you?<br>
-Go and talk to<font color="LEVEL"> Magister Joan</font>. She will probably give you some if you tell her that I sent you.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-06.htm
deleted file mode 100644
index d088d4bf29..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-06.htm
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body>Magister Ladd:<br>
-Ah, you are back with the pure silver and true gold! Good! 
-You are almost ready to get Mimir's Elixit, but listen carefully! 
-In order to create the elixir, you need to melt the two ingredients fast and perfectly. 
-Normal fires are not hot enough to achieve that. Only<font color="LEVEL"> Blood fire</font> is 
-hot enough to meld true gold and pure silver.<br>
-You can obtain Blood Fire by killing the bloody guardian in the Lair of Antharas. 
-Don't worry, the Blood Fire is inactive when you simply carry it with you. It will not burn you...
-So go now and gather this last piece. Then come to me and I shall instruct you how to create Mimir's Elixir.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-07.htm
deleted file mode 100644
index d65d618f95..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-07.htm
+++ /dev/null
@@ -1,7 +0,0 @@
-<html><body>Magister Ladd:<br>
-You still haven't found Blood Fire, have you? In order to create the elixir, 
-you need to melt the two ingredients fast and perfectly. 
-Normal fires are not hot enough to achieve that. Only<font color="LEVEL"> Blood fire</font> is 
-hot enough to meld true gold and pure silver.<br>
-Go kill the bloody guardian in the Lair of Antharas to obtain the Blood fire! 
-Then come to me and I shall instruct you how to create Mimir's Elixir.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-08.htm
deleted file mode 100644
index b460c11420..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-08.htm
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body>Magister Ladd:<br>
-Let's see...what have we here? Pure Silver, True Gold, Blood fire! Nicely done. You are ready to go to the mixing urn in the basement of the Ivory Tower and create Mimir's elixir.<br>
-As you know, the Blood Fire is currently inactive. When you activate the cauldron, set the temperature to 3, put the Pure Silver in, then True Gold. Keep the Blood Fire nearby and it will immediately start reacting with them. 
-If you do everything as I say, you should have no problems getting the elixir.<br>
-Well, good luck with it! Come see me after you are done mixing the ingredients and I shall tell you how to use the elixir to achieve your goals.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-09.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-09.htm
deleted file mode 100644
index d99292a91d..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-09.htm
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><body>Magister Ladd:<br>
-What? What happened? You had all the materials you needed, how did you lose them?! Well, I guess it can't be helped. Go get the Pure Silver again...and then come back to me for more directions. I don't want you making any mistakes again!</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-10.htm
deleted file mode 100644
index a5c02bdac0..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30166-10.htm
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body>Trader Ladd:<br>
-Congratulations on creating Mimir's Elixir. Are you ready then? Go ahead and drink the potion...I know it's a bit thick and tasteless, but bear with it. 
-Aren't you feeling its effects already? Your body rejuvenating, your mind expanding...getting the capacity to learn that children have, yet keeping all the knowledge you earned in your adult life!<br>
-Alright then! You are ready! A new life is awaiting. Go to a town and talk to the head of the teachers for the new occupation you wish to learn.<br>
-Before you go, I have one more thing for you. Recently, I found this scroll for enchanting A grade weapons. I have no use for it, but to an adventurer like yourself it's precious. So you can have it.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01.htm
deleted file mode 100644
index add1343f34..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01.htm
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><body>Magister Joan:<br>
-Are you the person Ladd sent for True Gold? I was already informed you were coming. To tell you the truth, I do not really need it any more, but seeing how much you need it, how about a trade?<br>
-For my next experiment, I need the Stone of Wisdom. Some also call it Sage's Stone. It can only be acquired by killing<font color="LEVEL"> Chimera Piece</font>. You can find this monster in Silent Valley, near Giant's Cave. If you bring me this stone, I will give you some True Gold. So, what do you think?<br>
-<a action="bypass -h Quest 235_MimirsElixir 30718_1">"I'll get the stone for you"</a></body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01a.htm
deleted file mode 100644
index 3233fb1ac5..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-01a.htm
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><body>Magister Joan:<br>
-Great! I shall be awaiting your return anxiously! And don't worry, I will keep my promise. I already have the True Gold ready for our trade.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-02.htm
deleted file mode 100644
index 1943354447..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-02.htm
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><body>Magister Joan:<br>
-You are back already? Hmm...where is the Stone of Wisdom? Well, I told you I'd give you True Gold when you found the Stone of Wisdom from me. If you still want True Gold, go hunt Chimera Piece under Giant's Cave in Silent Valley</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-03.htm
deleted file mode 100644
index a87cf4009e..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-03.htm
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><body>Magister Joan:<br>
-You found the Sage's Stone! Let me see it...ah...yes, perfect. With this I will be able to perform my new experiments! Well, as promised, here is the True Gold. I guess you should talk to Magister Ladd for directions on what to do next. Whatever you do...good luck.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-04.htm
deleted file mode 100644
index fdc996c794..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/30718-04.htm
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><body>Magister Joan:<br>
-I already gave you the True Gold you needed. What else do you need with me? I am busy with my experiments, can't you see? Please talk to Magister Ladd for directions on what to do next. Oh...and whatever you do...good luck.</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/__init__.py
deleted file mode 100644
index 98a7126bc2..0000000000
--- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/235_MimirsElixir/__init__.py
+++ /dev/null
@@ -1,150 +0,0 @@
-# Mimir's Elixir version 0.1 
-# by Fulminus
-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
-from com.l2jserver.gameserver.enums import PcRace
-#Quest info
-qn = "235_MimirsElixir"
-QUEST_NUMBER,QUEST_NAME,QUEST_DESCRIPTION = 235,"MimirsElixir","Mimir's Elixir"
-
-DROP_RATE = 20
-
-#prerequisites:
-STAR_OF_DESTINY = 5011
-MINLEVEL = 75
-
-#Quest items
-PURE_SILVER = 6320
-TRUE_GOLD = 6321
-SAGES_STONE = 6322
-BLOOD_FIRE = 6318
-MIMIRS_ELIXIR = 6319
-
-SCROLL_ENCHANT_WEAPON_A = 729
-
-#NPCs
-LADD,JOAN=30721,30718
-#Mobs, cond, Drop
-DROPLIST = {
-20965: [3,SAGES_STONE],   #Chimera Piece
-21090: [6,BLOOD_FIRE]    #Bloody Guardian
-}
-
-class Quest (JQuest) :
- 
- def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
- 
- def onAdvEvent (self,event,npc, player) :
-    st = player.getQuestState(qn)
-    if not st : return
-    if event == "1" :
-        st.setState(State.STARTED)
-        st.set("cond","1")
-        htmltext = "30166-02a.htm"
-    elif event == "30718_1" :
-        st.set("cond","3")
-        htmltext = "30718-01a.htm"
-    return htmltext
- 
- def onTalk (self,npc,player):
-    htmltext = Quest.getNoQuestMsg(player)
-    st = player.getQuestState(qn)
-    if not st : return htmltext
-
-    npcId = npc.getId()
-    id = st.getState()
-    cond = st.getInt("cond")
-    if npcId == LADD :
-        if id == State.CREATED :
-            st.set("cond","0")
-            if player.getRace() == PcRace.Kamael :
-                st.exitQuest(1)
-                htmltext = "<html><body>I'm sorry, but I am not allowed to offer this quest to Kamael. Talk to Hierarch Kekropus.</body></html>"
-            elif player.getLevel() < MINLEVEL :
-                st.exitQuest(1)
-                htmltext = "30166-01.htm"     #not qualified
-            elif not st.getQuestItemsCount(STAR_OF_DESTINY) :
-                st.exitQuest(1)
-                htmltext = "30166-01a.htm"     #not qualified
-            elif st.getInt("cond")==0 :
-                htmltext = "30166-02.htm"    # Successful start: Bring me Pure silver from Reagents quest
-        elif id == State.COMPLETED :
-            htmltext = "<html><body>You have already completed this quest.</body></html>"
-        # was asked to get pure silver but has not done so yet.  Repeat: get pure silver
-        elif cond==1 and not st.getQuestItemsCount(PURE_SILVER) :
-            htmltext = "30166-03.htm"    # Bring me Pure silver from Reagents quest
-        # got the pure silver and came back.  Ask for TrueGold.
-        elif cond==1 and st.getQuestItemsCount(PURE_SILVER) :
-            st.set("cond","2")
-            htmltext = "30166-04.htm"    # Bring me True Gold from Joan
-        elif 1<cond<5 :
-            htmltext = "30166-05.htm"    # Where is my GOLD?!  Bring to me first.
-        # got the true gold...look for Blood fire
-        elif cond==5 :
-            st.set("cond","6")
-            htmltext = "30166-06.htm"    # find Blood Fire from "bloody guardians"
-        # still looking for blood fire?
-        elif cond==6 :
-            htmltext = "30166-07.htm"    # find Blood Fire from "bloody guardians"
-        # Ah, you got the blood fire!  Time to mix them up!
-        elif cond==7 and st.getQuestItemsCount(PURE_SILVER) and st.getQuestItemsCount(TRUE_GOLD):
-            htmltext = "30166-08.htm"     # what are you standing there for?  Go to the cauldron and mix them...
-        # you idiot, how did you lose your quest items?
-        elif cond==7 :   
-            htmltext = "30166-09.htm"     # Well...you already know what to do...go get the 3 items...
-            st.set("cond","3")          # start over...yay...
-        # cond for this quest is set to 8 from Supplier or Reagents, when you create Mimir's Elixir.
-        # Finally, all is done...time to learn how to use the Elixir...
-        elif cond==8 :
-            htmltext = "30166-10.htm"     # here's what you do...
-            st.takeItems(MIMIRS_ELIXIR,-1)  #remove this line for compatibility with L2JServer revisions prior to 376
-            st.giveItems(SCROLL_ENCHANT_WEAPON_A,1)
-            st.exitQuest(False)
-            st.unset("cond")
-    elif npcId == JOAN and id == State.STARTED:
-       # first time talking to Joan: You ask for True Gold, she sends you for Sage's stone
-        if cond==2 :
-            htmltext = "30718-01.htm"      # You want True Gold?  Please get the sage's stone.  Kill Chimera!
-        # Why are you back alraedy?  You don't have the stone.
-        elif cond==3 :
-            htmltext = "30718-02.htm"     # you haven't gotten the sage's stone yet?
-        # aha!  Here is the sage's stone!  Cool, now we can make true gold
-        elif cond==4 :
-            st.takeItems(SAGES_STONE,-1)
-            st.giveItems(TRUE_GOLD,1)
-            st.set("cond","5")
-            htmltext = "30718-03.htm"     # here you go...take the gold.  Now go back to ladd.
-        elif cond>=5 :
-            htmltext = "30718-04.htm"     # Go back to ladd already!
-    return htmltext
- 
- def onKill(self,npc,player,isPet):
-     st = player.getQuestState(qn)
-     if not st : return 
-     if st.getState() != State.STARTED : return 
-   
-     npcId = npc.getId()
-     drop = self.getRandom(100)
-     cond = st.getInt("cond")
-     dropcond = DROPLIST[npcId][0]
-     if drop < DROP_RATE and cond == dropcond :
-        if st.getQuestItemsCount(DROPLIST[npcId][1]) == 0 :
-            st.giveItems(DROPLIST[npcId][1],1)
-            st.playSound("ItemSound.quest_itemget")
-            st.set("cond",str(cond+1))
-     return
-
-# Quest class and state definition
-QUEST       = Quest(QUEST_NUMBER, qn, QUEST_DESCRIPTION)
-
-
-# Quest NPC starter initialization
-QUEST.addStartNpc(LADD)
-# Quest initialization
-QUEST.addTalkId(LADD)
-QUEST.addTalkId(JOAN)
-
-for i in DROPLIST.keys():
-  QUEST.addKillId(i)
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-01.html
new file mode 100644
index 0000000000..f2bcacdfd9
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-01.html
@@ -0,0 +1,7 @@
+<html><body>Magister Joan:<br>
+What's the world coming to? Magister Ladd, asking for help?<br>
+He wants True Gold, eh? I'll wager he's restarted his research into Mimir's Elixir! He swore he'd given it up!<br>
+He gave all of his True Gold to me, and said he wouldn't need it again! And now you've come, asking for it back! I suppose he thought I would just keep it for him? Ha! I used it up long ago!<br>
+If he really needs it, I can make more. But it won't be easy...<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30718-02.html">"What's the problem?"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-02.html
new file mode 100644
index 0000000000..7738f02ad8
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-02.html
@@ -0,0 +1,7 @@
+<html><body>Magister Joan:<br>
+Have you heard of the Sage's Stone? It's a crystal that one must make in order to be recognized as a mage. The manufacturing process actually changes the basic properties of matter, and is fundamental in all magical research.<br>
+The reason I'm telling you this is... To manufacture True Gold, I must have a <font color="LEVEL">Sage's Stone</font>.<br>
+And you see, I had one, but... It's a long story... Uh, there was an explosion of sorts... it occurred during an experiment.<br>
+Anyway, I don't have it anymore. Would you get one for me? If you'll get me a Sage's Stone, I'll make True Gold for you.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30718-03.html">"I will help you."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-03.html
new file mode 100644
index 0000000000..b1315d6fa8
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-03.html
@@ -0,0 +1,4 @@
+<html><body>Magister Joan:<br>
+Very good! You shall leave immediately for the <font color="LEVEL">Silent Valley</font>!<br>
+I want you to deal with the <font color="LEVEL">chimera piece</font>. You'll find many other creatures there, but they're all shadows of the same being. Though only one holds the Sage's Stone, there's really no way of telling which one it is. Just keep killing chimera pieces until you find it. Thank you. Now get going!
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-04.html
new file mode 100644
index 0000000000..7d245f174a
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-04.html
@@ -0,0 +1,4 @@
+<html><body>Magister Joan:<br>
+Did you get the Sage's Stone? I can't make True Gold without the Sage's Stone, remember.<br>
+Go immediately to the <font color="LEVEL">Silent Valley</font> and kill the <font color="LEVEL">chimera pieces</font> that you encounter. One of them will have the Sage's Stone.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-05.html
new file mode 100644
index 0000000000..9ffaccd8ef
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-05.html
@@ -0,0 +1,6 @@
+<html><body>Magister Joan:<br>
+You've brought me the Sage's Stone! Good job! This precious little stone is the motivating force of my magic! I feel as though a part of my own flesh has been returned to me...<br>
+I shall make your True Gold right away. I'll blend these reagents, heat it up, use the Sage's Stone...<br>
+Now we must wait. Would you like some advice while we're waiting?<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30718-06.html">"Yes, please!"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-06.html
new file mode 100644
index 0000000000..e8857f360a
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30718-06.html
@@ -0,0 +1,6 @@
+<html><body>Magister Joan:<br>
+... Mimir's Elixir can teach you things that you would otherwise never learn in this dimension. This can be a very dangerous knowledge, and some even say that it goes against the will of the gods.<br>
+At the time of the creation, the gods bestowed physical skills and magic upon the races in differing ratios. Dwarves have weaker magical skills but have outstanding dexterity and intelligence. Orcs have amazing strength and battle skills, but no connection with servitors. There are similar trade-offs among all the races. It's the first law of nature and the will of the gods that we all have limits. The natural order is violated if we carelessly exceed them.<br>
+Your new strength may cost you more than you realize. Consider your options carefully.<br>
+I've said enough already. Ladd is waiting... Run along... Don't forget what I've said...
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-01.htm
new file mode 100644
index 0000000000..52710ef20c
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-01.htm
@@ -0,0 +1,5 @@
+<html><body>Magister Ladd:<br>
+Have we met? I've had my head buried in books for so long, I have no memory left for faces!<br>
+Was there something you wanted to say to me? What brings you to the Ivory Tower of Oren?<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-02.htm">"Tell me about Mimir's Elixir."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-02.htm
new file mode 100644
index 0000000000..45058958d2
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-02.htm
@@ -0,0 +1,8 @@
+<html><body>Magister Ladd:<br>
+Recently a stranger came to see me. He wore black armor and seemed other-worldly. He was accompanied by a young, blonde girl. He said...<br>
+"Soon, a traveler carrying a Star of Destiny will visit you and ask about Mimir's Elixir. It is he who will take control in the future era of chaos. Ladd, you must tell him how to break the shackles placed upon him by the gods."<br>
+You are the one of whom he spoke! Are you a hero? Do you feel like one?<br>
+You don't have to answer that. It will become obvious in time. Come to think of it, why was the blonde girl shaking her head?<br>
+Do you think you could create <font color="LEVEL">Mimir's Elixir</font>? I think you could. But whether or not you could endure life after drinking it... That is another story. Finding your own fate is sometimes harder than swimming with armor on.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-03.htm">"Finding my own fate?"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-03.htm
new file mode 100644
index 0000000000..4a7c6f6179
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-03.htm
@@ -0,0 +1,7 @@
+<html><body>Magister Ladd:<br>
+Ah, yes! Mimir's Elixir!<br>
+This powerful potion was developed by Mimir, the greatest mage in the era of the giants... It is the source of life itself, used by the gods when they created the five races. This elixir emboldened the giants, giving them the power to create life itself and thus threatening the supremacy of the gods!<br>
+Luckily for us, our dreams are more restrained than those of the giants...<br>
+I sacrificed my youth to create this reagent. My research was the most important thing in the world to me!<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-04.htm">"But you gave it up!?"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-04.htm
new file mode 100644
index 0000000000..650daf53d1
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-04.htm
@@ -0,0 +1,6 @@
+<html><body>Magister Ladd:<br>
+Now that I think back on it... It must have been the fear... I am a devoted Elf, seeking enlightenment from the goddess Shilen. My search inadvertently brought me into direct conflict with the gods!<br>
+I'm no hero, but it became a driving force in my life to discover the source and true nature of magic. I wanted no more. I could have chosen the path of destruction, following the likes of Baium and Beleth, but did not.<br>
+There are but two types of heroes, and given the choice, I chose enlightenment.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-05.htm">"Two types of heroes? What is the other type?"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-05.htm
new file mode 100644
index 0000000000..26d5aa0db4
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-05.htm
@@ -0,0 +1,7 @@
+<html><body>Magister Ladd:<br>
+Some heroes reject destiny, and some have it thrust upon them... For instance, Raul, the Unification King, was chosen by the Goddess of the Lake, and there was Emperor Shunaiman, who received power from Einhasad... Don't you agree that they were chosen by the gods?<br>
+Those who are chosen have no use for Mimir's Elixir.<br>
+But the Star of Destiny... that's another story... <br>
+Do you want to make Mimir's Elixir? How about it? Can you handle the power?<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-06.htm">"Yes."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-06.htm
new file mode 100644
index 0000000000..21778f39f4
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-06.htm
@@ -0,0 +1,5 @@
+<html><body>Magister Ladd:<br>
+Those two people rekindled my long-dormant interest in research. When I was young and fearless, I didn't hesitate to take the chances necessary to gather ingredients... But time has mellowed my fervor. I've come to appreciate the simpler things in life.<br>
+Would you gather the ingredients I need to make the elixir? First I must have <font color="LEVEL">Pure Silver</font>.<br>
+Go and find <font color="LEVEL">Merchant Wesley</font> beneath the Ivory Tower. He will teach you the basics of manufacturing reagents and using a mixing urn. Make some Pure Silver by <font color="LEVEL">combining Lunargent and Quicksilver in equal amounts.</font> Wesley doesn't know this formula, so remember it well...
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-07.html
new file mode 100644
index 0000000000..5e52c25b23
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-07.html
@@ -0,0 +1,7 @@
+<html><body>Magister Ladd:<br>
+Not long ago, a stranger visited me asking about the research that I performed long ago. He seemed very familiar to me... Who was that?...<br>
+He got me thinking about things I haven't thought about in years... I remember thinking how the research was really dangerous, and I stopped doing it because I feared the effect it could have on our true essence...<br>
+But the stranger said...<br>
+"Soon, a traveler carrying a Star of Destiny will come to see you.<br1>It is he who shall take control in the future era of chaos. He must learn how to escape the shackles of fate forced on him by the gods.<br1> Ladd, you must tell him how..."<br>
+(This quest may only be undertaken by characters possessing a Star of Destiny and of level 75 or above.)
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-08.html
new file mode 100644
index 0000000000..22f04303be
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-08.html
@@ -0,0 +1,6 @@
+<html><body>Magister Ladd:<br>
+Long ago, I studied potions. The magic of the giants, secrets of the gods... That was the stuff of my research.<br>
+But such knowledge is not for mere mortals such as us... I sealed that research and put it out of my mind for a long time.<br>
+However, recently, I've been thinking... If some hero was to come along that didn't fear the wrath of the gods... If I happened to meet such a hero, I think I might just be willing to restart my research!<br>
+(This quest may only be undertaken by characters possessing a Star of Destiny and of level 75 or above.)
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-09.html
new file mode 100644
index 0000000000..9811088ab9
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-09.html
@@ -0,0 +1,10 @@
+<html><body>Magister Ladd:<br>
+It has also been a long time since I last spoke with him.<br>
+But he gave me courage and a mission at a point in my life where I had given up my research and was deeply depressed.<br>
+Thanks to him, I was able to resume the research that I had abandoned, and I was able to discover a way to escape from the wheel of fate that had been destined by the gods.<br>
+At that time, he told me to tell this information to someone of a different faith who came in search of it.<br>
+<center><font color="LEVEL">You who have escaped the wheel of the gods -- only you can escape from the lash of fate.</font></center><br>
+<center><font color="LEVEL">The oldest one among you will know the way.</font></center>Those were his words.<br>
+This is all I can tell you. I am sorry I can be of no other help.<br>
+(Kamael characters may not embark on the "Mimir's Elixir" Quest. The Elder of Kamael Village will have an appropriate quest.)
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-10.html
new file mode 100644
index 0000000000..29855bbb09
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-10.html
@@ -0,0 +1,4 @@
+<html><body>Magister Ladd:<br>
+You haven't found Quicksilver yet? If you aren't serious about this, it certainly doesn't matter to me...<br>
+I already told you how to make Pure Silver! Go find Merchant Wesley under Ivory Tower. He will teach you how to use the mixing urn.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-11.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-11.html
new file mode 100644
index 0000000000..027abd9768
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-11.html
@@ -0,0 +1,6 @@
+<html><body>Magister Ladd:<br>
+Wonderful! You have brought some extremely Pure Silver... Such a simple, yet magical substance.<br>
+You're obviously committed to your mission. All of these things coming together can't be a coincidence... The Star of Destiny, Mimir's Elixir... And those two strangers asking around about me...<br>
+There can be only one explanation: My role in life is to make Mimir's Elixir for you... All of my work up to now has been preparing me just for this mission.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-12.html">"So, is this all you need to make the elixir?"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-12.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-12.html
new file mode 100644
index 0000000000..317d215c2d
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-12.html
@@ -0,0 +1,5 @@
+<html><body>Magister Ladd:<br>
+Certainly not! How can you make something from only one ingredient? Are you kidding?<br>
+We must also have <font color="LEVEL">True Gold</font>, of course.<br>
+But I'm afraid it won't be easy to find. When I gave up my studies many years ago, I gave what I had left to <font color="LEVEL">Magister Joan</font> along with the recipe for making the elixir. I wonder if she's still got it? Well, it wouldn't hurt to ask her.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-13.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-13.html
new file mode 100644
index 0000000000..c6924c7be8
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-13.html
@@ -0,0 +1,4 @@
+<html><body>Magister Ladd:<br>
+To create Mimir's Elixir I must have True Gold. True Gold and Pure Silver are required to create the elixir.<br>
+Go and see <font color="LEVEL">Magister Joan</font> in this tower and ask her for my True Gold.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-14.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-14.html
new file mode 100644
index 0000000000..f5ffd7ee49
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-14.html
@@ -0,0 +1,7 @@
+<html><body>Magister Ladd:<br>
+Wonderful! You've brought pure gold!<br>
+Now comes the hard part... What always stopped my research was the fact that the mixing of True Gold and Pure Silver cannot be accomplished with ordinary fire. It always loses its purity.<br>
+But recently I received a hint to the solution from a man wearing black armor... He had been following my research, and doing quite a bit on his own...<br>
+But as I said, my only role is to help you.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-15.html">"How do you mix the elixir?"</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-15.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-15.html
new file mode 100644
index 0000000000..ccfa8c951c
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-15.html
@@ -0,0 +1,5 @@
+<html><body>Magister Ladd:<br>
+Go to the <font color="LEVEL">Antharas' Lair</font> and kill the <font color="LEVEL">bloody guardians</font>. For your efforts you will get Blood Fire, the flame of purgatory that burns in their bodies. This is what we will need to mix True Gold and Pure Silver.<br>
+Use this mixing stone in conjunction with the <font color="LEVEL">mixing urn under the Ivory Tower</font> to combine the three ingredients. Set the temperature to #3 Phoenix.<br>
+Mimir's Elixir will be born from that flame.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-16.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-16.html
new file mode 100644
index 0000000000..3039db2e4b
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-16.html
@@ -0,0 +1,5 @@
+<html><body>Magister Ladd:<br>
+Obtain Blood Fire by killing bloody guardians in Antharas' Lair.<br>
+Once you get the Blood Fire, create Mimir's Elixir using the mixing urn under the Ivory Tower. Combine Pure Silver and True Gold, using Blood Fire as a catalyst. Set the temperature to #3 Phoenix...<br>
+Once you've made the elixir, bring it to me. I'll show you how to use it.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-17.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-17.html
new file mode 100644
index 0000000000..1b0278b823
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-17.html
@@ -0,0 +1,5 @@
+<html><body>Magister Ladd:<br>
+You've done it! This is the legendary elixir discovered by the giant, Mimir. How to use it? Simple enough... Drink up! Honestly, I just wanted you to do it here so I could see what happens to you...<br>
+Before you drink, I should tell you... While you were at Antharas' Lair, the man in black armor came back. He asked me to give you this letter. It seems to be written in the language of the ancient Ferios empire. Who could read something like this? I can only think of a few... But hey, what do you know? One of them is me!<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-18.html">"Translate the letter for me, please."</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-18.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-18.html
new file mode 100644
index 0000000000..a0c9e00dff
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-18.html
@@ -0,0 +1,12 @@
+<html><body>Magister Ladd:<br>
+OK, then... Um.<br>
+"Break the chains of race and class,<br>
+and be truly free.<br>
+Dance to the rhythm of nature,<br>
+Rejoice in the beauty of the stars.<br>
+Don't worry about tomorrow,<br>
+Enjoy small victories and learn in baby steps.<br>
+Remember, life is an illusion." These words fit you well.<br>
+OK, drink Mimir's Elixir. It will be the catalyst and your mind the ingredient. Your spirit is the fire that melds these together. Your body and mind will be reformed by  the elixir. Are you ready?<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 30721-19.html">Drink the elixir.</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-19.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-19.html
new file mode 100644
index 0000000000..1e0795d5ef
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/30721-19.html
@@ -0,0 +1,8 @@
+<html><body>Magister Ladd:<br>
+...<br>
+....<br>
+.... Can you feel it? I'm curious.... Tell me, what do you feel?<br>
+Maybe it hasn't taken effect yet... But trust me, you'll never be the same... You must go to a grand master, Grand Magister, warehouse chief or prefect and ask about a <font color="LEVEL">class transfer</font>. Thus you can escape your fate that was planned by the gods and pursue your own dreams.<br>
+To commemorate this day when you took your destiny into your own hands, please accept this small gift.<br>
+It is time for us to part. I'll be watching your progress. Will you save the world from the coming chaos or will you hasten its destruction? That is now up to you.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-01.html
new file mode 100644
index 0000000000..063c40cd03
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-01.html
@@ -0,0 +1,4 @@
+<html><body>Mixing Urn:<br>
+There is a small niche on the side of the urn.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-02.html">Insert a Magister's Mixing Stone into the niche.</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-02.html
new file mode 100644
index 0000000000..0bbe8dbb45
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-02.html
@@ -0,0 +1,5 @@
+<html><body>Mixing Urn:<br>
+The urn starts glowing faintly.<br>
+Select the first ingredient:<br>
+<a action="bypass -h Quest Q00235_MimirsElixir PURE_SILVER">Pure Silver</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-03.html
new file mode 100644
index 0000000000..3e6a4fb8ef
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-03.html
@@ -0,0 +1,3 @@
+<html><body>Mixing Urn:<br>
+You don't have enough ingredient.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-04.html
new file mode 100644
index 0000000000..3e96ae4552
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-04.html
@@ -0,0 +1,4 @@
+<html><body>Mixing Urn:<br>
+You've placed Pure Silver into the urn.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-05.html">Next step.</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-05.html
new file mode 100644
index 0000000000..68ebe183b8
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-05.html
@@ -0,0 +1,5 @@
+<html><body>Mixing Urn:<br>
+The urn starts to shake and emit a bright light.<br>
+Select the second ingredient:<br>
+<a action="bypass -h Quest Q00235_MimirsElixir TRUE_GOLD">True Gold</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-06.html
new file mode 100644
index 0000000000..178a9f27a7
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-06.html
@@ -0,0 +1,4 @@
+<html><body>Mixing Urn:<br>
+You've placed True Gold into the urn.<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-07.html">Next step.</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-07.html
new file mode 100644
index 0000000000..e47bf634e1
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-07.html
@@ -0,0 +1,5 @@
+<html><body>Mixing Urn:<br>
+The urn emits a dazzling light and begins to shake violently.<br>
+Select the catalyst ingredient:<br>
+<a action="bypass -h Quest Q00235_MimirsElixir BLOOD_FIRE">Blood Fire</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-08.html
new file mode 100644
index 0000000000..45ab461dad
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-08.html
@@ -0,0 +1,6 @@
+<html><body>Mixing Urn:<br>
+Select the mixing temperature:<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-09.html">#1 - Salamander</a><br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-10.html">#2 - Afrit</a><br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-11.html">#3 - Phoenix</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-09.html
new file mode 100644
index 0000000000..f00a30bb3a
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-09.html
@@ -0,0 +1,4 @@
+<html><body>Mixing Urn:<br>
+The urn goes silent and dark. Mixing failed!<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-02.html">Try mixing again.</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-10.html
new file mode 100644
index 0000000000..eaee5bb696
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-10.html
@@ -0,0 +1,4 @@
+<html><body>Mixing Urn:<br>
+The urn has gone silent and dark. Mixing has failed!<br>
+<a action="bypass -h Quest Q00235_MimirsElixir 31149-02.html">Try again.</a>
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-11.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-11.html
new file mode 100644
index 0000000000..62c2a12229
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/31149-11.html
@@ -0,0 +1,3 @@
+<html><body>Mixing Urn:<br>
+Mixing successful! Mimir's Elixir was produced.
+</body></html>
\ No newline at end of file
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/Q00235_MimirsElixir.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/Q00235_MimirsElixir.java
new file mode 100644
index 0000000000..34ec5005b2
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00235_MimirsElixir/Q00235_MimirsElixir.java
@@ -0,0 +1,364 @@
+/*
+ * Copyright (C) 2004-2013 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.Q00235_MimirsElixir;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import com.l2jserver.gameserver.enums.PcRace;
+import com.l2jserver.gameserver.model.actor.L2Npc;
+import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
+import com.l2jserver.gameserver.model.holders.QuestItemHolder;
+import com.l2jserver.gameserver.model.holders.SkillHolder;
+import com.l2jserver.gameserver.model.quest.Quest;
+import com.l2jserver.gameserver.model.quest.QuestState;
+import com.l2jserver.gameserver.network.serverpackets.SocialAction;
+
+/**
+ * Mimir's Elixir (235)
+ * @author Adry_85
+ */
+public final class Q00235_MimirsElixir extends Quest
+{
+	// NPCs
+	private static final int JOAN = 30718;
+	private static final int LADD = 30721;
+	private static final int ALCHEMISTS_MIXING_URN = 31149;
+	// Items
+	private static final int STAR_OF_DESTINY = 5011;
+	private static final int MAGISTERS_MIXING_STONE = 5905;
+	private static final int BLOOD_FIRE = 6318;
+	private static final int MIMIRS_ELIXIR = 6319;
+	private static final int PURE_SILVER = 6320;
+	private static final int TRUE_GOLD = 6321;
+	private static final int SAGES_STONE = 6322;
+	// Reward
+	private static final int ENCHANT_WEAPON_A = 729;
+	// Misc
+	private static final int MIN_LEVEL = 75;
+	// Skill
+	private static SkillHolder QUEST_MIMIRS_ELIXIR = new SkillHolder(4339, 1);
+	// Mobs
+	private static final Map<Integer, QuestItemHolder> MOBS = new HashMap<>();
+	static
+	{
+		MOBS.put(20965, new QuestItemHolder(SAGES_STONE, 4, 1)); // chimera_piece
+		MOBS.put(21090, new QuestItemHolder(BLOOD_FIRE, 7, 1)); // bloody_guardian
+	}
+	
+	private Q00235_MimirsElixir()
+	{
+		super(235, Q00235_MimirsElixir.class.getSimpleName(), "Mimir's Elixir");
+		addStartNpc(LADD);
+		addTalkId(LADD, JOAN, ALCHEMISTS_MIXING_URN);
+		addKillId(MOBS.keySet());
+		registerQuestItems(MAGISTERS_MIXING_STONE, BLOOD_FIRE, MIMIRS_ELIXIR, TRUE_GOLD, SAGES_STONE);
+	}
+	
+	@Override
+	public boolean checkPartyMember(L2PcInstance member, L2Npc npc)
+	{
+		final QuestState st = member.getQuestState(getName());
+		return ((st != null) && (st.isMemoState(3) || st.isMemoState(6)));
+	}
+	
+	@Override
+	public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
+	{
+		final QuestState st = getQuestState(player, false);
+		if (st == null)
+		{
+			return null;
+		}
+		
+		String htmltext = null;
+		switch (event)
+		{
+			case "30721-02.htm":
+			case "30721-03.htm":
+			case "30721-04.htm":
+			case "30721-05.htm":
+			{
+				htmltext = event;
+				break;
+			}
+			case "30721-06.htm":
+			{
+				st.setMemoState(1);
+				st.startQuest();
+				htmltext = event;
+				break;
+			}
+			case "30721-12.html":
+			{
+				if (st.isMemoState(1))
+				{
+					st.setMemoState(2);
+					st.setCond(2);
+					htmltext = event;
+				}
+				break;
+			}
+			case "30721-15.html":
+			{
+				if (st.isMemoState(5))
+				{
+					giveItems(player, MAGISTERS_MIXING_STONE, 1);
+					st.setMemoState(6);
+					st.setCond(6);
+					htmltext = event;
+				}
+				break;
+			}
+			case "30721-18.html":
+			{
+				if (st.isMemoState(8))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "30721-19.html":
+			{
+				if (st.isMemoState(8) && hasQuestItems(player, MAGISTERS_MIXING_STONE, MIMIRS_ELIXIR))
+				{
+					npc.setTarget(player);
+					npc.doCast(QUEST_MIMIRS_ELIXIR.getSkill());
+					takeItems(player, STAR_OF_DESTINY, -1);
+					rewardItems(player, ENCHANT_WEAPON_A, 1);
+					st.exitQuest(false, true);
+					player.sendPacket(new SocialAction(player.getObjectId(), 3));
+					htmltext = event;
+				}
+				break;
+			}
+			case "30718-02.html":
+			{
+				if (st.isMemoState(2))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "30718-03.html":
+			{
+				if (st.isMemoState(2))
+				{
+					st.setMemoState(3);
+					st.setCond(3, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "30718-06.html":
+			{
+				if (st.isMemoState(4) && hasQuestItems(player, SAGES_STONE))
+				{
+					giveItems(player, TRUE_GOLD, 1);
+					takeItems(player, SAGES_STONE, -1);
+					st.setMemoState(5);
+					st.setCond(5, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "31149-02.html":
+			case "31149-05.html":
+			case "31149-07.html":
+			case "31149-09.html":
+			case "31149-10.html":
+			{
+				if (st.isMemoState(7))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "PURE_SILVER":
+			{
+				if (st.isMemoState(7))
+				{
+					htmltext = ((hasQuestItems(player, PURE_SILVER)) ? "31149-04.html" : "31149-03.html");
+				}
+				break;
+			}
+			case "TRUE_GOLD":
+			{
+				if (st.isMemoState(7))
+				{
+					htmltext = ((hasQuestItems(player, TRUE_GOLD)) ? "31149-06.html" : "31149-03.html");
+				}
+				break;
+			}
+			case "BLOOD_FIRE":
+			{
+				if (st.isMemoState(7))
+				{
+					htmltext = ((hasQuestItems(player, BLOOD_FIRE)) ? "31149-08.html" : "31149-03.html");
+				}
+				break;
+			}
+			case "31149-11.html":
+			{
+				if (st.isMemoState(7) && hasQuestItems(player, BLOOD_FIRE, PURE_SILVER, TRUE_GOLD))
+				{
+					giveItems(player, MIMIRS_ELIXIR, 1);
+					takeItems(player, -1, BLOOD_FIRE, PURE_SILVER, TRUE_GOLD);
+					st.setMemoState(8);
+					st.setCond(8, true);
+					htmltext = event;
+				}
+				break;
+			}
+		}
+		return htmltext;
+	}
+	
+	@Override
+	public String onKill(L2Npc npc, L2PcInstance player, boolean isSummon)
+	{
+		final QuestItemHolder item = MOBS.get(npc.getId());
+		if (getRandom(5) == 0)
+		{
+			L2PcInstance luckyPlayer = getRandomPartyMember(player, npc);
+			if (luckyPlayer != null)
+			{
+				final QuestState st = luckyPlayer.getQuestState(getName());
+				if (giveItemRandomly(luckyPlayer, npc, item.getId(), item.getCount(), item.getCount(), 1.0, true))
+				{
+					st.setMemoState(item.getChance());
+					st.setCond(item.getChance());
+				}
+			}
+		}
+		return super.onKill(npc, player, isSummon);
+	}
+	
+	@Override
+	public String onTalk(L2Npc npc, L2PcInstance player)
+	{
+		final QuestState st = getQuestState(player, true);
+		String htmltext = getNoQuestMsg(player);
+		if (st.isCreated())
+		{
+			if (npc.getId() == LADD)
+			{
+				if (player.getRace() != PcRace.Kamael)
+				{
+					if (player.getLevel() >= MIN_LEVEL)
+					{
+						htmltext = ((hasQuestItems(player, STAR_OF_DESTINY)) ? "30721-01.htm" : "30721-07.html");
+					}
+					else
+					{
+						htmltext = "30721-08.html";
+					}
+				}
+				else
+				{
+					htmltext = "30721-09.html";
+				}
+			}
+		}
+		else if (st.isStarted())
+		{
+			switch (npc.getId())
+			{
+				case LADD:
+				{
+					switch (st.getMemoState())
+					{
+						case 1:
+						{
+							htmltext = ((hasQuestItems(player, PURE_SILVER)) ? "30721-11.html" : "30721-10.html");
+							break;
+						}
+						case 2:
+						case 3:
+						case 4:
+						{
+							htmltext = "30721-13.html";
+							break;
+						}
+						case 5:
+						{
+							htmltext = "30721-14.html";
+							break;
+						}
+						case 6:
+						case 7:
+						{
+							htmltext = "30721-16.html";
+							break;
+						}
+						case 8:
+						{
+							htmltext = "30721-17.html";
+							break;
+						}
+					}
+					break;
+				}
+				case JOAN:
+				{
+					switch (st.getMemoState())
+					{
+						case 2:
+						{
+							htmltext = "30718-01.html";
+							break;
+						}
+						case 3:
+						{
+							htmltext = "30718-04.html";
+							break;
+						}
+						case 4:
+						{
+							htmltext = "30718-05.html";
+							break;
+						}
+					}
+					break;
+				}
+				case ALCHEMISTS_MIXING_URN:
+				{
+					if (st.isMemoState(7) && hasQuestItems(player, MAGISTERS_MIXING_STONE))
+					{
+						htmltext = "31149-01.html";
+					}
+					break;
+				}
+			}
+		}
+		else if (st.isCompleted())
+		{
+			if (npc.getId() == LADD)
+			{
+				htmltext = getAlreadyCompletedMsg(player);
+			}
+		}
+		return htmltext;
+	}
+	
+	public static void main(String args[])
+	{
+		new Q00235_MimirsElixir();
+	}
+}
diff --git a/L2J_DataPack_BETA/dist/sql/game/updates/20140108update.sql b/L2J_DataPack_BETA/dist/sql/game/updates/20140108update.sql
new file mode 100644
index 0000000000..df85c68bf8
--- /dev/null
+++ b/L2J_DataPack_BETA/dist/sql/game/updates/20140108update.sql
@@ -0,0 +1 @@
+UPDATE character_quests SET name='Q00235_MimirsElixir' WHERE name='235_MimirsElixir';
\ No newline at end of file
-- 
GitLab