Advertisement
Beocc

Nobless Quest Classic Interlude

Apr 5th, 2020
458
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 277.98 KB | None | 0 0
  1. diff --git a/L2J_Mobius_Classic_Interlude/.gitignore b/L2J_Mobius_Classic_Interlude/.gitignore
  2. new file mode 100644
  3. index 0000000..ae3c172
  4. --- /dev/null
  5. +++ b/L2J_Mobius_Classic_Interlude/.gitignore
  6. @@ -0,0 +1 @@
  7. +/bin/
  8. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30037.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30037.htm
  9. index 6c0b634..35bf12a 100644
  10. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30037.htm
  11. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30037.htm
  12. @@ -3,6 +3,6 @@
  13.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange1">Listen to information about first class transfer.</Button>
  14.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  15.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  16. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  17. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  18.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  19.  </body></html>
  20. \ No newline at end of file
  21. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30066.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30066.htm
  22. index ecb2945..d67b66f 100644
  23. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30066.htm
  24. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30066.htm
  25. @@ -3,6 +3,6 @@
  26.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange1">Listen to information about first class transfer.</Button>
  27.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  28.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  29. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  30. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  31.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  32.  </body></html>
  33. \ No newline at end of file
  34. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30070.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30070.htm
  35. index d9e4160..3ec4475 100644
  36. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30070.htm
  37. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30070.htm
  38. @@ -3,6 +3,6 @@
  39.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange1">Listen to information about first class transfer.</Button>
  40.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  41.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  42. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  43. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  44.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
  45.  </body></html>
  46. \ No newline at end of file
  47. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30109.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30109.htm
  48. index 89f2a2e..8b8ac6f 100644
  49. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30109.htm
  50. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30109.htm
  51. @@ -1,9 +1,9 @@
  52.  <html><body>Grand Master Hannavalt:<br>
  53.  Welcome! I am Grand Master Hannavalt, the leader of this Warriors Guild. Any warrior committed to the pursuit of physical and mental power are welcome here.<br>
  54.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">Listen to information about second class transfer.</Button>
  55. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  56. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  57.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  58.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  59. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  60. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  61.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  62.  </body></html>
  63. \ No newline at end of file
  64. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30115.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30115.htm
  65. index 6f0ccab..b188ae5 100644
  66. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30115.htm
  67. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30115.htm
  68. @@ -1,9 +1,9 @@
  69.  <html><body>Grand Magister Jurek:<br>
  70.  Welcome! I am Grand Magister Jurek, responsiblen for the education and training of Wizards in this Wizards Guild. What has led you to this place?<br>
  71.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">Listen to information about second class transfer.</Button>
  72. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  73. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  74.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  75.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  76. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  77. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  78.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  79.  </body></html>
  80. \ No newline at end of file
  81. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30120.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30120.htm
  82. index 66637d8..03c906a 100644
  83. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30120.htm
  84. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30120.htm
  85. @@ -1,9 +1,9 @@
  86.  <html><body>High Priest Maximilian:<br>
  87.  Pleased to meet you. I am High Priest Maximilian of this temple, may Einhasad's light comfort your soul's distress. Why have you come here, to the heart of our faith?<br>
  88.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">Listen to information about second class transfer.</Button>
  89. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  90. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  91.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  92.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  93. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  94. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  95.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  96.  </body></html>
  97. \ No newline at end of file
  98. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30174.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30174.htm
  99. index f1b5bf3..0b91f73 100644
  100. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30174.htm
  101. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30174.htm
  102. @@ -1,9 +1,9 @@
  103.  <html><body>Grand Magister Arkenias:<br>
  104.  Glad to see you. It is my task to mold wizards into high-level sorcerers here in this Ivory Tower. Have you come to learn how to freely manipulate the power of the elements themselves?<br>
  105.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">Listen to information about second class transfer.</Button>
  106. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  107. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  108.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  109.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  110. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  111. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  112.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  113.  </body></html>
  114. \ No newline at end of file
  115. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30175.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30175.htm
  116. index ad7503f..01d847b 100644
  117. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30175.htm
  118. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30175.htm
  119. @@ -1,8 +1,8 @@
  120.  <html><body>Grand Magister Fairen:<br>
  121.  I am Grand Magister Fairen! It is my task to transform dark wizards into high level sorcerers in this Ivory Tower. Have you come here to learn how to freely wield the power of the spirits?<br>
  122. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  123. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  124.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  125.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  126. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  127. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  128.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  129.  </body></html>
  130. \ No newline at end of file
  131. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30176.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30176.htm
  132. index bbdf60e..ac10e7c 100644
  133. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30176.htm
  134. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30176.htm
  135. @@ -1,9 +1,9 @@
  136.  <html><body>Grand Magister Valleria:<br>
  137.  Nice to meet you. I am Grand Magister Valleria, responsible for transforming Wizards into high-level Sorcerers here in this Ivory Tower. Hey, Did you come here to learn how to freely manipulates the power of the elements themselves?<br>
  138.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">Listen to information about second class transfer.</Button>
  139. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  140. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  141.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  142.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  143. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  144. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  145.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  146.  </body></html>
  147. \ No newline at end of file
  148. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30187.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30187.htm
  149. index fb8a407..06603c6 100644
  150. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30187.htm
  151. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30187.htm
  152. @@ -1,9 +1,9 @@
  153.  <html><body>Grand Master Klaus Blackbird:<br>
  154.  Yes, yes, the name is Blackbird. Are you here for high level Warrior training? If not, you may want to run away, fast. Before we try to convert you.<br>
  155.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
  156. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  157. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  158.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan</Button>
  159.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance</Button>
  160. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  161. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  162.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
  163.  </body></html>
  164. \ No newline at end of file
  165. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30191.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30191.htm
  166. index bd2883c..e8e3c14 100644
  167. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30191.htm
  168. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30191.htm
  169. @@ -1,9 +1,9 @@
  170.  <html><body>High Priest Hollint:<br>
  171.  Welcome! I am High Priest Hollint. What brings you to the Temple, my child?<br>
  172.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
  173. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  174. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  175.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan</Button>
  176.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance</Button>
  177. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  178. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  179.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
  180.  </body></html>
  181. \ No newline at end of file
  182. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30195.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30195.htm
  183. index 6be6433..a0257e2 100644
  184. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30195.htm
  185. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30195.htm
  186. @@ -1,9 +1,9 @@
  187.  <html><body>Grand Master Brecson:<br>
  188.  Come on in. I am Grand Master Brecson, and I teach and train veteran Dark Elf warriors and sorcerers. What quest for knowledge led you here?<br>
  189.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
  190. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  191. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  192.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan</Button>
  193.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance</Button>
  194. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  195. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  196.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
  197.  </body></html>
  198. \ No newline at end of file
  199. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30288.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30288.htm
  200. index 22ee939..a0e642e 100644
  201. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30288.htm
  202. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30288.htm
  203. @@ -3,6 +3,6 @@
  204.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange1">Listen to information about first class transfer.</Button>
  205.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  206.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  207. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  208. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  209.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  210.  </body></html>
  211. \ No newline at end of file
  212. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30289.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30289.htm
  213. index c5c6737..207af07 100644
  214. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30289.htm
  215. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30289.htm
  216. @@ -3,6 +3,6 @@
  217.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange1">Listen to information about first class transfer.</Button>
  218.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  219.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  220. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  221. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  222.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  223.  </body></html>
  224. \ No newline at end of file
  225. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30290.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30290.htm
  226. index 8490529..975de2b 100644
  227. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30290.htm
  228. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30290.htm
  229. @@ -3,6 +3,6 @@
  230.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange1">Listen to information about first class transfer.</Button>
  231.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  232.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  233. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  234. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  235.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  236.  </body></html>
  237. \ No newline at end of file
  238. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30297.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30297.htm
  239. index bdac4ee..19af4ae 100644
  240. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30297.htm
  241. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30297.htm
  242. @@ -3,6 +3,6 @@
  243.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange1">Listen to information about first class transfer.</Button>
  244.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  245.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  246. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  247. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  248.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  249.  </body></html>
  250. \ No newline at end of file
  251. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30373.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30373.htm
  252. index adda08a..190ac85 100644
  253. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30373.htm
  254. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30373.htm
  255. @@ -3,6 +3,6 @@
  256.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange1">Listen to information about first class transfer.</Button>
  257.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  258.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  259. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  260. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  261.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  262.  </body></html>
  263. \ No newline at end of file
  264. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30462.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30462.htm
  265. index 18b0e53..1ea8a52 100644
  266. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30462.htm
  267. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30462.htm
  268. @@ -3,6 +3,6 @@
  269.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange1">Listen to information about first class transfer.</Button>
  270.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  271.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  272. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  273. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  274.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  275.  </body></html>
  276. \ No newline at end of file
  277. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30474.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30474.htm
  278. index 8162b3d..96a26e5 100644
  279. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30474.htm
  280. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30474.htm
  281. @@ -1,9 +1,9 @@
  282.  <html><body>Grand Master Angus:<br>
  283.  Who would you be, then? Did the will of Shilen guide you to this place? I am Angus, a humble servant of Shilen tasked with teaching Dark Elves.<br>
  284.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  285. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  286. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  287.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  288.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  289. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  290. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  291.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  292.  </body></html>
  293. \ No newline at end of file
  294. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30498.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30498.htm
  295. index 75c9af9..4987cc1 100644
  296. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30498.htm
  297. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30498.htm
  298. @@ -3,6 +3,6 @@
  299.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange1">Listen to information about first class transfer.</Button>
  300.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  301.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  302. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  303. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  304.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
  305.  </body></html>
  306. \ No newline at end of file
  307. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30499.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30499.htm
  308. index 27aa7f0..d2a4ff1 100644
  309. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30499.htm
  310. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30499.htm
  311. @@ -3,6 +3,6 @@
  312.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange1">Listen to information about first class transfer.</Button>
  313.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  314.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  315. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  316. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  317.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  318.  </body></html>
  319. \ No newline at end of file
  320. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30500.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30500.htm
  321. index 94f79fb..ffbd838 100644
  322. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30500.htm
  323. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30500.htm
  324. @@ -3,6 +3,6 @@
  325.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1">Listen to information about first class transfer.</Button>
  326.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  327.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  328. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  329. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  330.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  331.  </body></html>
  332. \ No newline at end of file
  333. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30503.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30503.htm
  334. index 20515f9..c238473 100644
  335. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30503.htm
  336. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30503.htm
  337. @@ -3,6 +3,6 @@
  338.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange1">Listen to information about first class transfer.</Button>
  339.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  340.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  341. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  342. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  343.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  344.  </body></html>
  345. \ No newline at end of file
  346. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30504.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30504.htm
  347. index 8e8d4c9..2ade3d5 100644
  348. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30504.htm
  349. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30504.htm
  350. @@ -4,6 +4,6 @@
  351.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange1">Listen to information about first class transfer.</Button>
  352.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  353.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  354. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  355. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  356.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  357.  </body></html>
  358. \ No newline at end of file
  359. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30505.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30505.htm
  360. index 38b66f7..9d828fb 100644
  361. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30505.htm
  362. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30505.htm
  363. @@ -3,6 +3,6 @@
  364.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1">Listen to information about first class transfer.</Button>
  365.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  366.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  367. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  368. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  369.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  370.  </body></html>
  371. \ No newline at end of file
  372. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30508.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30508.htm
  373. index 0c8239d..e17ca83 100644
  374. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30508.htm
  375. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30508.htm
  376. @@ -3,6 +3,6 @@
  377.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1">Listen to information about first class transfer.</Button>
  378.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  379.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  380. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  381. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  382.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  383.  </body></html>
  384. \ No newline at end of file
  385. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30511.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30511.htm
  386. index d721f13..fa38295 100644
  387. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30511.htm
  388. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30511.htm
  389. @@ -2,9 +2,9 @@
  390.  I am Warehouse Chief Gesto of the Iron Gate Guild here in Giran. Our motto is "We sell anything to anyone, anywhere." We travel to frozen wastes, deserts, even volcanic zones, to create prosperity for our Dwarven tribe. Who else can claim that?<br>
  391.  But you're a new face around here, I see. What can I do for you?<br>
  392. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  393. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  394. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  395. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  396. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  397. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  398. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  399. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  400. </body></html>
  401. \ No newline at end of file
  402. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30512.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30512.htm
  403. index 54cb607..cf5efbe 100644
  404. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30512.htm
  405. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30512.htm
  406. @@ -2,9 +2,9 @@
  407. I'm Head Blacksmith Kusto of the Black Anvil Guild here in Gludin. Unlike the Iron Gate Guild, our Black Anvil Guild is interested in more than simply profit. The joy in creating something beautiful should sometimes take precedence over the prospect of a few gold coins, don't you think? Isn't it worthwhile if my skills can bring happiness into another's life?<br>
  408. Ah, but what has brought you to me, friend? I'll gladly provide what help I can.<br>
  409.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange2">Listen to information about second class transfer.</Button>
  410. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  411. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  412.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  413.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  414. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  415. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  416.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  417.  </body></html>
  418. \ No newline at end of file
  419. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30513.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30513.htm
  420. index ac13a13..bb51fbb 100644
  421. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30513.htm
  422. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30513.htm
  423. @@ -1,9 +1,9 @@
  424.  <html><body>High Prefect Penatus:<br>
  425.  I am High Prefect Penatus, and I instruct Orcs by the will of Pa'agrio, the father of eternal fire, so that we may restore the Orc race to its former glory.<br>
  426. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  427. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  428. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  429. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  430. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  431. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  432. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  433. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  434. </body></html>
  435. \ No newline at end of file
  436. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30594.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30594.htm
  437. index 1777848..5212d97 100644
  438. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30594.htm
  439. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30594.htm
  440. @@ -2,9 +2,9 @@
  441. I'm Warehouse Chief Ranspo of the Iron Gate Guild here in Gludin. Our motto is "Sell anything to anyone, anywhere." We'll travel to frozen wastes, burning deserts, even fiery volcanic zones, in order to sell our wares and create prosperity for our Dwarven tribe. Ha! Who else can say half as much?<br>
  442. But you're a new face, hmm? I don't think we've met before. What do you want?<br>
  443.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange1">Listen to information about second class transfer.</Button>
  444. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  445. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  446.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  447.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  448. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  449. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  450.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  451.  </body></html>
  452. \ No newline at end of file
  453. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30595.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30595.htm
  454. index aa92cf3..ca18181 100644
  455. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30595.htm
  456. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30595.htm
  457. @@ -4,6 +4,6 @@
  458.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange1">Listen to information about first class transfer.</Button>
  459.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  460.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  461. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  462. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  463.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  464.  </body></html>
  465. \ No newline at end of file
  466. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30676.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30676.htm
  467. index 4197481..9891f5d 100644
  468. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30676.htm
  469. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30676.htm
  470. @@ -1,9 +1,9 @@
  471.  <html><body>Warehouse Chief Croop:<br>
  472.  I'm Warehouse Chief Croop of the Iron Gate Guild. I deal with all the Scavengers who come into Oren, so naturally my skin's tougher than sheet metal these days!<br>
  473.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  474. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  475. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  476.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  477.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  478. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  479. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  480.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  481.  </body></html>
  482. \ No newline at end of file
  483. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30677.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30677.htm
  484. index 9497797..e643b62 100644
  485. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30677.htm
  486. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30677.htm
  487. @@ -1,9 +1,9 @@
  488.  <html><body>Head Blacksmith Flutter:<br>
  489.  Me? I'm the Head Blacksmith of the Black Anvil Guild here in Oren. And yes, my name is Flutter. You wanna make something of it? Hmm? No. Good. So, what can I do for you? All these Artisans coming over for Warsmith class transfers has really been keeping us hopping lately.<br>
  490. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
  491. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  492. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  493. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan</Button>
  494. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance</Button>
  495. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  496. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  497. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
  498. </body></html>
  499. \ No newline at end of file
  500. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30681.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30681.htm
  501. index d92008a..0cc1a20 100644
  502. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30681.htm
  503. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30681.htm
  504. @@ -1,9 +1,9 @@
  505. <html><body>High Perfect Karia:<br>
  506. By the light and will of Pa'agrio, I guide and teach high level Orc Warriors and Sorcerers. Why have you come to see me?<br>
  507.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
  508. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  509. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  510.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan</Button>
  511.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance</Button>
  512. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  513. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  514.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
  515.  </body></html>
  516. \ No newline at end of file
  517. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30685.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30685.htm
  518. index 74ee0a3..e0411f4 100644
  519. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30685.htm
  520. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30685.htm
  521. @@ -1,9 +1,9 @@
  522.  <html><body>Warehouse Chief Baxt:<br>
  523.  I am Warehouse Chief Baxt of the Iron Gate Guild here in Hunter Village. I'm in charge of transforming Scavengers into Bounty Hunters. I'm terribly busy these days dealing all the Scavengers who come to see me. Are you here to become a Bounty Hunter, too?<br>
  524.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  525. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  526. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  527.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  528.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  529. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  530. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  531.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  532.  </body></html>
  533. \ No newline at end of file
  534. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30687.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30687.htm
  535. index dffb96e..74b579c 100644
  536. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30687.htm
  537. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30687.htm
  538. @@ -1,9 +1,9 @@
  539.  <html><body>Head Blacksmith Vergara:<br>
  540.  I'm Head Blacksmith Vergara of the Black Anvil Guild here in Hunter Village. It's my job to take qualified Artisans and transform them into talented Warsmiths. If you want to make money, there's nothing better than being a Warsmith. Interested?<br>
  541. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange2">Listen to information about second class transfer.</Button>
  542. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  543. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  544. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  545. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  546. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  547. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  548. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  549. </body></html>
  550. \ No newline at end of file
  551. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30689.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30689.htm
  552. index cc8ffd2..9a631fd 100644
  553. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30689.htm
  554. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30689.htm
  555. @@ -1,9 +1,9 @@
  556. <html><body>Grand Master Siria:<br>
  557. Welcome. I am Grand Master Siria, the leader of this Warriors Guild. It is my duty to develop Human and Elf fighters into high-level Warriors.<br>
  558. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">Listen to informations about second class transfer.</Button>
  559. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  560. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  561. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  562. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  563. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  564. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  565. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  566. </body></html>
  567. \ No newline at end of file
  568. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30694.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30694.htm
  569. index e8e8ffc..6263d24 100644
  570. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30694.htm
  571. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30694.htm
  572. @@ -1,9 +1,9 @@
  573. <html><body>Grand Magister Scraide:<br>
  574. Welcome! I am Grand Magister Scraide, in charge of transforming the Wizards in this guild into high level Sorcerers. Have you come here to learn how to wield elemental powers freely?<br>
  575. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">Listen to information about second class transfer.</Button>
  576. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  577. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  578. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  579. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  580. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  581. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  582. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  583. </body></html>
  584. \ No newline at end of file
  585. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30699.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30699.htm
  586. index 72ea2ba..9e1ffa4 100644
  587. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30699.htm
  588. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30699.htm
  589. @@ -1,9 +1,9 @@
  590. <html><body>Grand Master Medown:<br>
  591. I am Grand Master Medown, who raises high-level Dark Elf Warriors and Magicians through the power of Shilen, goddess of darkness. What question has brought you here?<br>
  592. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  593. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  594. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  595. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  596. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  597. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  598. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  599. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  600. </body></html>
  601. \ No newline at end of file
  602. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30704.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30704.htm
  603. index 8a2d329..c701c2f 100644
  604. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30704.htm
  605. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30704.htm
  606. @@ -1,9 +1,9 @@
  607. <html><body>High Prefect Garvarentz:<br>
  608. I am High Prefect Garvarentz, and I teach high level Orc warriors and magicians by the will of Pa'agrio, the father of eternal fire. Why have you come to see me?<br>
  609.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  610. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  611. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  612.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  613.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  614. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  615. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  616.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  617.  </body></html>
  618. \ No newline at end of file
  619. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30845.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30845.htm
  620. index 3a6b555..6d65056 100644
  621. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30845.htm
  622. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30845.htm
  623. @@ -1,9 +1,9 @@
  624.  <html><body>Warehouse Chief Klump:<br>
  625.  Pleased to meet you. I am Warehouse Chief Klump of the Iron Gate Guild. Giran is the center of our craft, of course, but the river of wealth that flows to us here in Aden Castle Town is scarcely less deep. Of course, here we focus more on decorative and artistic pieces rather than everyday items.<br>
  626.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  627. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  628. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  629.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  630.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  631. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  632. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  633.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  634.  </body></html>
  635. \ No newline at end of file
  636. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30849.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30849.htm
  637. index 4fc7264..89befe4 100644
  638. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30849.htm
  639. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30849.htm
  640. @@ -1,9 +1,9 @@
  641.  <html><body>Grand Master Sedrick:<br>
  642.  Welcome to Aden, young one. My name is Sedrick. I welcome you on behalf of the warriors of the Castle of Aden and its dominion.<br>
  643.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">Listen to information about second class transfer.</Button>
  644. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  645. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  646.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  647.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  648. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  649. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  650.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  651.  </body></html>
  652. \ No newline at end of file
  653. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30854.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30854.htm
  654. index c614b30..93a7420 100644
  655. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30854.htm
  656. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30854.htm
  657. @@ -2,9 +2,9 @@
  658.  Keuk! Oh, my aching head... It must be true what they say about those thrice-cursed wine merchants spiking their Dreviant wine with spider venom! Fiends! Hellspawn! Tax collectors! An eternity of torment would be too good for them... And Cedric here must have drunk three bottles by himslef, that old Dwarvish geezer! What are laughing at, Desmo? You're no better! Drunkards, the lot of you! Where's the hot tea?<br>
  659.  Wha... oh! Ah, welcome to the, ah, magicians guild here in Aden Castle Town. I'm Grand Master Drikiyan. Who, ah, exactly are you?<br>
  660. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">Listen to information about second class transfer.</Button>
  661. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  662. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  663. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  664. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  665. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  666. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  667. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  668. </body></html>
  669. \ No newline at end of file
  670. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30857.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30857.htm
  671. index 073820f..239284b 100644
  672. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30857.htm
  673. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30857.htm
  674. @@ -2,9 +2,9 @@
  675. Welcome to Aden Town, the heart of the kingdom. People speak of this place as the kingdom's cultural and religious center. If that is true, then it is also the apex of faith that all who serve Einhasad must preserve....<br>
  676.  But true holiness can always be found in the ordinary, the everyday, the mundane. The prayer of a commoner may resonate more deeply with the mother of light than even the prayer of a high priest, so perhaps this place is not so different from other temples.<br>
  677.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">Listen to information about second class transfer.</Button>
  678. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  679. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  680.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  681.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  682. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  683. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  684.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  685.  </body></html>
  686. \ No newline at end of file
  687. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30862.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30862.htm
  688. index a74a610..5c8a7df 100644
  689. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30862.htm
  690. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30862.htm
  691. @@ -1,9 +1,9 @@
  692.  <html><body>Grand Master Oltlin:<br>
  693.  You have left your village and have come a long way, young child of Shilen. How do you feel, now that you see the great castle and the ever-changing streets that are the pride of the Humans? Even though you would appreciate and admire them, do not be enticed by their allure. There is often a serpent's lair hidden beneath even the most beautiful bed of flowers. You too may one day face the hidden truth of this city...<br>
  694. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  695. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  696. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  697. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  698. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  699. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  700. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  701. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  702. </body></html>
  703. \ No newline at end of file
  704. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30865.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30865.htm
  705. index 123535a..a50139f 100644
  706. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30865.htm
  707. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30865.htm
  708. @@ -2,9 +2,9 @@
  709. Welcome to the Humans' city, adventurer. The Humans petitioned Flame Lord Kakai personally for help during this time of turmoil. Ancestor Martankus and Ungoat of the Duda-Mara tribe said that this was related to the "Eternal Winter," the only thing capable of striking fear in the hearts of Orcs...<br>
  710.  It is ironic, is it not, that Pa'agrio's children are now here in what was once the castle of our enemy?<br>
  711.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  712. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  713. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  714.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  715.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  716. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  717. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  718.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  719.  </body></html>
  720. \ No newline at end of file
  721. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30894.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30894.htm
  722. index dcd68c9..ed6b955 100644
  723. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30894.htm
  724. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30894.htm
  725. @@ -1,9 +1,9 @@
  726.  <html><body>Warehouse Chief Natools:<br>
  727.  Hmm. The world is becoming more dangerous each day. You need guards just to transport cargo from Giran's port to the village! Here in Innadril, of course, merchandise can be unload, sorted and sold right in Heine... I pity poor Gesto in Giran; the center of commerce has clearly shifted to us now.<br>
  728. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  729. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  730. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  731. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  732. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  733. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  734. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  735. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  736. </body></html>
  737. \ No newline at end of file
  738. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30897.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30897.htm
  739. index 9a553f2..f9428bb 100644
  740. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30897.htm
  741. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30897.htm
  742. @@ -1,9 +1,9 @@
  743. <html><body>Head Blacksmith Roman:<br>
  744. During Lionel Hunter's reign, Innadril was never engulfed by war. That great man singlehandedly defeated that frightful Fafurion's Golem army, you know... But now it seems as though that long-held peace is over. Just look at the orders for and sales of weaponry... Ah, trouble! And so those corrupt warmongers consider me a lazy Dwarf, because I dare to speak the truth no one else will face...<br>
  745. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange2">Listen to information about second class transfer.</Button>
  746. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  747. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  748. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  749. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  750. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  751. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  752. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  753. </body></html>
  754. \ No newline at end of file
  755. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30900.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30900.htm
  756. index 4548924..e5bf52f 100644
  757. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30900.htm
  758. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30900.htm
  759. @@ -1,9 +1,9 @@
  760. <html><body>Grand Master Marcus:<br>
  761. Heine is one of Innadril's most beautiful cities, but you must never let your guard down, youngster, despite its beauty. Remember that Devil's Isle and the Garden of Eva are close at hand. Ah, and Fafurion's Island as well... They say that long ago, after being wounded by young Lionel Hunter, Fafurion cursed each and every stone in Innadril... How can even the Grand Master of the Warriors Guild not be constantly on guard?<br>
  762.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">Listen to information about second class transfer.</Button>
  763. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  764. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  765.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  766.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  767. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  768. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  769.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  770.  </body></html>
  771. \ No newline at end of file
  772. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30905.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30905.htm
  773. index a21607f..7f60cee 100644
  774. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30905.htm
  775. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30905.htm
  776. @@ -1,9 +1,9 @@
  777.  <html><body>High Priest Squillari:<br>
  778.  Welcome, traveler. May the goddess of light's providence be always with you. I am Squillari, a servant of Einhasad, who lives to help fulfill the will of the goddess of light in this land of water. Traveler, it would be a blessing if I could help you in your search for instruction.<br>
  779. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">Listen to information about second class transfer.</Button>
  780. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  781. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  782. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  783. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  784. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  785. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  786. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  787. </body></html>
  788. \ No newline at end of file
  789. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30910.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30910.htm
  790. index 49f1102..81efe5f 100644
  791. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30910.htm
  792. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30910.htm
  793. @@ -1,9 +1,9 @@
  794. <html><body>Grand Master Xairakin:<br>
  795. Heine, the city of water... Fools with stars in their eyes seem to have forgotten that before there was Eva, there was Shilen... The Goddess of Dark Water still slumbers without sleeping, deep down in the abyss of the sea...<br>
  796. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  797. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  798. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  799. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  800. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  801. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  802. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  803. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  804. </body></html>
  805. \ No newline at end of file
  806. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30913.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30913.htm
  807. index fee8aaa..24341ea 100644
  808. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30913.htm
  809. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/30913.htm
  810. @@ -2,9 +2,9 @@
  811. Welcome to the Heine, the city of water... Eh, the truth is that Orcs like me just can't get used to a city like this, with its white and shiny buildings and candy-stinking Elves. I feel like firecracker thrown into a pond.<br>
  812.  But duty calls, and we do what must be done... So, why are you looking for me?<br>
  813.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  814. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  815. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  816.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  817.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  818. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  819. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  820.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  821.  </body></html>
  822. \ No newline at end of file
  823. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31269.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31269.htm
  824. index 24f5f69..f135c0f 100644
  825. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31269.htm
  826. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31269.htm
  827. @@ -3,9 +3,9 @@
  828.  "Would you entrust your hard-earned Adena, liberated from the cave of the Fire Dragon, to just anyone? The Iron Gate Guild Warehouse is more than just a building -- it's a group of trustworthy friends!"<br>
  829.  How about it? Sounds good, eh? Eh? Too long...? Humph! What do you know?<br>
  830.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  831. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  832. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  833.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  834.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  835. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  836. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  837.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  838.  </body></html>
  839. \ No newline at end of file
  840. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31272.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31272.htm
  841. index 4091ee1..4af81d8 100644
  842. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31272.htm
  843. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31272.htm
  844. @@ -2,9 +2,9 @@
  845.  This icy air is perfect for pounding the steel! Scorching fire and icy air -- that's what makes good, hard steel! Conflict makes everything stronger, that's for sure!<br>
  846.  Same with life -- no matter how much sorrow or turmoil you may face, if you can endure it, you will become as strong and resilient as tempered steel!<br>
  847.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange2">Listen to information about second class transfer.</Button>
  848. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  849. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  850.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  851.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  852. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  853. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  854.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  855.  </body></html>
  856. \ No newline at end of file
  857. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31276.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31276.htm
  858. index b086751..7d51830 100644
  859. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31276.htm
  860. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31276.htm
  861. @@ -3,9 +3,9 @@
  862.  Ah, you certainly look like someone worth meeting. As you can see, the best warriors gather here in Goddard.<br>
  863.  I've been noticing a number of talented young people like yourself these days. Something must be in the works, eh?<br>
  864. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">Listen to information about second class transfer.</Button>
  865. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  866. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  867. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  868. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  869. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  870. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  871. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  872. </body></html>
  873. \ No newline at end of file
  874. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31279.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31279.htm
  875. index 03ce5ab..2225582 100644
  876. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31279.htm
  877. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31279.htm
  878. @@ -3,9 +3,9 @@
  879. As you know, Goddard is all abuzz these days with rumors of war between the Varka Silenos and the Ketra Orcs, as well as news of the recent awakening of the fire dragon, Valakas. The strength of young warriors like you is desperately needed in these anxious days.<br>
  880. And we, the apostles of light, must provide guidance and wisdom...<br>
  881. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">Listen to information about second class transfer.</Button>
  882. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  883. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  884. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  885. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  886. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  887. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  888. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  889. </body></html>
  890. \ No newline at end of file
  891. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31285.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31285.htm
  892. index 0d8b849..5a5a1f1 100644
  893. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31285.htm
  894. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31285.htm
  895. @@ -2,9 +2,9 @@
  896. It is called Elmore, but it's not that different -- power rules here just as it does everywhere else.<br>
  897.  Heh, I understand why a man like Scraide might have settled here... Was it the battles against the Orcs that changed him, do you think, or was that always his nature?<br>
  898.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  899. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  900. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  901.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  902.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  903. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  904. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  905.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  906.  </body></html>
  907. \ No newline at end of file
  908. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31288.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31288.htm
  909. index c80addd..1dfa0cc 100644
  910. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31288.htm
  911. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31288.htm
  912. @@ -2,9 +2,9 @@
  913.  Welcome to Goddard, land of war and fire! In this place, blood boils as hot as the lava that flows from the volcanos of the north!<br>
  914.  Those disgusting Varka Silenos and Ketra Orc tribes intend to battle nearby, and it is said that the Fire Dragon Valakas has awakened from its long slumber. Soon it will be time for Pa'agrio's glorious warriors to arise, so do not be relax with your preparations!<br>
  915.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  916. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  917. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  918.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  919.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  920. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  921. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  922.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  923.  </body></html>
  924. \ No newline at end of file
  925. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31314.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31314.htm
  926. index aa9fa11..a3cf2cc 100644
  927. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31314.htm
  928. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31314.htm
  929. @@ -2,9 +2,9 @@
  930.  More than anyone else, we Dwarves know the importance of wealth -- but comraderie and trust are even more valuable.<br>
  931.  What price can you put on a clan member to whom you would entrust your life? If you have someone like that nearby, they are more precious than all the jewels in the world!<br>
  932.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  933. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  934. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  935.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  936.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  937. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  938. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  939.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  940.  </body></html>
  941. \ No newline at end of file
  942. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31317.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31317.htm
  943. index 46b742a..c8cde78 100644
  944. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31317.htm
  945. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31317.htm
  946. @@ -2,9 +2,9 @@
  947.  I haven't seen you around here before. On some kind of journey, eh?<br>
  948. Just a friendly warning, then: this place isn't exactly the shining capital of Elmore. Sure, supplies are plentiful and trade is brisk, but steel doesn't lie. Quality isn't what it used to be. There's something bad buried deep down for sure -- I just don't know what it is...<br>
  949.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange2">Listen to information about second class transfer.</Button>
  950. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  951. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  952.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  953.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  954. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  955. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  956.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  957.  </body></html>
  958. \ No newline at end of file
  959. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31321.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31321.htm
  960. index bd170a0..6cfe23c 100644
  961. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31321.htm
  962. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31321.htm
  963. @@ -2,9 +2,9 @@
  964.  What do you think, young one? As a training opportunity, would you care to match your skills against those of the masters of this place? Although their teaching style is a little rough, I can promise it is very effective.<br>
  965.  Worried about getting hurt during training? Ah! A Magister can be quickly called from the library over there to cast a cure spell, should that be necessary.<br>
  966.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">Listen to information about second class transfer.</Button>
  967. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  968. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  969.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  970.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  971. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  972. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  973.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  974.  </body></html>
  975. \ No newline at end of file
  976. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31324.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31324.htm
  977. index ac210c1..282e606 100644
  978. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31324.htm
  979. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31324.htm
  980. @@ -2,9 +2,9 @@
  981.  This town... the stink of blood and death lingers about it like a fog...<br>
  982.  Those like me who have experienced so much death become very sensitive to its presence. Ah, but you know that already, don't you?<br>
  983. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  984. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  985. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  986. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  987. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  988. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  989. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  990. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  991. </body></html>
  992. \ No newline at end of file
  993. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31326.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31326.htm
  994. index d95702a..061898a 100644
  995. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31326.htm
  996. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31326.htm
  997. @@ -2,9 +2,9 @@
  998. Even though we have the reputation as the top Warrior training camp in the entire kingdom, I, High Prefect Lambac, am almost mad with frustration at having to train with these fragile Humans and Elves! If I exert even a little strength, their bones snap like twigs, or they swoon like a lovesick girl...<br>
  999. Tejakar Orka! True training must be between Orcs!<br>
  1000. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  1001. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1002. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1003. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1004. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1005. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1006. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1007. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1008. </body></html>
  1009. \ No newline at end of file
  1010. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31328.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31328.htm
  1011. index db30713..11e87c1 100644
  1012. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31328.htm
  1013. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31328.htm
  1014. @@ -2,9 +2,9 @@
  1015. I can no longer hear the goddess' voice; I can only recite with my lips the knowledge my mind was once granted. I am nothing more than an empty vessel...<br>
  1016.  Nevertheless, if you seek my teaching, I will try to help you.<br>
  1017.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">Listen to information about second class transfer.</Button>
  1018. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1019. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1020.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1021.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1022. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1023. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1024.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1025.  </body></html>
  1026. \ No newline at end of file
  1027. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31331.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31331.htm
  1028. index 904c567..6a36165 100644
  1029. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31331.htm
  1030. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31331.htm
  1031. @@ -1,9 +1,9 @@
  1032.  <html><body>Grand Magister Valdis:<br>
  1033.  Welcome to the continent's largest and most extensive library! The massive amount of material archived here includes everything from the authentic chronicles of the previous empire to the research notes of current magisters. Not even Oren's Ivory Tower has as many tomes as we do! The magic that you learn here is the original and true teaching, of that you can be sure!<br>
  1034.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">Listen to information about second class transfer.</Button>
  1035. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1036. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1037.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1038.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1039. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1040. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1041.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1042.  </body></html>
  1043. \ No newline at end of file
  1044. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31334.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31334.htm
  1045. index 06f775e..9f84c26 100644
  1046. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31334.htm
  1047. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31334.htm
  1048. @@ -3,9 +3,9 @@
  1049.  Hmm? Who are you? Well... I see. Forgive my ranting. I was just speaking to myself, trying to organize my thoughts. Too many concepts floating around in here...<br>
  1050.  I am Grand Magister Tifaren, and I teach Shilen's will. Why have you come to me?<br>
  1051. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  1052. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1053. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1054. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1055. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1056. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1057. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1058. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1059. </body></html>
  1060. \ No newline at end of file
  1061. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31336.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31336.htm
  1062. index 453986a..0939025 100644
  1063. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31336.htm
  1064. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31336.htm
  1065. @@ -2,9 +2,9 @@
  1066. Heed the warning that our ancestors whisper in your ears! See the omens that are appear before your eyes! Feel the danger at your very doorstep! The eternal will soon be upon us!<br>
  1067. Can you feel the impending calamity? What is it that we must do during these times? If you remain firm in your faith, the Spirit of Fire shall be your guide!<br>
  1068. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  1069. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1070. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1071. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1072. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1073. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1074. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1075. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1076. </body></html>
  1077. \ No newline at end of file
  1078. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31755.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31755.htm
  1079. index abead89..338fbd5 100644
  1080. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31755.htm
  1081. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31755.htm
  1082. @@ -2,7 +2,7 @@
  1083. The Town of Goddard has produced many brave war heroes over the years, but it is also well-regarded as a center of learning and study.<br>
  1084. Do not underestimate these people simply because they live in a relatively wild and untamed region. In fact, the harsher their lives become, the greater their thirst for knowledge. That knowledge is far more than academic, you understand -- it has the power to improve their chances of survival.<br>
  1085. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">"Tell me about the second class transfer."</Button>
  1086. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1087. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1088. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan</Button>
  1089. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance</Button>
  1090. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1091. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31958.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31958.htm
  1092. index 394769f..126c5c1 100644
  1093. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31958.htm
  1094. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31958.htm
  1095. @@ -2,9 +2,9 @@
  1096. Welcome, friend! Ah, I consider anyone who's been to my store even once a friend. That's how it should be, eh?<br>
  1097. Don't worry about that item. I will take excellent care for it for you. Even in the unlikely event that a thief should penetrate the inmost recesses of our warehouse, he will never lay a hand on it, of that you can rest assured! I, the Dwarf Yasheni, swear it on my father's beard!<br>
  1098. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange2">Listen to information about second class transfer.</Button>
  1099. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1100. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1101. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1102. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1103. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1104. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1105. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1106. </body></html>
  1107. \ No newline at end of file
  1108. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31961.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31961.htm
  1109. index 2954973..5e335c4 100644
  1110. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31961.htm
  1111. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31961.htm
  1112. @@ -2,9 +2,9 @@
  1113. Do you know when the blacksmiths of Schuttgart Territory are the happiest? It's the moment we walk out of our shop and breathe in that cold fresh air after working long hours surrounded by scorching heat and banging noise. That moment feels like heaven!<br>
  1114.  How many other occupations in this world can give you such an amazing feeling? That's why I really love this job. I suppose it's really my calling in life, eh?<br>
  1115.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange2">Listen to information about 2nd class transfer.</Button>
  1116. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1117. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1118.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1119.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1120. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1121. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1122.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1123.  </body></html>
  1124. \ No newline at end of file
  1125. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31965.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31965.htm
  1126. index de2df75..f4d1f5a 100644
  1127. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31965.htm
  1128. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31965.htm
  1129. @@ -3,9 +3,9 @@
  1130.  Actually, Schuttgart is not yet recognized as a place where warriors can hone their abilities, so Grand Masters like myself have had a difficult time developing our own skills.<br>
  1131.  Were more warriors to visit us, we would be able to assist them even as they assist us. Isn't that the best of both worlds?<br>
  1132. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange2">Listen to information about second class transfer.</Button>
  1133. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1134. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1135. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1136. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1137. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1138. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1139. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1140. </body></html>
  1141. \ No newline at end of file
  1142. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31968.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31968.htm
  1143. index 42045b2..a4cd1ef 100644
  1144. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31968.htm
  1145. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31968.htm
  1146. @@ -3,9 +3,9 @@
  1147. It is not exaggerating much to say that the peace is primarily kept thanks to the freezing weather and rugged terrain. However, the whole area is now infested with bandits. Our peaceful lifestyle is like sweet honey, but unless we take precautions, we may all soon come to taste only bitterness.<br>
  1148. In times like this, the strength of warriors and disciples like ourselves is more important than ever.<br>
  1149. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">Listen to information about second class transfer.</Button>
  1150. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1151. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1152. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1153. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1154. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1155. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1156. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1157. </body></html>
  1158. \ No newline at end of file
  1159. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31974.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31974.htm
  1160. index e2006af..6c634aa 100644
  1161. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31974.htm
  1162. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31974.htm
  1163. @@ -2,9 +2,9 @@
  1164. Oh, when it's so cold, everything is so bothersome and work is so tedious.<br>
  1165.  I'd rather not think about this and that. Can't you just take care of it on your own? You're younger and smarter than I am, so I'm sure you know better...<br>
  1166.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about second class transfer.</Button>
  1167. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1168. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1169.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1170.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1171. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1172. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1173.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1174.  </body></html>
  1175. \ No newline at end of file
  1176. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31977.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31977.htm
  1177. index 7558dbd..2cd92b6 100644
  1178. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31977.htm
  1179. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31977.htm
  1180. @@ -2,9 +2,9 @@
  1181.  My Orc comrade! Are you ready to be reborn in blood and fire as a true warrior of our kind? Schuttgart Territory is necessary if our race is to regain our former glory.<br>
  1182.  How long must we suffer the disdain of those puny Dwarves and moon-faced Elves? Young Orc! Schuttgart may well become a key strategic position for the warriors of the Elmorean kingdom. If we Orcs unite, it will be a trivial matter to occupy this defenseless place. Stoke up your smoldering vengeance! The time to strike swift and hard will soon be at hand.<br>
  1183.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
  1184. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1185. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1186.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1187.  <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1188. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1189. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1190.  <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1191.  </body></html>
  1192. \ No newline at end of file
  1193. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31996.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31996.htm
  1194. index fee07f3..12dba85 100644
  1195. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31996.htm
  1196. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/31996.htm
  1197. @@ -3,9 +3,9 @@
  1198.  Ha ha! Hmm, I see you wondering, "Is this Grand Magister really on the level?" Don't worry -- I am! But I still love to chat with young warriors who are journeying through different territories.<br>
  1199. Never fear, though -- I take my job seriously.<br>
  1200. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange2">Listen to information about second class transfer.</Button>
  1201. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button> -->
  1202. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Subclass 0">Sub Class.</Button>
  1203. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1204. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1205. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1206. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1207. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1208. </body></html>
  1209. \ No newline at end of file
  1210. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32092.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32092.htm
  1211. index dd1badb..853bb29 100644
  1212. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32092.htm
  1213. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32092.htm
  1214. @@ -6,6 +6,6 @@
  1215. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfWarehouseChange1">Listen to information about first class transfer.</Button>
  1216. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1217. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1218. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1219. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1220. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1221. </body></html>
  1222. \ No newline at end of file
  1223. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32093.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32093.htm
  1224. index d1fd204..c2f03f2 100644
  1225. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32093.htm
  1226. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32093.htm
  1227. @@ -6,6 +6,6 @@
  1228. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DwarfBlacksmithChange1">Listen to information about first class transfer.</Button>
  1229. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1230. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1231. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1232. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1233. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1234. </body></html>
  1235. \ No newline at end of file
  1236. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32094.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32094.htm
  1237. index 2945ce5..e95c15e 100644
  1238. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32094.htm
  1239. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32094.htm
  1240. @@ -3,6 +3,6 @@
  1241. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanFighterChange1">Listen to information about first class transfer.</Button>
  1242. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1243. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1244. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1245. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1246. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1247. </body></html>
  1248. \ No newline at end of file
  1249. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32095.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32095.htm
  1250. index 49236e2..b05625b 100644
  1251. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32095.htm
  1252. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32095.htm
  1253. @@ -3,6 +3,6 @@
  1254. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange1">Listen to information about first class transfer.</Button>
  1255. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1256. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1257. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1258. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1259. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1260. </body></html>
  1261. \ No newline at end of file
  1262. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32096.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32096.htm
  1263. index 746610d..22b0778 100644
  1264. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32096.htm
  1265. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32096.htm
  1266. @@ -3,6 +3,6 @@
  1267. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest DarkElfChange2">Listen to information about first class transfer.</Button>
  1268. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1269. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1270. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1271. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1272. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1273. </body></html>
  1274. \ No newline at end of file
  1275. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32097.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32097.htm
  1276. index 37590b8..f5c8d24 100644
  1277. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32097.htm
  1278. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32097.htm
  1279. @@ -3,6 +3,6 @@
  1280. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1">Listen to information about first class transfer.</Button>
  1281. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1282. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1283. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1284. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1285. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1286. </body></html>
  1287. \ No newline at end of file
  1288. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32098.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32098.htm
  1289. index f03f854..707e0ed 100644
  1290. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32098.htm
  1291. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/html/villagemaster/32098.htm
  1292. @@ -3,6 +3,6 @@
  1293. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanWizardChange1">Listen to information about first class transfer.</Button>
  1294. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ClanMaster">Clan.</Button>
  1295. <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AllianceMaster">Alliance.</Button>
  1296. -<!-- <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button> -->
  1297. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ShadowWeapons">Use Shadow Weapon Exchange Coupon.</Button>
  1298. <Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>
  1299. </body></html>
  1300. \ No newline at end of file
  1301. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-03.html
  1302. index 460fb86..2228947 100644
  1303. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-03.html
  1304. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-03.html
  1305. @@ -1,13 +1,13 @@
  1306. <html><body>Ulu Kaimu:<br>
  1307. <font color="LEVEL">Try to enter the first letter of the ancient word.</font><br>
  1308. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">p</a>&nbsp;&nbsp;&nbsp;
  1309. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">w</a>&nbsp;&nbsp;&nbsp;
  1310. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">o</a><br>
  1311. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">n</a>&nbsp;&nbsp;&nbsp;
  1312. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 T_One">t</a>&nbsp;&nbsp;&nbsp;
  1313. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">a</a><br>
  1314. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">u</a>&nbsp;&nbsp;&nbsp;
  1315. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">e</a>&nbsp;&nbsp;&nbsp;
  1316. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">g</a><br>
  1317. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">h</a>
  1318. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">p</a>&nbsp;&nbsp;&nbsp;
  1319. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">w</a>&nbsp;&nbsp;&nbsp;
  1320. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">o</a><br>
  1321. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">n</a>&nbsp;&nbsp;&nbsp;
  1322. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 T_One">t</a>&nbsp;&nbsp;&nbsp;
  1323. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">a</a><br>
  1324. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">u</a>&nbsp;&nbsp;&nbsp;
  1325. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">e</a>&nbsp;&nbsp;&nbsp;
  1326. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">g</a><br>
  1327. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-04.html">h</a>
  1328. </body></html>
  1329. \ No newline at end of file
  1330. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-04.html
  1331. index d4bbf12..f965c35 100644
  1332. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-04.html
  1333. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-04.html
  1334. @@ -1,13 +1,13 @@
  1335. <html><body>Ulu Kaimu:<br>
  1336. <font color="LEVEL">Try to enter the second letter of the ancient word.</font><br>
  1337. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">p</a>&nbsp;&nbsp;&nbsp;
  1338. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">w</a>&nbsp;&nbsp;&nbsp;
  1339. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">o</a><br>
  1340. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">n</a>&nbsp;&nbsp;&nbsp;
  1341. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">t</a>&nbsp;&nbsp;&nbsp;
  1342. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">a</a><br>
  1343. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">u</a>&nbsp;&nbsp;&nbsp;
  1344. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 E_One">e</a>&nbsp;&nbsp;&nbsp;
  1345. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">g</a><br>
  1346. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">h</a>
  1347. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">p</a>&nbsp;&nbsp;&nbsp;
  1348. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">w</a>&nbsp;&nbsp;&nbsp;
  1349. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">o</a><br>
  1350. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">n</a>&nbsp;&nbsp;&nbsp;
  1351. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">t</a>&nbsp;&nbsp;&nbsp;
  1352. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">a</a><br>
  1353. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">u</a>&nbsp;&nbsp;&nbsp;
  1354. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 E_One">e</a>&nbsp;&nbsp;&nbsp;
  1355. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">g</a><br>
  1356. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-05.html">h</a>
  1357. </body></html>
  1358. \ No newline at end of file
  1359. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-05.html
  1360. index dbe1378..ea0b125 100644
  1361. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-05.html
  1362. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-05.html
  1363. @@ -1,13 +1,13 @@
  1364. <html><body>Ulu Kaimu:<br>
  1365. <font color="LEVEL">Try to enter the third letter of the ancient word.</font><br>
  1366. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 P_One">p</a>&nbsp;&nbsp;&nbsp;
  1367. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">w</a>&nbsp;&nbsp;&nbsp;
  1368. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">o</a><br>
  1369. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">n</a>&nbsp;&nbsp;&nbsp;
  1370. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">t</a>&nbsp;&nbsp;&nbsp;
  1371. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">a</a><br>
  1372. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">u</a>&nbsp;&nbsp;&nbsp;
  1373. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">e</a>&nbsp;&nbsp;&nbsp;
  1374. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">g</a><br>
  1375. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">h</a>
  1376. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 P_One">p</a>&nbsp;&nbsp;&nbsp;
  1377. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">w</a>&nbsp;&nbsp;&nbsp;
  1378. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">o</a><br>
  1379. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">n</a>&nbsp;&nbsp;&nbsp;
  1380. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">t</a>&nbsp;&nbsp;&nbsp;
  1381. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">a</a><br>
  1382. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">u</a>&nbsp;&nbsp;&nbsp;
  1383. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">e</a>&nbsp;&nbsp;&nbsp;
  1384. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">g</a><br>
  1385. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-06.html">h</a>
  1386. </body></html>
  1387. \ No newline at end of file
  1388. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-06.html
  1389. index 113badc..a522429 100644
  1390. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-06.html
  1391. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00125_TheNameOfEvil1/32119-06.html
  1392. @@ -1,13 +1,13 @@
  1393. <html><body>Ulu Kaimu:<br>
  1394. <font color="LEVEL">Try to enter the fourth letter of the ancient word.</font><br>
  1395. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">p</a>&nbsp;&nbsp;&nbsp;
  1396. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">w</a>&nbsp;&nbsp;&nbsp;
  1397. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">o</a><br>
  1398. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">n</a>&nbsp;&nbsp;&nbsp;
  1399. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">t</a>&nbsp;&nbsp;&nbsp;
  1400. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">a</a><br>
  1401. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 U_One">u</a>&nbsp;&nbsp;&nbsp;
  1402. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">e</a>&nbsp;&nbsp;&nbsp;
  1403. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">g</a><br>
  1404. -<a action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">h</a>
  1405. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">p</a>&nbsp;&nbsp;&nbsp;
  1406. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">w</a>&nbsp;&nbsp;&nbsp;
  1407. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">o</a><br>
  1408. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">n</a>&nbsp;&nbsp;&nbsp;
  1409. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">t</a>&nbsp;&nbsp;&nbsp;
  1410. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">a</a><br>
  1411. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 U_One">u</a>&nbsp;&nbsp;&nbsp;
  1412. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">e</a>&nbsp;&nbsp;&nbsp;
  1413. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">g</a><br>
  1414. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00125_TheNameOfEvil1 32119-07.html">h</a>
  1415. </body></html>
  1416. \ No newline at end of file
  1417. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4c.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4c.html
  1418. index ba297a5..dcbf2c2 100644
  1419. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4c.html
  1420. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4c.html
  1421. @@ -1,8 +1,8 @@
  1422. <html><body>Warrior's Grave:<br>
  1423.  <font color="LEVEL">Please press the first note of the first verse.</font><br>
  1424. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 DO_One">Do</a>&nbsp;&nbsp;&nbsp;
  1425. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Re</a>&nbsp;&nbsp;&nbsp;
  1426. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1427. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1428. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Sol</a>
  1429. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 DO_One">Do</a>&nbsp;&nbsp;&nbsp;
  1430. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Re</a>&nbsp;&nbsp;&nbsp;
  1431. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1432. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1433. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4d.html">Sol</a>
  1434.  </body></html>
  1435. \ No newline at end of file
  1436. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4e.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4e.html
  1437. index 78aa60b..c0b8da7 100644
  1438. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4e.html
  1439. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4e.html
  1440. @@ -1,8 +1,8 @@
  1441.  <html><body>Warrior's Grave:<br>
  1442. <font color="LEVEL">Please press the second note of the first verse.</font><br>
  1443. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Do</a>&nbsp;&nbsp;&nbsp;
  1444. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Re</a>&nbsp;&nbsp;&nbsp;
  1445. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 MI_One">Mi</a>&nbsp;&nbsp;&nbsp;
  1446. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1447. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Sol</a>
  1448. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Do</a>&nbsp;&nbsp;&nbsp;
  1449. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Re</a>&nbsp;&nbsp;&nbsp;
  1450. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 MI_One">Mi</a>&nbsp;&nbsp;&nbsp;
  1451. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1452. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4f.html">Sol</a>
  1453. </body></html>
  1454. \ No newline at end of file
  1455. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4g.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4g.html
  1456. index a1af9c1..e7a1ebe 100644
  1457. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4g.html
  1458. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4g.html
  1459. @@ -1,8 +1,8 @@
  1460. <html><body>Warrior's Grave:<br>
  1461.  <font color="LEVEL">Please press the third note of the first verse.</font><br>
  1462. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Do</a>&nbsp;&nbsp;&nbsp;
  1463. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Re</a>&nbsp;&nbsp;&nbsp;
  1464. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1465. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 FA_One">Fa</a>&nbsp;&nbsp;&nbsp;
  1466. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Sol</a>
  1467. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Do</a>&nbsp;&nbsp;&nbsp;
  1468. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Re</a>&nbsp;&nbsp;&nbsp;
  1469. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1470. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 FA_One">Fa</a>&nbsp;&nbsp;&nbsp;
  1471. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4h.html">Sol</a>
  1472.  </body></html>
  1473. \ No newline at end of file
  1474. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4i.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4i.html
  1475. index 3306f7f..6ecf37d 100644
  1476. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4i.html
  1477. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4i.html
  1478. @@ -1,8 +1,8 @@
  1479.  <html><body>Warrior's Grave:<br>
  1480. <font color="LEVEL">Please press the fourth note of the first verse.</font><br>
  1481. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Do</a>&nbsp;&nbsp;&nbsp;
  1482. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Re</a>&nbsp;&nbsp;&nbsp;
  1483. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1484. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1485. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 SOL_One">Sol</a>
  1486. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Do</a>&nbsp;&nbsp;&nbsp;
  1487. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Re</a>&nbsp;&nbsp;&nbsp;
  1488. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1489. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4j.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1490. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 SOL_One">Sol</a>
  1491. </body></html>
  1492. \ No newline at end of file
  1493. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4k.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4k.html
  1494. index 89bfa4b..79ac41e 100644
  1495. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4k.html
  1496. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-4k.html
  1497. @@ -1,8 +1,8 @@
  1498. <html><body>Warrior's Grave:<br>
  1499.  <font color="LEVEL">Please press the fifth note of the first verse.</font><br>
  1500. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Do</a>&nbsp;&nbsp;&nbsp;
  1501. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Re</a>&nbsp;&nbsp;&nbsp;
  1502. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1503. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 FA2_One">Fa</a>&nbsp;&nbsp;&nbsp;
  1504. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Sol</a>
  1505. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Do</a>&nbsp;&nbsp;&nbsp;
  1506. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Re</a>&nbsp;&nbsp;&nbsp;
  1507. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1508. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 FA2_One">Fa</a>&nbsp;&nbsp;&nbsp;
  1509. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-4l.html">Sol</a>
  1510.  </body></html>
  1511. \ No newline at end of file
  1512. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5.html
  1513. index c0f2ed0..3924588 100644
  1514. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5.html
  1515. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5.html
  1516. @@ -1,8 +1,8 @@
  1517.  <html><body>Warrior's Grave:<br>
  1518. <font color="LEVEL">Please press the first note of the second verse.</font><br>
  1519. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Re</a>&nbsp;&nbsp;&nbsp;
  1520. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1521. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 FA_Two">Fa</a>&nbsp;&nbsp;&nbsp;
  1522. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Sol</a>&nbsp;&nbsp;&nbsp;
  1523. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Ti</a>
  1524. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Re</a>&nbsp;&nbsp;&nbsp;
  1525. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1526. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 FA_Two">Fa</a>&nbsp;&nbsp;&nbsp;
  1527. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Sol</a>&nbsp;&nbsp;&nbsp;
  1528. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5a.html">Ti</a>
  1529. </body></html>
  1530. \ No newline at end of file
  1531. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5b.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5b.html
  1532. index 0d030d2..d627b4e 100644
  1533. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5b.html
  1534. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5b.html
  1535. @@ -1,8 +1,8 @@
  1536. <html><body>Warrior's Grave:<br>
  1537.  <font color="LEVEL">Please press the second note of the second verse.</font><br>
  1538. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Re</a>&nbsp;&nbsp;&nbsp;
  1539. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1540. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1541. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 SOL_Two">Sol</a>&nbsp;&nbsp;&nbsp;
  1542. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Ti</a>
  1543. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Re</a>&nbsp;&nbsp;&nbsp;
  1544. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1545. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1546. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 SOL_Two">Sol</a>&nbsp;&nbsp;&nbsp;
  1547. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5c.html">Ti</a>
  1548.  </body></html>
  1549. \ No newline at end of file
  1550. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5d.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5d.html
  1551. index b267e54..47bddc8 100644
  1552. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5d.html
  1553. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5d.html
  1554. @@ -1,8 +1,8 @@
  1555.  <html><body>Warrior's Grave:<br>
  1556. <font color="LEVEL">Please press the third note of the second verse.</font><br>
  1557. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Re</a>&nbsp;&nbsp;&nbsp;
  1558. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1559. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1560. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Sol</a>&nbsp;&nbsp;&nbsp;
  1561. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 TI_Two">Ti</a>
  1562. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Re</a>&nbsp;&nbsp;&nbsp;
  1563. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1564. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1565. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5e.html">Sol</a>&nbsp;&nbsp;&nbsp;
  1566. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 TI_Two">Ti</a>
  1567. </body></html>
  1568. \ No newline at end of file
  1569. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5f.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5f.html
  1570. index 8a80cdc..a8b03ef 100644
  1571. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5f.html
  1572. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5f.html
  1573. @@ -1,8 +1,8 @@
  1574. <html><body>Warrior's Grave:<br>
  1575.  <font color="LEVEL">Please press the fourth note of the second verse.</font><br>
  1576. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Re</a>&nbsp;&nbsp;&nbsp;
  1577. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1578. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1579. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 SOL2_Two">Sol</a>&nbsp;&nbsp;&nbsp;
  1580. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Ti</a>
  1581. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Re</a>&nbsp;&nbsp;&nbsp;
  1582. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1583. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1584. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 SOL2_Two">Sol</a>&nbsp;&nbsp;&nbsp;
  1585. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5g.html">Ti</a>
  1586.  </body></html>
  1587. \ No newline at end of file
  1588. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5h.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5h.html
  1589. index 8bf7f2f..0e69979 100644
  1590. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5h.html
  1591. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-5h.html
  1592. @@ -1,8 +1,8 @@
  1593.  <html><body>Warrior's Grave:<br>
  1594. <font color="LEVEL">Please press the fifth note of the second verse.</font><br>
  1595. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Re</a>&nbsp;&nbsp;&nbsp;
  1596. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1597. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 FA2_Two">Fa</a>&nbsp;&nbsp;&nbsp;
  1598. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Sol</a>&nbsp;&nbsp;&nbsp;
  1599. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Ti</a>
  1600. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Re</a>&nbsp;&nbsp;&nbsp;
  1601. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1602. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 FA2_Two">Fa</a>&nbsp;&nbsp;&nbsp;
  1603. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Sol</a>&nbsp;&nbsp;&nbsp;
  1604. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-5i.html">Ti</a>
  1605. </body></html>
  1606. \ No newline at end of file
  1607. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6.html
  1608. index af2786c..534d69e 100644
  1609. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6.html
  1610. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6.html
  1611. @@ -1,8 +1,8 @@
  1612. <html><body>Warrior's Grave:<br>
  1613.  <font color="LEVEL">Please press the first note of the third verse.</font><br>
  1614. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Do</a>&nbsp;&nbsp;&nbsp;
  1615. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Re</a>&nbsp;&nbsp;&nbsp;
  1616. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1617. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1618. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 SOL_Three">Sol</a>
  1619. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Do</a>&nbsp;&nbsp;&nbsp;
  1620. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Re</a>&nbsp;&nbsp;&nbsp;
  1621. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1622. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6a.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1623. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 SOL_Three">Sol</a>
  1624.  </body></html>
  1625. \ No newline at end of file
  1626. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6b.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6b.html
  1627. index e057635..3aa5478 100644
  1628. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6b.html
  1629. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6b.html
  1630. @@ -1,8 +1,8 @@
  1631.  <html><body>Warrior's Grave:<br>
  1632. <font color="LEVEL">Please press the second note of the third verse.</font><br>
  1633. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Do</a>&nbsp;&nbsp;&nbsp;
  1634. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Re</a>&nbsp;&nbsp;&nbsp;
  1635. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1636. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 FA_Three">Fa</a>&nbsp;&nbsp;&nbsp;
  1637. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Sol</a>
  1638. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Do</a>&nbsp;&nbsp;&nbsp;
  1639. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Re</a>&nbsp;&nbsp;&nbsp;
  1640. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1641. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 FA_Three">Fa</a>&nbsp;&nbsp;&nbsp;
  1642. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6c.html">Sol</a>
  1643. </body></html>
  1644. \ No newline at end of file
  1645. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6d.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6d.html
  1646. index 151ca8b..fbeaf18 100644
  1647. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6d.html
  1648. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6d.html
  1649. @@ -1,8 +1,8 @@
  1650. <html><body>Warrior's Grave:<br>
  1651.  <font color="LEVEL">Please press the third note of the third verse.</font><br>
  1652. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Do</a>&nbsp;&nbsp;&nbsp;
  1653. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Re</a>&nbsp;&nbsp;&nbsp;
  1654. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 MI_Three">Mi</a>&nbsp;&nbsp;&nbsp;
  1655. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1656. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Sol</a>
  1657. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Do</a>&nbsp;&nbsp;&nbsp;
  1658. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Re</a>&nbsp;&nbsp;&nbsp;
  1659. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 MI_Three">Mi</a>&nbsp;&nbsp;&nbsp;
  1660. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1661. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6e.html">Sol</a>
  1662.  </body></html>
  1663. \ No newline at end of file
  1664. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6f.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6f.html
  1665. index 44ddb4f..db260db 100644
  1666. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6f.html
  1667. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6f.html
  1668. @@ -1,8 +1,8 @@
  1669.  <html><body>Warrior's Grave:<br>
  1670. <font color="LEVEL">Please press the fourth note of the third verse.</font><br>
  1671. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Do</a>&nbsp;&nbsp;&nbsp;
  1672. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Re</a>&nbsp;&nbsp;&nbsp;
  1673. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1674. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 FA2_Three">Fa</a>&nbsp;&nbsp;&nbsp;
  1675. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Sol</a>
  1676. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Do</a>&nbsp;&nbsp;&nbsp;
  1677. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Re</a>&nbsp;&nbsp;&nbsp;
  1678. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Mi</a>&nbsp;&nbsp;&nbsp;
  1679. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 FA2_Three">Fa</a>&nbsp;&nbsp;&nbsp;
  1680. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6g.html">Sol</a>
  1681. </body></html>
  1682. \ No newline at end of file
  1683. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6h.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6h.html
  1684. index ea05fbe..ac08cac 100644
  1685. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6h.html
  1686. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00126_TheNameOfEvil2/32122-6h.html
  1687. @@ -1,8 +1,8 @@
  1688. <html><body>Warrior's Grave:<br>
  1689.  <font color="LEVEL">Please press the fifth note of the third verse.</font><br>
  1690. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Do</a>&nbsp;&nbsp;&nbsp;
  1691. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Re</a>&nbsp;&nbsp;&nbsp;
  1692. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 MI2_Three">Mi</a>&nbsp;&nbsp;&nbsp;
  1693. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1694. -<a action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Sol</a>
  1695. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Do</a>&nbsp;&nbsp;&nbsp;
  1696. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Re</a>&nbsp;&nbsp;&nbsp;
  1697. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 MI2_Three">Mi</a>&nbsp;&nbsp;&nbsp;
  1698. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Fa</a>&nbsp;&nbsp;&nbsp;
  1699. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00126_TheNameOfEvil2 32122-6i.html">Sol</a>
  1700.  </body></html>
  1701. \ No newline at end of file
  1702. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-01.html
  1703. new file mode 100644
  1704. index 0000000..830a096
  1705. --- /dev/null
  1706. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-01.html
  1707. @@ -0,0 +1,5 @@
  1708. +<html><body>Master Stedmiel:<br>
  1709. +You must mean the Poetry Book with the stories of Beleth. I had forgotten about it, it was such a long time ago.<br>
  1710. +A poet at the time collected the stories of old heroes. This is important work you are doing! Here's the book.<br>
  1711. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 30692-02.html">"Thank you."</Button>
  1712. +</body></html>
  1713. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-02.html
  1714. new file mode 100644
  1715. index 0000000..c8ee7e4
  1716. --- /dev/null
  1717. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-02.html
  1718. @@ -0,0 +1,3 @@
  1719. +<html><body>Master Stedmiel:<br>
  1720. +I hope Talien's work bears fruit. Hearing the stories of old heroes will help people know their own ideals. Tell him I have great expectations!
  1721. +</body></html>
  1722. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-03.html
  1723. new file mode 100644
  1724. index 0000000..0592c21
  1725. --- /dev/null
  1726. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30692-03.html
  1727. @@ -0,0 +1,3 @@
  1728. +<html><body>Master Stedmiel:<br>
  1729. +Did you deliver the Poetry Book to Talien yet? This is the only copy, so be extra careful. Tell Talien I expect the best.
  1730. +</body></html>
  1731. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-01.html
  1732. new file mode 100644
  1733. index 0000000..2adead6
  1734. --- /dev/null
  1735. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-01.html
  1736. @@ -0,0 +1,5 @@
  1737. +<html><body>Gabrielle:<br>
  1738. +One of my ancestors participated in the Antharas conquest. People call them the Seventeen Nemeses of the Land Dragon.<br>
  1739. +All I know is pieces of stories that I heard from my grandparents. There are many tales, and I don't know which is true. The poet may know, if you can get him to talk.<br>
  1740. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 30753-02.html">"Who is he?"</Button>
  1741. +</body></html>
  1742. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-02.html
  1743. new file mode 100644
  1744. index 0000000..47bb906
  1745. --- /dev/null
  1746. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-02.html
  1747. @@ -0,0 +1,3 @@
  1748. +<html><body>Gabrielle:<br>
  1749. +I don't know if you met Gilmore, the Watchman of the Land Dragon Antharas. He's one of the Seventeen Nemeses. He sacrificed himself and became undead to monitor Antharas' movements in the Dragon Valley and to protect the seal made by the Founding Emperor Shunaiman. He would know what happened, he was there. It's dangerous, so watch yourself!
  1750. +</body></html>
  1751. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-03.html
  1752. new file mode 100644
  1753. index 0000000..5934357
  1754. --- /dev/null
  1755. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30753-03.html
  1756. @@ -0,0 +1,3 @@
  1757. +<html><body>Gabrielle:<br>
  1758. +Go to the entrance of the Dragon Valley and meet Gilmore, the watchman of the Land Dragon Antharas. Since he was there, he must know the story.
  1759. +</body></html>
  1760. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-01.html
  1761. new file mode 100644
  1762. index 0000000..d8530b3
  1763. --- /dev/null
  1764. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-01.html
  1765. @@ -0,0 +1,4 @@
  1766. +<html><body>Antharas Watchman Gilmore:<br>
  1767. +There is someone who's still looking for the old stories. Well, they happened such a long time ago, but I can never forget them. However, I am walking down the road of swords and watching the Land Dragon. I'm not a storyteller or poet like Talien.<br>
  1768. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 30754-02.html">Wasn't there anyone who recorded the event at the time?</Button>
  1769. +</body></html>
  1770. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-02.html
  1771. new file mode 100644
  1772. index 0000000..e9144bf
  1773. --- /dev/null
  1774. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-02.html
  1775. @@ -0,0 +1,5 @@
  1776. +<html><body>Antharas Watchman Gilmore:<br>
  1777. +Of the seventeen of us, the Elf Witch Baraham was best at telling stories and keeping records. She kept journals even during our difficult travels. She can tell you where to find what Talien is looking for.<br>
  1778. +One problem remains, she has turned into an evil creature and can't tell the stories anymore. She's the only one who knows what really happened, and it's heart-breaking.<br>
  1779. +There is hope yet. She still has the records. Find her in a cave in the Bee Hive area and take them from her. That's all I know. Good luck!
  1780. +</body></html>
  1781. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-03.html
  1782. new file mode 100644
  1783. index 0000000..7873d6c
  1784. --- /dev/null
  1785. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/30754-03.html
  1786. @@ -0,0 +1,3 @@
  1787. +<html><body>Antharas Watchman Gilmore:<br>
  1788. +Baraham is now an evil creature living in a cave in the Bee Hive area. Find her and you'll find the records. Good luck!
  1789. +</body></html>
  1790. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-01.html
  1791. new file mode 100644
  1792. index 0000000..6659ac4
  1793. --- /dev/null
  1794. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-01.html
  1795. @@ -0,0 +1,5 @@
  1796. +<html><body>Kantabilon:<br>
  1797. +I can't believe somebody still knows about the song! Yes, I have a crystal like that. It's my most cherished possession, but I will gladly give it to someone who appreciates it's value!<br>
  1798. +There is one problem that must be solved first, otherwise taking the crystal won't help you.<br>
  1799. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31042-02.html">"What can I do to help?"</Button>
  1800. +</body></html>
  1801. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-02.html
  1802. new file mode 100644
  1803. index 0000000..de74f09
  1804. --- /dev/null
  1805. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-02.html
  1806. @@ -0,0 +1,4 @@
  1807. +<html><body>Kantabilon:<br>
  1808. +The Echo Crystal is a fragile object and is easily broken. This one is worn out after so many years, and needs to be restored. It's delicate work requiring specialized tools. I'll need the long and sturdy claws of Malruk succubi from the Dragon Valley.<br>
  1809. +Bring me ten sharp claws. Make sure they are in excellent condition!
  1810. +</body></html>
  1811. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-03.html
  1812. new file mode 100644
  1813. index 0000000..18b05d2
  1814. --- /dev/null
  1815. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-03.html
  1816. @@ -0,0 +1,4 @@
  1817. +<html><body>Kantabilon:<br>
  1818. +These are perfect. I'll start working on it right away. It shouldn't take very long.<br>
  1819. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31042-05.html">Wait</Button>
  1820. +</body></html>
  1821. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-04.html
  1822. new file mode 100644
  1823. index 0000000..6f8eba2
  1824. --- /dev/null
  1825. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-04.html
  1826. @@ -0,0 +1,3 @@
  1827. +<html><body>Kantabilon:<br>
  1828. +I need the claws of Malruk Succubi to mend this Echo Crystal. I can't repair it without the proper tools. Go to the Dragon Valley to get the claws for me. I need at least 10 of them.
  1829. +</body></html>
  1830. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-05.html
  1831. new file mode 100644
  1832. index 0000000..3737a52
  1833. --- /dev/null
  1834. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-05.html
  1835. @@ -0,0 +1,4 @@
  1836. +<html><body>Kantabilon:<br>
  1837. +Now it will make the proper sound! Take it to Talien, your poet friend.<br>
  1838. +I don't need you to reimburse me. I'd rather see the crystal being used for a worthy purpose than sitting in this dusty warehouse. Now hurry!
  1839. +</body></html>
  1840. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-06.html
  1841. new file mode 100644
  1842. index 0000000..6f71d6e
  1843. --- /dev/null
  1844. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31042-06.html
  1845. @@ -0,0 +1,3 @@
  1846. +<html><body>Kantabilon:<br>
  1847. +Take the Echo Crystal and go back to your poet friend.
  1848. +</body></html>
  1849. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-01.html
  1850. new file mode 100644
  1851. index 0000000..9795e2a
  1852. --- /dev/null
  1853. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-01.html
  1854. @@ -0,0 +1,4 @@
  1855. +<html><body>Head Blacksmith Noel:<br>
  1856. +Not just anybody can restore weapons of the old Empire, what makes you think you can help me? I can't even entrust Hilda or Feynn with the job! Well, Caradine does think highly of you.<br>
  1857. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31272-02.html">"I can help."</Button>
  1858. +</body></html>
  1859. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-02.html
  1860. new file mode 100644
  1861. index 0000000..0064f33
  1862. --- /dev/null
  1863. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-02.html
  1864. @@ -0,0 +1,3 @@
  1865. +<html><body>Head Blacksmith Noel:<br>
  1866. +OK, I'll give you the job. We need about five units of Lunargent, and a bottle of Hellfire Oil. Meet Magic Trader Wesley in the Ivory Tower. He'll tell you where to find them, or maybe you could get them from other Adventurers.
  1867. +</body></html>
  1868. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-03.html
  1869. new file mode 100644
  1870. index 0000000..d667b54
  1871. --- /dev/null
  1872. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-03.html
  1873. @@ -0,0 +1,4 @@
  1874. +<html><body>Head Blacksmith Noel:<br>
  1875. +That took a while, but you did it. I have something to tell you.<br>
  1876. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31272-05.html">Listen</Button>
  1877. +</body></html>
  1878. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-04.html
  1879. new file mode 100644
  1880. index 0000000..931cc9c
  1881. --- /dev/null
  1882. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-04.html
  1883. @@ -0,0 +1,3 @@
  1884. +<html><body>Head Blacksmith Noel:<br>
  1885. +You came back empty-handed? Hurry up and get five units of Lunargent and a bottle of Hellfire Oil!
  1886. +</body></html>
  1887. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-05.html
  1888. new file mode 100644
  1889. index 0000000..0808622
  1890. --- /dev/null
  1891. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-05.html
  1892. @@ -0,0 +1,3 @@
  1893. +<html><body>Head Blacksmith Noel:<br>
  1894. +Caradine wants to see you as soon as possible. You should go now.
  1895. +</body></html>
  1896. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-06.html
  1897. new file mode 100644
  1898. index 0000000..3c9843d
  1899. --- /dev/null
  1900. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31272-06.html
  1901. @@ -0,0 +1,3 @@
  1902. +<html><body>Head Blacksmith Noel:<br>
  1903. +Didn't I tell you? Caradine was urgently looking for you. Hurry up and go see her!
  1904. +</body></html>
  1905. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-01.html
  1906. new file mode 100644
  1907. index 0000000..8df2c1e
  1908. --- /dev/null
  1909. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-01.html
  1910. @@ -0,0 +1,4 @@
  1911. +<html><body>Grand Seer Rahorakti:<br>
  1912. +Welcome. Are you the one Kassandra was talking about? She's the girl with the nightmares. To prepare medicine for her I need a very rare herb. Will you help me save her?<br>
  1913. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31336-02.html">"I'll help."</Button>
  1914. +</body></html>
  1915. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-02.html
  1916. new file mode 100644
  1917. index 0000000..879dd1a
  1918. --- /dev/null
  1919. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-02.html
  1920. @@ -0,0 +1,4 @@
  1921. +<html><body>Grand Seer Rahorakti:<br>
  1922. +Very well! The item that I require is an ultimate, rare herb that can be collected only once a year! But there is also an easy way to obtain it. Go to the <font color="LEVEL">Cemetary</font> located to the east of the Town of Aden, and defeat the <font color="LEVEL">Taik Orc Supply Leaders</font> there. If you search their bodies afterward, you should be able to obtain it! I need five in order to save the Dreaming Girl of Flames.<br>
  1923. +Go, and may the star of fate be upon you!
  1924. +</body></html>
  1925. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-03.html
  1926. new file mode 100644
  1927. index 0000000..598bbce
  1928. --- /dev/null
  1929. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-03.html
  1930. @@ -0,0 +1,4 @@
  1931. +<html><body>Grand Seer Rahorakti:<br>
  1932. +Now I can make a drug to control evil dream spirits and restore her vitality! It won't take long.<br>
  1933. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31336-05.html">Wait</Button>
  1934. +</body></html>
  1935. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-04.html
  1936. new file mode 100644
  1937. index 0000000..26e2123
  1938. --- /dev/null
  1939. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-04.html
  1940. @@ -0,0 +1,3 @@
  1941. +<html><body>Grand Seer Rahorakti:<br>
  1942. +Should the one who holds the Star of Destiny really be doing favors for someone else? Go to the Cemetry and get five units of Crimson Moss by killing Taik Orc Supply Leader and cutting them open.
  1943. +</body></html>
  1944. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-05.html
  1945. new file mode 100644
  1946. index 0000000..7b00ea1
  1947. --- /dev/null
  1948. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-05.html
  1949. @@ -0,0 +1,3 @@
  1950. +<html><body>Grand Seer Rahorakti:<br>
  1951. +Take this to the dreaming girl now. With Paagrio's blessing she will fulfill her important destiny, harsh as it may be. Keep her safe!
  1952. +</body></html>
  1953. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-06.html
  1954. new file mode 100644
  1955. index 0000000..00403a6
  1956. --- /dev/null
  1957. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31336-06.html
  1958. @@ -0,0 +1,3 @@
  1959. +<html><body>Grand Seer Rahorakti:<br>
  1960. +Take the medicine that I, Rahorakti, made you, to the dreaming girl of flame, Kassandra.
  1961. +</body></html>
  1962. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-00.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-00.htm
  1963. new file mode 100644
  1964. index 0000000..e91cae9
  1965. --- /dev/null
  1966. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-00.htm
  1967. @@ -0,0 +1,5 @@
  1968. +<html><body>Talien:<br>
  1969. +Do you know the story of the seventeen heroes who challenged the Land Dragon Antharas? It's fascinating! Such a heroic sacrifice! It could be an epic poem! In fact, it's one of my all-time favorite stories! It's what motivated me to become a bohemian poet! It's always been my dream to write a great epic poem tying all the pieces of this story together.<br>
  1970. +Unfortunately, I only know a few fragments of it that I heard from my grandfather. I'm trying to collect everything I can about this story. I'm looking for someone who can help me. Good help is so hard to find these days.<br>
  1971. +(This quest may only be undertaken by sub-class characters of level 50 or above.)
  1972. +</body></html>
  1973. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-01.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-01.htm
  1974. new file mode 100644
  1975. index 0000000..cc58edb
  1976. --- /dev/null
  1977. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-01.htm
  1978. @@ -0,0 +1,5 @@
  1979. +<html><body>Talien:<br>
  1980. +Do you know the story of the seventeen heroes who challenged the Land Dragon Antharas? It's fascinating! Such a heroic sacrifice! It could be an epic poem! In fact, it's one of my all-time favorite stories! It's what motivated me to become a bohemian poet! It's always been my dream to write a great epic poem tying all the pieces of this story together.<br>
  1981. +Unfortunately, I only know a few fragments of it that I heard from my grandfather. I'm trying to collect everything I can about this story. I'm looking for someone who can help me. Will you do it?<br>
  1982. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31739-02.html">"I'll help you."</Button>
  1983. +</body></html>
  1984. \ No newline at end of file
  1985. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-02.html
  1986. new file mode 100644
  1987. index 0000000..fabe7b4
  1988. --- /dev/null
  1989. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-02.html
  1990. @@ -0,0 +1,4 @@
  1991. +<html><body>Talien:<br>
  1992. +Awesome! Thank you! Now, where should we begin? I suppose we should speak to the ones who know the story best.<br>
  1993. +A descendant of one of the seventeen heroes is living in Giran Castle Town. Her name is Gabrielle. I couldn't even think of visiting her, since I'd have to cross the Death Pass. Would you visit her on my behalf? She probably has literature or materials related to her ancestor!
  1994. +</body></html>
  1995. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-03.html
  1996. new file mode 100644
  1997. index 0000000..366f569
  1998. --- /dev/null
  1999. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-03.html
  2000. @@ -0,0 +1,3 @@
  2001. +<html><body>Talien:<br>
  2002. +Why haven't you left yet? Do I need to remind you how important this is? Visit Gabrielle in Giran Castle Town and ask her to tell you the story of the seventeen heroes.
  2003. +</body></html>
  2004. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-04.html
  2005. new file mode 100644
  2006. index 0000000..2aaaaac
  2007. --- /dev/null
  2008. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-04.html
  2009. @@ -0,0 +1,6 @@
  2010. +<html><body>Talien:<br>
  2011. +Come in! Is this the record? Great job! The record of the seventeen heroes who confronted the Land Dragon!<br>
  2012. +This is truly fascinating! Now I can write all about the story! What remarkable people! If only they could've survived their heroic encounter with Antharas! What dreams they must have had!<br>
  2013. +That brings me to my point... I still need to gather much more information. Will you help me a little bit more?<br>
  2014. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31739-05.html">"I'll do it."</Button>
  2015. +</body></html>
  2016. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-05.html
  2017. new file mode 100644
  2018. index 0000000..2fc48fb
  2019. --- /dev/null
  2020. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-05.html
  2021. @@ -0,0 +1,4 @@
  2022. +<html><body>Talien:<br>
  2023. +Have you heard the song about King Raul and the 5 clan members who helped him to unify the kingdom? Everyone in Aden knows that one! I'm afraid many of the details have been lost to history. It was a beautiful song, sung by the bards in the time of King Raul. Now it's been forgotten.<br>
  2024. +I've heard that a Dwarven artisan in Heine has captured the song in an Echo Crystal. He's known as a Melody Maestro. Find him and bring me the crystal. It will be a great help.
  2025. +</body></html>
  2026. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-06.html
  2027. new file mode 100644
  2028. index 0000000..47d0c4a
  2029. --- /dev/null
  2030. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-06.html
  2031. @@ -0,0 +1,3 @@
  2032. +<html><body>Talien:<br>
  2033. +Bring me the Echo Crystal that contains the song about King Raul and the 5 clan members. A Dwarven artisan in Heine known as the Melody Maestro has the crystal. Please do this for me.
  2034. +</body></html>
  2035. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-07.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-07.html
  2036. new file mode 100644
  2037. index 0000000..a79fbeb
  2038. --- /dev/null
  2039. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-07.html
  2040. @@ -0,0 +1,7 @@
  2041. +<html><body>Talien:<br>
  2042. +Welcome back! I've been reading the records you gave me and I found something very interesting!<br>
  2043. +The stories all have something in common. They all met the Lady of the Lake and came across the Star of Destiny.<br>
  2044. +Is this the Echo Crystal that contains the Forgotten Song? Great job! We can only listen to it once. We can create a musical score if we take this to my friend, Barbado.<br>
  2045. +Will you continue to help me?<br>
  2046. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31739-08.html">"I'll do it."</Button>
  2047. +</body></html>
  2048. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-08.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-08.html
  2049. new file mode 100644
  2050. index 0000000..a81348f
  2051. --- /dev/null
  2052. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-08.html
  2053. @@ -0,0 +1,3 @@
  2054. +<html><body>Talien:<br>
  2055. +This last story is about the heroes who confronted the devil Beleth. A poet recorded those terrible events in shocking detail. The record is kept by an Elf named Stedmiel in Hunters Village. Go there and ask him for it.
  2056. +</body></html>
  2057. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-09.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-09.html
  2058. new file mode 100644
  2059. index 0000000..ca86b18
  2060. --- /dev/null
  2061. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-09.html
  2062. @@ -0,0 +1,3 @@
  2063. +<html><body>Talien:<br>
  2064. +Like I told you last time, go meet Stedmiel in Hunters Village, and ask him about the records of the story about soldiers who fought against Devil Beleth.
  2065. +</body></html>
  2066. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-10.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-10.html
  2067. new file mode 100644
  2068. index 0000000..30c4fb7
  2069. --- /dev/null
  2070. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-10.html
  2071. @@ -0,0 +1,6 @@
  2072. +<html><body>Talien:<br>
  2073. +Is this the book? Great job! I'm sorry I didn't recognize you!<br>
  2074. +Why didn't you say something? I never imagined I was making someone of your stature run errands for me! I've heard all about you! Please forgive me if I offended you!<br>
  2075. +Somebody wants to meet you. Will you meet him?<br>
  2076. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31739-11.html">"Ok."</Button>
  2077. +</body></html>
  2078. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-11.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-11.html
  2079. new file mode 100644
  2080. index 0000000..650d832
  2081. --- /dev/null
  2082. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-11.html
  2083. @@ -0,0 +1,3 @@
  2084. +<html><body>Talien:<br>
  2085. +Virgil in Rune Castle Town is a very important supporter of our cause. He wants to meet you.
  2086. +</body></html>
  2087. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-12.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-12.html
  2088. new file mode 100644
  2089. index 0000000..49ea33f
  2090. --- /dev/null
  2091. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31739-12.html
  2092. @@ -0,0 +1,3 @@
  2093. +<html><body>Talien:<br>
  2094. +Ah, you haven't left yet. My sponsor Virgil is in Rune Castle Town now. Go meet him there.
  2095. +</body></html>
  2096. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-01.html
  2097. new file mode 100644
  2098. index 0000000..ed7e704
  2099. --- /dev/null
  2100. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-01.html
  2101. @@ -0,0 +1,5 @@
  2102. +<html><body>Caradine:<br>
  2103. +The star of fate must have brought you here. It is an honor indeed to meet someone who carries such a precious soul.<br>
  2104. +You are surely the one sent by Her to complete our remaining work. The Lady of the Lake... She is the one who continues to hope for the criminals of the world, even if that means going against the will of the gods. Help us with our work so that we can make her hopes a reality.<br>
  2105. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31740-04.html">"I will."</Button>
  2106. +</body></html>
  2107. \ No newline at end of file
  2108. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-04.html
  2109. new file mode 100644
  2110. index 0000000..bbd1e7b
  2111. --- /dev/null
  2112. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-04.html
  2113. @@ -0,0 +1,4 @@
  2114. +<html><body>Caradine:<br>
  2115. +Good to see you! Thank you for helping us. We've been trying to find you since we received this letter from Virgil, addressed to you.<br>
  2116. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31740-05.html">"Let me see the letter."</Button>
  2117. +</body></html>
  2118. \ No newline at end of file
  2119. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-05.html
  2120. new file mode 100644
  2121. index 0000000..82fbdf6
  2122. --- /dev/null
  2123. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31740-05.html
  2124. @@ -0,0 +1,3 @@
  2125. +<html><body>Caradine:<br>
  2126. +Virgil's in trouble! Go to him immediately!
  2127. +</body></html>
  2128. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-01.html
  2129. new file mode 100644
  2130. index 0000000..f197eb4
  2131. --- /dev/null
  2132. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-01.html
  2133. @@ -0,0 +1,5 @@
  2134. +<html><body>Virgil:<br>
  2135. +I've been waiting for you.<br>
  2136. +You've undertaken the trial as the ranking guild member, and helped Reorin save his wife's soul and restore his reputation. You don't have to live the life of a criminal anymore. Drinking Mimir's Elixir allows you to create your own destiny. It was no coincidence that Talien met you. It all matches my granddaughter's dream!<br>
  2137. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31742-02.html">"What dream?"</Button>
  2138. +</body></html>
  2139. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-02.html
  2140. new file mode 100644
  2141. index 0000000..9e1a269
  2142. --- /dev/null
  2143. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-02.html
  2144. @@ -0,0 +1,4 @@
  2145. +<html><body>Virgil:<br>
  2146. +My granddaughter Kassandra suffers from a grave illness. She was always weak, but her nightmares are robbing her of what little strength she has left.<br>
  2147. +She was born with a special gift to foresee the future in her dreams. Ogmar thinks you might be able to help, so I asked you to come. He knows all the details, talk to him.
  2148. +</body></html>
  2149. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-03.html
  2150. new file mode 100644
  2151. index 0000000..6e5db9a
  2152. --- /dev/null
  2153. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-03.html
  2154. @@ -0,0 +1,3 @@
  2155. +<html><body>Virgil:<br>
  2156. +Kassandra's nightmare has some important details concerning you. Ogmar knows the story, talk to him.
  2157. +</body></html>
  2158. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-04.html
  2159. new file mode 100644
  2160. index 0000000..05c3c4f
  2161. --- /dev/null
  2162. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-04.html
  2163. @@ -0,0 +1,5 @@
  2164. +<html><body>Virgil:<br>
  2165. +I knew you could do it! She looks better already. Thank you.<br>
  2166. +I don't know how to tell you, but there's someone who worships the Lady of the Lake who wants to see you. Do you want to meet her?<br>
  2167. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31742-05.html">"Yes."</Button>
  2168. +</body></html>
  2169. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-05.html
  2170. new file mode 100644
  2171. index 0000000..bd2a53c
  2172. --- /dev/null
  2173. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-05.html
  2174. @@ -0,0 +1,3 @@
  2175. +<html><body>Virgil:<br>
  2176. +Look for an Elf named Caradine in Goddard Castle Town. She's the daughter of the family that worships the Lady of the Lake. Go see her.
  2177. +</body></html>
  2178. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-06.html
  2179. new file mode 100644
  2180. index 0000000..c81ce50
  2181. --- /dev/null
  2182. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31742-06.html
  2183. @@ -0,0 +1,3 @@
  2184. +<html><body>Virgil:<br>
  2185. +Go to Goddard Castle Town and meet Caradine.
  2186. +</body></html>
  2187. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-01.html
  2188. new file mode 100644
  2189. index 0000000..3e04981
  2190. --- /dev/null
  2191. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-01.html
  2192. @@ -0,0 +1,4 @@
  2193. +<html><body>Kassandra:<br>
  2194. +What is this...? Oh, it smells rancid! No way I'll take that!<br>
  2195. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31743-02.html">"But you must!"</Button>
  2196. +</body></html>
  2197. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-02.html
  2198. new file mode 100644
  2199. index 0000000..f3db860
  2200. --- /dev/null
  2201. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-02.html
  2202. @@ -0,0 +1,4 @@
  2203. +<html><body>Kassandra:<br>
  2204. +Eww! It's bitter.<br>
  2205. +I think my headache is going away! My grandpa wants you to go see him.
  2206. +</body></html>
  2207. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-03.html
  2208. new file mode 100644
  2209. index 0000000..be62a3f
  2210. --- /dev/null
  2211. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31743-03.html
  2212. @@ -0,0 +1,3 @@
  2213. +<html><body>Kassandra:<br>
  2214. +My grandfather wants to see you right now! Hurry up!
  2215. +</body></html>
  2216. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-01.html
  2217. new file mode 100644
  2218. index 0000000..d85a75a
  2219. --- /dev/null
  2220. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-01.html
  2221. @@ -0,0 +1,4 @@
  2222. +<html><body>Ogmar:<br>
  2223. +Kassandra is my friend Virgil's child. I saw the Grand Seer about her once, he said her nightmares are depleting her strength. He can make the drug to cure her!<br>
  2224. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00241_PossessorOfAPreciousSoul1 31744-02.html">"Where is he?"</Button>
  2225. +</body></html>
  2226. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-02.html
  2227. new file mode 100644
  2228. index 0000000..d8bc784
  2229. --- /dev/null
  2230. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-02.html
  2231. @@ -0,0 +1,3 @@
  2232. +<html><body>Ogmar:<br>
  2233. +You'll find Grand Seer Rahorakti in the Sage's Library in the basement of this building.
  2234. +</body></html>
  2235. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-03.html
  2236. new file mode 100644
  2237. index 0000000..1211c7c
  2238. --- /dev/null
  2239. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/31744-03.html
  2240. @@ -0,0 +1,3 @@
  2241. +<html><body>Ogmar:<br>
  2242. +The Sage's Library is under this building. Find Grand Seer Rahorakti there.
  2243. +</body></html>
  2244. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/Q00241_PossessorOfAPreciousSoul1.java b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/Q00241_PossessorOfAPreciousSoul1.java
  2245. new file mode 100644
  2246. index 0000000..14715bd
  2247. --- /dev/null
  2248. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/Q00241_PossessorOfAPreciousSoul1.java
  2249. @@ -0,0 +1,560 @@
  2250. +/*
  2251. + * This file is part of the L2J Mobius project.
  2252. + *
  2253. + * This program is free software: you can redistribute it and/or modify
  2254. + * it under the terms of the GNU General Public License as published by
  2255. + * the Free Software Foundation, either version 3 of the License, or
  2256. + * (at your option) any later version.
  2257. + *
  2258. + * This program is distributed in the hope that it will be useful,
  2259. + * but WITHOUT ANY WARRANTY; without even the implied warranty of
  2260. + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  2261. + * General Public License for more details.
  2262. + *
  2263. + * You should have received a copy of the GNU General Public License
  2264. + * along with this program. If not, see <http://www.gnu.org/licenses/>.
  2265. + */
  2266. +package quests.Q00241_PossessorOfAPreciousSoul1;
  2267. +
  2268. +import org.l2jmobius.gameserver.enums.QuestSound;
  2269. +import org.l2jmobius.gameserver.model.actor.Npc;
  2270. +import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
  2271. +import org.l2jmobius.gameserver.model.quest.Quest;
  2272. +import org.l2jmobius.gameserver.model.quest.QuestState;
  2273. +import org.l2jmobius.gameserver.model.quest.State;
  2274. +
  2275. +/**
  2276. + * @author Mobius
  2277. + */
  2278. +public class Q00241_PossessorOfAPreciousSoul1 extends Quest
  2279. +{
  2280. +   // NPCs
  2281. +   private static final int STEDMIEL = 30692;
  2282. +   private static final int GABRIELLE = 30753;
  2283. +   private static final int GILMORE = 30754;
  2284. +   private static final int KANTABILON = 31042;
  2285. +   private static final int RAHORAKTI = 31336;
  2286. +   private static final int TALIEN = 31739;
  2287. +   private static final int CARADINE = 31740;
  2288. +   private static final int VIRGIL = 31742;
  2289. +   private static final int KASSANDRA = 31743;
  2290. +   private static final int OGMAR = 31744;
  2291. +   // Mobs
  2292. +   private static final int BARAHAM = 27113;
  2293. +   private static final int MALRUK_SUCCUBUS_1 = 20244;
  2294. +   private static final int MALRUK_SUCCUBUS_TUREN_1 = 20245;
  2295. +   private static final int MALRUK_SUCCUBUS_2 = 20283;
  2296. +   private static final int MALRUK_SUCCUBUS_TUREN_2 = 20284;
  2297. +   private static final int TAIK_ORC_SUPPLY_LEADER = 20669;
  2298. +   // Items
  2299. +   private static final int LEGEND_OF_SEVENTEEN = 7587;
  2300. +   private static final int MALRUK_SUCCUBUS_CLAW = 7597;
  2301. +   private static final int ECHO_CRYSTAL = 7589;
  2302. +   private static final int POETRY_BOOK = 7588;
  2303. +   private static final int CRIMSON_MOSS = 7598;
  2304. +   private static final int RAHORAKTIS_MEDICINE = 7599;
  2305. +   private static final int VIRGILS_LETTER = 7677;
  2306. +   // Rewards
  2307. +   private static final int CRIMSON_MOSS_CHANCE = 30;
  2308. +   private static final int MALRUK_SUCCUBUS_CLAW_CHANCE = 60;
  2309. +  
  2310. +   public Q00241_PossessorOfAPreciousSoul1()
  2311. +   {
  2312. +       super(241);
  2313. +       addStartNpc(TALIEN);
  2314. +       addTalkId(TALIEN, STEDMIEL, GABRIELLE, GILMORE, KANTABILON, RAHORAKTI, CARADINE, KASSANDRA, VIRGIL, OGMAR);
  2315. +       addKillId(BARAHAM, MALRUK_SUCCUBUS_1, MALRUK_SUCCUBUS_TUREN_1, MALRUK_SUCCUBUS_2, MALRUK_SUCCUBUS_TUREN_2, TAIK_ORC_SUPPLY_LEADER);
  2316. +       registerQuestItems(LEGEND_OF_SEVENTEEN, MALRUK_SUCCUBUS_CLAW, ECHO_CRYSTAL, POETRY_BOOK, CRIMSON_MOSS, RAHORAKTIS_MEDICINE);
  2317. +   }
  2318. +  
  2319. +   @Override
  2320. +   public String onAdvEvent(String event, Npc npc, PlayerInstance player)
  2321. +   {
  2322. +       final QuestState qs = getQuestState(player, false);
  2323. +       if (qs == null)
  2324. +       {
  2325. +           return getNoQuestMsg(player);
  2326. +       }
  2327. +       /*
  2328. +        * Uncomment this when subclass is functionnaly if (!player.isSubClassActive()) { return "no_sub.html"; }
  2329. +        */
  2330. +       switch (event)
  2331. +       {
  2332. +           case "31739-02.html":
  2333. +           {
  2334. +               qs.startQuest();
  2335. +               break;
  2336. +           }
  2337. +           case "30753-02.html":
  2338. +           {
  2339. +               if (qs.isCond(1))
  2340. +               {
  2341. +                   qs.setCond(2, true);
  2342. +               }
  2343. +               break;
  2344. +           }
  2345. +           case "30754-02.html":
  2346. +           {
  2347. +               if (qs.isCond(2))
  2348. +               {
  2349. +                   qs.setCond(3, true);
  2350. +               }
  2351. +               break;
  2352. +           }
  2353. +           case "31739-05.html":
  2354. +           {
  2355. +               if (qs.isCond(4) && hasQuestItems(player, LEGEND_OF_SEVENTEEN))
  2356. +               {
  2357. +                   takeItems(player, LEGEND_OF_SEVENTEEN, -1);
  2358. +                   qs.setCond(5, true);
  2359. +               }
  2360. +               break;
  2361. +           }
  2362. +           case "31042-02.html":
  2363. +           {
  2364. +               if (qs.isCond(5))
  2365. +               {
  2366. +                   qs.setCond(6, true);
  2367. +               }
  2368. +               break;
  2369. +           }
  2370. +           case "31042-05.html":
  2371. +           {
  2372. +               if (qs.isCond(7) && (getQuestItemsCount(player, MALRUK_SUCCUBUS_CLAW) >= 10))
  2373. +               {
  2374. +                   takeItems(player, MALRUK_SUCCUBUS_CLAW, -1);
  2375. +                   giveItems(player, ECHO_CRYSTAL, 1);
  2376. +                   qs.setCond(8, true);
  2377. +               }
  2378. +               break;
  2379. +           }
  2380. +           case "31739-08.html":
  2381. +           {
  2382. +               if (qs.isCond(8) && hasQuestItems(player, ECHO_CRYSTAL))
  2383. +               {
  2384. +                   takeItems(player, ECHO_CRYSTAL, -1);
  2385. +                   qs.setCond(9, true);
  2386. +               }
  2387. +               break;
  2388. +           }
  2389. +           case "30692-02.html":
  2390. +           {
  2391. +               if (qs.isCond(9) && !hasQuestItems(player, POETRY_BOOK))
  2392. +               {
  2393. +                   giveItems(player, POETRY_BOOK, 1);
  2394. +                   qs.setCond(10, true);
  2395. +               }
  2396. +               break;
  2397. +           }
  2398. +           case "31739-11.html":
  2399. +           {
  2400. +               if (qs.isCond(10) && hasQuestItems(player, POETRY_BOOK))
  2401. +               {
  2402. +                   takeItems(player, POETRY_BOOK, -1);
  2403. +                   qs.setCond(11, true);
  2404. +               }
  2405. +               break;
  2406. +           }
  2407. +           case "31742-02.html":
  2408. +           {
  2409. +               if (qs.isCond(11))
  2410. +               {
  2411. +                   qs.setCond(12, true);
  2412. +               }
  2413. +               break;
  2414. +           }
  2415. +           case "31744-02.html":
  2416. +           {
  2417. +               if (qs.isCond(12))
  2418. +               {
  2419. +                   qs.setCond(13, true);
  2420. +               }
  2421. +               break;
  2422. +           }
  2423. +           case "31336-02.html":
  2424. +           {
  2425. +               if (qs.isCond(13))
  2426. +               {
  2427. +                   qs.setCond(14, true);
  2428. +               }
  2429. +               break;
  2430. +           }
  2431. +           case "31336-05.html":
  2432. +           {
  2433. +               if (qs.isCond(15) && (getQuestItemsCount(player, CRIMSON_MOSS) >= 5))
  2434. +               {
  2435. +                   takeItems(player, CRIMSON_MOSS, -1);
  2436. +                   giveItems(player, RAHORAKTIS_MEDICINE, 1);
  2437. +                   qs.setCond(16, true);
  2438. +               }
  2439. +               break;
  2440. +           }
  2441. +           case "31743-02.html":
  2442. +           {
  2443. +               if (qs.isCond(16) && hasQuestItems(player, RAHORAKTIS_MEDICINE))
  2444. +               {
  2445. +                   takeItems(player, RAHORAKTIS_MEDICINE, -1);
  2446. +                   qs.setCond(17, true);
  2447. +               }
  2448. +               break;
  2449. +           }
  2450. +           case "31742-05.html":
  2451. +           {
  2452. +               if (qs.isCond(17))
  2453. +               {
  2454. +                   qs.setCond(18, true);
  2455. +               }
  2456. +               break;
  2457. +           }
  2458. +           case "31740-05.html":
  2459. +           {
  2460. +               if (qs.getCond() >= 18)
  2461. +               {
  2462. +                   giveItems(player, VIRGILS_LETTER, 1);
  2463. +                   addExpAndSp(player, 263043, 0);
  2464. +                   qs.exitQuest(false, true);
  2465. +               }
  2466. +               break;
  2467. +           }
  2468. +       }
  2469. +       return event;
  2470. +   }
  2471. +  
  2472. +   @Override
  2473. +   public String onKill(Npc npc, PlayerInstance player, boolean isSummon)
  2474. +   {
  2475. +       final PlayerInstance partyMember;
  2476. +       final QuestState qs;
  2477. +       switch (npc.getId())
  2478. +       {
  2479. +           case BARAHAM:
  2480. +           {
  2481. +               partyMember = getRandomPartyMember(player, 3);
  2482. +               if (partyMember == null)
  2483. +               {
  2484. +                   return null;
  2485. +               }
  2486. +              
  2487. +               qs = getQuestState(partyMember, false);
  2488. +               giveItems(player, LEGEND_OF_SEVENTEEN, 1);
  2489. +               qs.setCond(4, true);
  2490. +               break;
  2491. +           }
  2492. +           case MALRUK_SUCCUBUS_1:
  2493. +           case MALRUK_SUCCUBUS_TUREN_1:
  2494. +           case MALRUK_SUCCUBUS_2:
  2495. +           case MALRUK_SUCCUBUS_TUREN_2:
  2496. +           {
  2497. +               partyMember = getRandomPartyMember(player, 6);
  2498. +               if (partyMember == null)
  2499. +               {
  2500. +                   return null;
  2501. +               }
  2502. +               qs = getQuestState(partyMember, false);
  2503. +               if ((MALRUK_SUCCUBUS_CLAW_CHANCE >= getRandom(100)) && (getQuestItemsCount(partyMember, MALRUK_SUCCUBUS_CLAW) < 10))
  2504. +               {
  2505. +                   giveItems(partyMember, MALRUK_SUCCUBUS_CLAW, 1);
  2506. +                   if (getQuestItemsCount(partyMember, MALRUK_SUCCUBUS_CLAW) == 10)
  2507. +                   {
  2508. +                       qs.setCond(7, true);
  2509. +                   }
  2510. +                   else
  2511. +                   {
  2512. +                       playSound(partyMember, QuestSound.ITEMSOUND_QUEST_ITEMGET);
  2513. +                   }
  2514. +               }
  2515. +               break;
  2516. +           }
  2517. +           case TAIK_ORC_SUPPLY_LEADER:
  2518. +           {
  2519. +               partyMember = getRandomPartyMember(player, 14);
  2520. +               if (partyMember == null)
  2521. +               {
  2522. +                   return null;
  2523. +               }
  2524. +               qs = getQuestState(partyMember, false);
  2525. +               if ((CRIMSON_MOSS_CHANCE >= getRandom(100)) && (getQuestItemsCount(partyMember, CRIMSON_MOSS) < 5))
  2526. +               {
  2527. +                   giveItems(partyMember, CRIMSON_MOSS, 1);
  2528. +                   if (getQuestItemsCount(partyMember, CRIMSON_MOSS) == 5)
  2529. +                   {
  2530. +                       qs.setCond(15, true);
  2531. +                   }
  2532. +                   else
  2533. +                   {
  2534. +                       playSound(partyMember, QuestSound.ITEMSOUND_QUEST_ITEMGET);
  2535. +                   }
  2536. +               }
  2537. +               break;
  2538. +           }
  2539. +       }
  2540. +       return super.onKill(npc, player, isSummon);
  2541. +   }
  2542. +  
  2543. +   @Override
  2544. +   public String onTalk(Npc npc, PlayerInstance player)
  2545. +   {
  2546. +       final QuestState qs = getQuestState(player, true);
  2547. +       String htmltext = getNoQuestMsg(player);
  2548. +       if (qs.isStarted() && !player.isSubClassActive())
  2549. +       {
  2550. +           return "no_sub.html";
  2551. +       }
  2552. +      
  2553. +       switch (npc.getId())
  2554. +       {
  2555. +           case TALIEN:
  2556. +           {
  2557. +               switch (qs.getState())
  2558. +               {
  2559. +                   case State.CREATED:
  2560. +                   {
  2561. +                       htmltext = (((player.getLevel() >= 50)) ? "31739-01.htm" : "31739-00.htm");
  2562. +                       break;
  2563. +                   }
  2564. +                   case State.STARTED:
  2565. +                   {
  2566. +                       switch (qs.getCond())
  2567. +                       {
  2568. +                           case 1:
  2569. +                           {
  2570. +                               htmltext = "31739-03.html";
  2571. +                               break;
  2572. +                           }
  2573. +                           case 4:
  2574. +                           {
  2575. +                               if (hasQuestItems(player, LEGEND_OF_SEVENTEEN))
  2576. +                               {
  2577. +                                   htmltext = "31739-04.html";
  2578. +                               }
  2579. +                               break;
  2580. +                           }
  2581. +                           case 5:
  2582. +                           {
  2583. +                               htmltext = "31739-06.html";
  2584. +                               break;
  2585. +                           }
  2586. +                           case 8:
  2587. +                           {
  2588. +                               if (hasQuestItems(player, ECHO_CRYSTAL))
  2589. +                               {
  2590. +                                   htmltext = "31739-07.html";
  2591. +                               }
  2592. +                               break;
  2593. +                           }
  2594. +                           case 9:
  2595. +                           {
  2596. +                               htmltext = "31739-09.html";
  2597. +                               break;
  2598. +                           }
  2599. +                           case 10:
  2600. +                           {
  2601. +                               if (hasQuestItems(player, POETRY_BOOK))
  2602. +                               {
  2603. +                                   htmltext = "31739-10.html";
  2604. +                               }
  2605. +                               break;
  2606. +                           }
  2607. +                           case 11:
  2608. +                           {
  2609. +                               htmltext = "31739-12.html";
  2610. +                               break;
  2611. +                           }
  2612. +                       }
  2613. +                       break;
  2614. +                   }
  2615. +                   case State.COMPLETED:
  2616. +                   {
  2617. +                       htmltext = getAlreadyCompletedMsg(player);
  2618. +                       break;
  2619. +                   }
  2620. +               }
  2621. +               break;
  2622. +           }
  2623. +           case GABRIELLE:
  2624. +           {
  2625. +               switch (qs.getCond())
  2626. +               {
  2627. +                   case 1:
  2628. +                   {
  2629. +                       htmltext = "30753-01.html";
  2630. +                       break;
  2631. +                   }
  2632. +                   case 2:
  2633. +                   {
  2634. +                       htmltext = "30753-03.html";
  2635. +                       break;
  2636. +                   }
  2637. +               }
  2638. +               break;
  2639. +           }
  2640. +           case GILMORE:
  2641. +           {
  2642. +               switch (qs.getCond())
  2643. +               {
  2644. +                   case 2:
  2645. +                   {
  2646. +                       htmltext = "30754-01.html";
  2647. +                       break;
  2648. +                   }
  2649. +                   case 3:
  2650. +                   {
  2651. +                       htmltext = "30754-03.html";
  2652. +                       break;
  2653. +                   }
  2654. +               }
  2655. +               break;
  2656. +           }
  2657. +           case KANTABILON:
  2658. +           {
  2659. +               switch (qs.getCond())
  2660. +               {
  2661. +                   case 5:
  2662. +                   {
  2663. +                       htmltext = "31042-01.html";
  2664. +                       break;
  2665. +                   }
  2666. +                   case 6:
  2667. +                   {
  2668. +                       htmltext = "31042-04.html";
  2669. +                       break;
  2670. +                   }
  2671. +                   case 7:
  2672. +                   {
  2673. +                       if (getQuestItemsCount(player, MALRUK_SUCCUBUS_CLAW) >= 10)
  2674. +                       {
  2675. +                           htmltext = "31042-03.html";
  2676. +                       }
  2677. +                       break;
  2678. +                   }
  2679. +                   case 8:
  2680. +                   {
  2681. +                       htmltext = "31042-06.html";
  2682. +                       break;
  2683. +                   }
  2684. +               }
  2685. +               break;
  2686. +           }
  2687. +           case STEDMIEL:
  2688. +           {
  2689. +               switch (qs.getCond())
  2690. +               {
  2691. +                   case 9:
  2692. +                   {
  2693. +                       htmltext = "30692-01.html";
  2694. +                       break;
  2695. +                   }
  2696. +                   case 10:
  2697. +                   {
  2698. +                       htmltext = "30692-03.html";
  2699. +                       break;
  2700. +                   }
  2701. +               }
  2702. +               break;
  2703. +           }
  2704. +           case VIRGIL:
  2705. +           {
  2706. +               switch (qs.getCond())
  2707. +               {
  2708. +                   case 11:
  2709. +                   {
  2710. +                       htmltext = "31742-01.html";
  2711. +                       break;
  2712. +                   }
  2713. +                   case 12:
  2714. +                   {
  2715. +                       htmltext = "31742-03.html";
  2716. +                       break;
  2717. +                   }
  2718. +                   case 17:
  2719. +                   {
  2720. +                       htmltext = "31742-04.html";
  2721. +                       break;
  2722. +                   }
  2723. +                   case 18:
  2724. +                   {
  2725. +                       htmltext = "31742-06.html";
  2726. +                       break;
  2727. +                   }
  2728. +               }
  2729. +               break;
  2730. +           }
  2731. +           case OGMAR:
  2732. +           {
  2733. +               switch (qs.getCond())
  2734. +               {
  2735. +                   case 12:
  2736. +                   {
  2737. +                       htmltext = "31744-01.html";
  2738. +                       break;
  2739. +                   }
  2740. +                   case 13:
  2741. +                   {
  2742. +                       htmltext = "31744-03.html";
  2743. +                       break;
  2744. +                   }
  2745. +               }
  2746. +               break;
  2747. +           }
  2748. +           case RAHORAKTI:
  2749. +           {
  2750. +               switch (qs.getCond())
  2751. +               {
  2752. +                   case 13:
  2753. +                   {
  2754. +                       htmltext = "31336-01.html";
  2755. +                       break;
  2756. +                   }
  2757. +                   case 14:
  2758. +                   {
  2759. +                       htmltext = "31336-04.html";
  2760. +                       break;
  2761. +                   }
  2762. +                   case 15:
  2763. +                   {
  2764. +                       if (getQuestItemsCount(player, CRIMSON_MOSS) >= 5)
  2765. +                       {
  2766. +                           htmltext = "31336-03.html";
  2767. +                       }
  2768. +                       break;
  2769. +                   }
  2770. +                   case 16:
  2771. +                   {
  2772. +                       htmltext = "31336-06.html";
  2773. +                       break;
  2774. +                   }
  2775. +               }
  2776. +               break;
  2777. +           }
  2778. +           case KASSANDRA:
  2779. +           {
  2780. +               switch (qs.getCond())
  2781. +               {
  2782. +                   case 16:
  2783. +                   {
  2784. +                       if (hasQuestItems(player, RAHORAKTIS_MEDICINE))
  2785. +                       {
  2786. +                           htmltext = "31743-01.html";
  2787. +                       }
  2788. +                       break;
  2789. +                   }
  2790. +                   case 17:
  2791. +                   {
  2792. +                       htmltext = "31743-03.html";
  2793. +                       break;
  2794. +                   }
  2795. +               }
  2796. +               break;
  2797. +           }
  2798. +           case CARADINE:
  2799. +           {
  2800. +               if (qs.getCond() >= 18)
  2801. +               {
  2802. +                   htmltext = "31740-01.html";
  2803. +               }
  2804. +               break;
  2805. +           }
  2806. +       }
  2807. +       return htmltext;
  2808. +   }
  2809. +}
  2810. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/no_sub.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/no_sub.html
  2811. new file mode 100644
  2812. index 0000000..7cceeb7
  2813. --- /dev/null
  2814. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00241_PossessorOfAPreciousSoul1/no_sub.html
  2815. @@ -0,0 +1,3 @@
  2816. +<html><body>
  2817. +Quest may only be undertaken by a character of the proper sub-class.
  2818. +</body></html>
  2819. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-01.html
  2820. new file mode 100644
  2821. index 0000000..4458f62
  2822. --- /dev/null
  2823. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-01.html
  2824. @@ -0,0 +1,4 @@
  2825. +<html><body>Alchemist Matild:<br>
  2826. +My mentor sent you for the Sight of One-Hundred Eyes, didn't she? Wait here, I'll get the materials.<br>
  2827. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 30738-02.html">"I'll wait."</a>
  2828. +</body></html>
  2829. \ No newline at end of file
  2830. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-02.html
  2831. new file mode 100644
  2832. index 0000000..b92fdb0
  2833. --- /dev/null
  2834. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-02.html
  2835. @@ -0,0 +1,3 @@
  2836. +<html><body>Alchemist Matild:<br>
  2837. +Thanks for waiting. Here you are! Please give my best regards to my mentor. I haven't seen her for over a year. Tell Witch Kalis I'm taking good care of her house!
  2838. +</body></html>
  2839. \ No newline at end of file
  2840. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-03.html
  2841. new file mode 100644
  2842. index 0000000..063c0ea
  2843. --- /dev/null
  2844. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30738-03.html
  2845. @@ -0,0 +1,3 @@
  2846. +<html><body>Alchemist Matild:<br>
  2847. +Go ahead.
  2848. +</body></html>
  2849. \ No newline at end of file
  2850. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-01.html
  2851. new file mode 100644
  2852. index 0000000..d467e54
  2853. --- /dev/null
  2854. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-01.html
  2855. @@ -0,0 +1,4 @@
  2856. +<html><body>Witch Kalis:<br>
  2857. +I owe the Mysterious Dark Knight a favor, so I'll help you. I need to use the Sight of One-Hundred Eyes spell to find the owner of this hair. I'm missing some key ingredients, though.<br>
  2858. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 30759-02.html">"Where can I find them?"</a>
  2859. +</body></html>
  2860. \ No newline at end of file
  2861. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-02.html
  2862. new file mode 100644
  2863. index 0000000..f2676fd
  2864. --- /dev/null
  2865. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-02.html
  2866. @@ -0,0 +1,3 @@
  2867. +<html><body>Witch Kalis:<br>
  2868. +Find my disciple Matild at my hut, in the forest east of the Ivory Tower in Oren. Tell her you need the materials for the Sight of One-Hundred Eyes spell.
  2869. +</body></html>
  2870. \ No newline at end of file
  2871. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-03.html
  2872. new file mode 100644
  2873. index 0000000..57a72e8
  2874. --- /dev/null
  2875. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-03.html
  2876. @@ -0,0 +1,3 @@
  2877. +<html><body>Witch Kalis:<br>
  2878. +Find Matild to get the materials for the spell. Aren't you supposed to be in a hurry?
  2879. +</body></html>
  2880. \ No newline at end of file
  2881. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-04.html
  2882. new file mode 100644
  2883. index 0000000..cc29e4b
  2884. --- /dev/null
  2885. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-04.html
  2886. @@ -0,0 +1,4 @@
  2887. +<html><body>Witch Kalis:<br>
  2888. +Good work. Now wait a moment while I cast the spell...<br>
  2889. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 30759-05.html">Wait</a>
  2890. +</body></html>
  2891. \ No newline at end of file
  2892. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-05.html
  2893. new file mode 100644
  2894. index 0000000..3eaa610
  2895. --- /dev/null
  2896. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-05.html
  2897. @@ -0,0 +1,3 @@
  2898. +<html><body>Witch Kalis:<br>
  2899. +I've found a very faint trace of the Lady of the Lake in the Valley of Saints. Her life force is weakening. You'd better hurry!
  2900. +</body></html>
  2901. \ No newline at end of file
  2902. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-06.html
  2903. new file mode 100644
  2904. index 0000000..b35f490
  2905. --- /dev/null
  2906. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/30759-06.html
  2907. @@ -0,0 +1,3 @@
  2908. +<html><body>Witch Kalis:<br>
  2909. +Aren't you supposed to be in a hurry?
  2910. +</body></html>
  2911. \ No newline at end of file
  2912. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-00.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-00.htm
  2913. new file mode 100644
  2914. index 0000000..aa4cdb6
  2915. --- /dev/null
  2916. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-00.htm
  2917. @@ -0,0 +1,4 @@
  2918. +<html><body>Virgil:<br>
  2919. +I can't find him. I hope nothing bad has happened.<br>
  2920. +(This quest is available only for sub-class characters of level 60 or above.)
  2921. +</body></html>
  2922. \ No newline at end of file
  2923. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-01.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-01.htm
  2924. new file mode 100644
  2925. index 0000000..22b91de
  2926. --- /dev/null
  2927. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-01.htm
  2928. @@ -0,0 +1,4 @@
  2929. +<html><body>Virgil:<br>
  2930. +You came just in time. Something big is happening. You're the only one who can help.<br>
  2931. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 31742-02.html">Quest</a>
  2932. +</body></html>
  2933. \ No newline at end of file
  2934. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-02.html
  2935. new file mode 100644
  2936. index 0000000..87bba66
  2937. --- /dev/null
  2938. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-02.html
  2939. @@ -0,0 +1,3 @@
  2940. +<html><body>Virgil:<br>
  2941. +Three nights ago Kassandra had another nightmare and woke up screaming. Now she doesn't respond to anyone and stares aimlessly. Since she trusts you, maybe she'll talk to you. Please help her get over this illness.
  2942. +</body></html>
  2943. \ No newline at end of file
  2944. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-03.html
  2945. new file mode 100644
  2946. index 0000000..d5342a1
  2947. --- /dev/null
  2948. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-03.html
  2949. @@ -0,0 +1,3 @@
  2950. +<html><body>Virgil:<br>
  2951. +Please help my granddaughter.
  2952. +</body></html>
  2953. \ No newline at end of file
  2954. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-04.html
  2955. new file mode 100644
  2956. index 0000000..db9a5f3
  2957. --- /dev/null
  2958. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31742-04.html
  2959. @@ -0,0 +1,3 @@
  2960. +<html><body>Virgil:<br>
  2961. +Good job, they're safe now.
  2962. +</body></html>
  2963. \ No newline at end of file
  2964. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-01.html
  2965. new file mode 100644
  2966. index 0000000..bf42a45
  2967. --- /dev/null
  2968. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-01.html
  2969. @@ -0,0 +1,4 @@
  2970. +<html><body>Kassandra:<br>
  2971. +I'm scared. What should I do?<br>
  2972. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 31743-02.html">"Come on, get going!"</a>
  2973. +</body></html>
  2974. \ No newline at end of file
  2975. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-02.html
  2976. new file mode 100644
  2977. index 0000000..48e2aa4
  2978. --- /dev/null
  2979. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-02.html
  2980. @@ -0,0 +1,4 @@
  2981. +<html><body>Kassandra:<br>
  2982. +But... the golden princess... the princess...!<br>
  2983. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 31743-03.html">"What's happening to her? What did you see in your dream?"</a>
  2984. +</body></html>
  2985. \ No newline at end of file
  2986. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-03.html
  2987. new file mode 100644
  2988. index 0000000..76016a0
  2989. --- /dev/null
  2990. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-03.html
  2991. @@ -0,0 +1,5 @@
  2992. +<html><body>Kassandra:<br>
  2993. +They had swords... so many... the princess is trying to escape, but she's caught... No! Don't hurt her!<br>
  2994. +White feathers everywhere...! The princess is crying... she looks so sad... She is taken away!<br>
  2995. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 31743-04.html">"Where to? What do you see around there? Please tell me!"</a>
  2996. +</body></html>
  2997. \ No newline at end of file
  2998. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-04.html
  2999. new file mode 100644
  3000. index 0000000..9665ceb
  3001. --- /dev/null
  3002. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-04.html
  3003. @@ -0,0 +1,4 @@
  3004. +<html><body>Kassandra:<br>
  3005. +Green... brown... strange-looking trees...<br>
  3006. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 31743-05.html">"What else? Tell me everything."</a>
  3007. +</body></html>
  3008. \ No newline at end of file
  3009. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-05.html
  3010. new file mode 100644
  3011. index 0000000..9bbb97a
  3012. --- /dev/null
  3013. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-05.html
  3014. @@ -0,0 +1,3 @@
  3015. +<html><body>Kassandra:<br>
  3016. +That's all I can see. Ask Uncle Ogmar, he used to travel a lot, maybe he would know where it is. Please help the princess!
  3017. +</body></html>
  3018. \ No newline at end of file
  3019. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-06.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-06.html
  3020. new file mode 100644
  3021. index 0000000..73d6ac7
  3022. --- /dev/null
  3023. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-06.html
  3024. @@ -0,0 +1,3 @@
  3025. +<html><body>Kassandra:<br>
  3026. +You must go see Uncle Ogmar. Hurry!
  3027. +</body></html>
  3028. \ No newline at end of file
  3029. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-07.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-07.html
  3030. new file mode 100644
  3031. index 0000000..efc3c53
  3032. --- /dev/null
  3033. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31743-07.html
  3034. @@ -0,0 +1,4 @@
  3035. +<html><body>Kassandra:<br>
  3036. +Thank you!<br>
  3037. +Grandpa Virgil, Uncle Ogmar! The princess is safe!
  3038. +</body></html>
  3039. \ No newline at end of file
  3040. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-01.html
  3041. new file mode 100644
  3042. index 0000000..8db24a3
  3043. --- /dev/null
  3044. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-01.html
  3045. @@ -0,0 +1,4 @@
  3046. +<html><body>Ogmar:<br>
  3047. +Kassandra never had normal dreams. She may have the blood of a shaman in her veins. This nightmare must be a message. Please tell me about her dream.<br>
  3048. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 31744-02.html">"Well, she described..."</a>
  3049. +</body></html>
  3050. \ No newline at end of file
  3051. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-02.html
  3052. new file mode 100644
  3053. index 0000000..ffb1932
  3054. --- /dev/null
  3055. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-02.html
  3056. @@ -0,0 +1,4 @@
  3057. +<html><body>Ogmar:<br>
  3058. +Tejakar Paagrio! That must be the Swamp of Screams. The valley between two tall peaks, that must be around the Gateway of Evil Spirits in the east of the swamp.<br>
  3059. +Maybe we should look around there.
  3060. +</body></html>
  3061. \ No newline at end of file
  3062. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-03.html
  3063. new file mode 100644
  3064. index 0000000..10941f0
  3065. --- /dev/null
  3066. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31744-03.html
  3067. @@ -0,0 +1,3 @@
  3068. +<html><body>Ogmar:<br>
  3069. +Look for a clue on the path to the Gateway of Evil Spirits in the east of the swamp.
  3070. +</body></html>
  3071. \ No newline at end of file
  3072. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31746-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31746-01.html
  3073. new file mode 100644
  3074. index 0000000..8df3339
  3075. --- /dev/null
  3076. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31746-01.html
  3077. @@ -0,0 +1,3 @@
  3078. +<html><body>Fallen Unicon:<br>
  3079. +The Fallen Unicorn is surrounded by a strong force, making it impossible to get near it. The source of the force appears to be the four <font color="LEVEL">Cornerstones of Restraining</font> laid down around the Fallen Unicorn.
  3080. +</body></html>
  3081. \ No newline at end of file
  3082. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31746-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31746-02.html
  3083. new file mode 100644
  3084. index 0000000..c0f1871
  3085. --- /dev/null
  3086. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31746-02.html
  3087. @@ -0,0 +1,3 @@
  3088. +<html><body>Fallen Unicorn:<br>
  3089. +The unicorn staggers to its feet. The force field must be gone.
  3090. +</body></html>
  3091. \ No newline at end of file
  3092. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31747-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31747-01.html
  3093. new file mode 100644
  3094. index 0000000..ab4da09
  3095. --- /dev/null
  3096. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31747-01.html
  3097. @@ -0,0 +1,3 @@
  3098. +<html><body>Pure White Unicorn:<br>
  3099. +[A familiar female voice] Thank you for your help... I'm too weak now to return to my original state, but don't worry. It's too dangerous for you to stay any longer. You must go back to Kassandra and her grandfather.
  3100. +</body></html>
  3101. \ No newline at end of file
  3102. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31747-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31747-02.html
  3103. new file mode 100644
  3104. index 0000000..d1d16dd
  3105. --- /dev/null
  3106. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31747-02.html
  3107. @@ -0,0 +1,3 @@
  3108. +<html><body>Pure White Unicorn:<br>
  3109. +[A familiar female voice] Hurry and return to the Dwarven girl, Kassandra.
  3110. +</body></html>
  3111. \ No newline at end of file
  3112. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31748-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31748-01.html
  3113. new file mode 100644
  3114. index 0000000..099962c
  3115. --- /dev/null
  3116. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31748-01.html
  3117. @@ -0,0 +1,3 @@
  3118. +<html><body>Cornerstone of Restraining:<br>
  3119. +Looking closely, you see a hole to put in something like a bead. It looks like the orb in the hands of <font color="LEVEL">Restrainers of Glory</font>, who keep the cave, is going to fit into the hole perfectly.
  3120. +</body></html>
  3121. \ No newline at end of file
  3122. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31748-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31748-02.html
  3123. new file mode 100644
  3124. index 0000000..f7ae08f
  3125. --- /dev/null
  3126. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31748-02.html
  3127. @@ -0,0 +1,4 @@
  3128. +<html><body>Cornerstone of Restraining:<br>
  3129. +You see a small hole.<br>
  3130. +As soon as you put the orb in, the entire cornerstone is surrounded by bright light, and slowly disappears. You can save the unicorn if you make the remaining Cornerstones of Restraining disappear.
  3131. +</body></html>
  3132. \ No newline at end of file
  3133. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-01.html
  3134. new file mode 100644
  3135. index 0000000..4c9420b
  3136. --- /dev/null
  3137. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-01.html
  3138. @@ -0,0 +1,5 @@
  3139. +<html><body>Mysterious Dark Knight:<br>
  3140. +You missed her, my friend!<br>
  3141. +I came running when I sensed she was in danger, but she was already gone. The winged vermin wouldn't tell me where she was taken, so I had to use force!<br>
  3142. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00242_PossessorOfAPreciousSoul2 31751-02.html">"Where do you think she is?"</a>
  3143. +</body></html>
  3144. \ No newline at end of file
  3145. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-02.html
  3146. new file mode 100644
  3147. index 0000000..148166b
  3148. --- /dev/null
  3149. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-02.html
  3150. @@ -0,0 +1,3 @@
  3151. +<html><body>Mysterious Dark Knight:<br>
  3152. +I don't know. It's hard to track these gangs. Maybe we can find a clue from the dead ones.
  3153. +</body></html>
  3154. \ No newline at end of file
  3155. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-03.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-03.html
  3156. new file mode 100644
  3157. index 0000000..83f1f33
  3158. --- /dev/null
  3159. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-03.html
  3160. @@ -0,0 +1,3 @@
  3161. +<html><body>Mysterious Dark Knight:<br>
  3162. +Search the corpses, you're sure to find something.
  3163. +</body></html>
  3164. \ No newline at end of file
  3165. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-04.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-04.html
  3166. new file mode 100644
  3167. index 0000000..a10cc6a
  3168. --- /dev/null
  3169. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-04.html
  3170. @@ -0,0 +1,5 @@
  3171. +<html><body>Mysterious Dark Knight:<br>
  3172. +Hmm... blonde hair. I'm not sure what that tells us, but I know how to find out.<br>
  3173. +Find Witch Kalis in south Oren. She can use her spells to find out where she was taken. Tell her I sent you, she owes me a favor.<br>
  3174. +I must do my own research here. Good luck, my friend.
  3175. +</body></html>
  3176. \ No newline at end of file
  3177. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-05.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-05.html
  3178. new file mode 100644
  3179. index 0000000..5f781bd
  3180. --- /dev/null
  3181. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31751-05.html
  3182. @@ -0,0 +1,5 @@
  3183. +<html><body>Mysterious Dark Knight:<br>
  3184. +Meet a witch named Kalis south of Oren. She owes me a favor, so she'll help us.<br>
  3185. +She should be able to tell us where the person who lost that blonde hair is.<br>
  3186. +Now, be on your way! I'll continue my research here. May capricious destiny have mercy on you, my young friend!
  3187. +</body></html>
  3188. \ No newline at end of file
  3189. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31752-01.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31752-01.html
  3190. new file mode 100644
  3191. index 0000000..68eb5ce
  3192. --- /dev/null
  3193. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31752-01.html
  3194. @@ -0,0 +1,3 @@
  3195. +<html><body>Angel Corpse:<br>
  3196. +A long, blonde hair was found. Could it be from a blonde woman?
  3197. +</body></html>
  3198. \ No newline at end of file
  3199. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31752-02.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31752-02.html
  3200. new file mode 100644
  3201. index 0000000..822e086
  3202. --- /dev/null
  3203. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/31752-02.html
  3204. @@ -0,0 +1,3 @@
  3205. +<html><body>Angel Corpse:<br>
  3206. +Nothing unusual.
  3207. +</body></html>
  3208. \ No newline at end of file
  3209. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/Q00242_PossessorOfAPreciousSoul2.java b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/Q00242_PossessorOfAPreciousSoul2.java
  3210. new file mode 100644
  3211. index 0000000..4dc3146
  3212. --- /dev/null
  3213. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/Q00242_PossessorOfAPreciousSoul2.java
  3214. @@ -0,0 +1,351 @@
  3215. +/*
  3216. + * This file is part of the L2J Mobius project.
  3217. + *
  3218. + * This program is free software: you can redistribute it and/or modify
  3219. + * it under the terms of the GNU General Public License as published by
  3220. + * the Free Software Foundation, either version 3 of the License, or
  3221. + * (at your option) any later version.
  3222. + *
  3223. + * This program is distributed in the hope that it will be useful,
  3224. + * but WITHOUT ANY WARRANTY; without even the implied warranty of
  3225. + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  3226. + * General Public License for more details.
  3227. + *
  3228. + * You should have received a copy of the GNU General Public License
  3229. + * along with this program. If not, see <http://www.gnu.org/licenses/>.
  3230. + */
  3231. +package quests.Q00242_PossessorOfAPreciousSoul2;
  3232. +
  3233. +import org.l2jmobius.gameserver.data.xml.impl.SkillData;
  3234. +import org.l2jmobius.gameserver.enums.QuestSound;
  3235. +import org.l2jmobius.gameserver.model.actor.Npc;
  3236. +import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
  3237. +import org.l2jmobius.gameserver.model.quest.Quest;
  3238. +import org.l2jmobius.gameserver.model.quest.QuestState;
  3239. +import org.l2jmobius.gameserver.model.quest.State;
  3240. +
  3241. +import quests.Q00241_PossessorOfAPreciousSoul1.Q00241_PossessorOfAPreciousSoul1;
  3242. +
  3243. +/**
  3244. + * @author Mobius
  3245. + */
  3246. +public class Q00242_PossessorOfAPreciousSoul2 extends Quest
  3247. +{
  3248. +  
  3249. +   // NPCs
  3250. +   private static final int VIRGIL = 31742;
  3251. +   private static final int KASSANDRA = 31743;
  3252. +   private static final int OGMAR = 31744;
  3253. +   private static final int FALLEN_UNICORN = 31746;
  3254. +   private static final int PURE_UNICORN = 31747;
  3255. +   private static final int CORNERSTONE = 31748;
  3256. +   private static final int MYSTERIOUS_KNIGHT = 31751;
  3257. +   private static final int ANGEL_CORPSE = 31752;
  3258. +   private static final int KALIS = 30759;
  3259. +   private static final int MATILD = 30738;
  3260. +   private static final int RESTRAINER_OF_GLORY = 27317;
  3261. +   // Items
  3262. +   private static final int VIRGILS_LETTER = 7677;
  3263. +   private static final int GOLDEN_HAIR = 7590;
  3264. +   private static final int ORB_OF_BINDING = 7595;
  3265. +   private static final int SORCERY_INGREDIENT = 7596;
  3266. +   private static final int CARADINE_LETTER = 7678;
  3267. +   // Rewards
  3268. +   private static final int CHANCE_FOR_HAIR = 20;
  3269. +  
  3270. +   public Q00242_PossessorOfAPreciousSoul2()
  3271. +   {
  3272. +       super(242);
  3273. +       addStartNpc(VIRGIL);
  3274. +       addTalkId(VIRGIL, KASSANDRA, OGMAR, MYSTERIOUS_KNIGHT, ANGEL_CORPSE, KALIS, MATILD, FALLEN_UNICORN, CORNERSTONE, PURE_UNICORN);
  3275. +       addKillId(RESTRAINER_OF_GLORY);
  3276. +       registerQuestItems(GOLDEN_HAIR, ORB_OF_BINDING, SORCERY_INGREDIENT);
  3277. +   }
  3278. +  
  3279. +   @Override
  3280. +   public String onAdvEvent(String event, Npc npc, PlayerInstance player)
  3281. +   {
  3282. +       final QuestState st = getQuestState(player, false);
  3283. +       if (st == null)
  3284. +       {
  3285. +           return getNoQuestMsg(player);
  3286. +       }
  3287. +       if (!player.isSubClassActive())
  3288. +       {
  3289. +           return "no_sub.html";
  3290. +       }
  3291. +      
  3292. +       switch (event)
  3293. +       {
  3294. +           case "31742-02.html":
  3295. +               st.startQuest();
  3296. +               takeItems(player, VIRGILS_LETTER, -1);
  3297. +               break;
  3298. +           case "31743-05.html":
  3299. +               if (st.isCond(1))
  3300. +               {
  3301. +                   st.setCond(2, true);
  3302. +               }
  3303. +               break;
  3304. +           case "31744-02.html":
  3305. +               if (st.isCond(2))
  3306. +               {
  3307. +                   st.setCond(3, true);
  3308. +               }
  3309. +               break;
  3310. +           case "31751-02.html":
  3311. +               if (st.isCond(3))
  3312. +               {
  3313. +                   st.setCond(4, true);
  3314. +               }
  3315. +               break;
  3316. +           case "30759-02.html":
  3317. +               if (st.isCond(6))
  3318. +               {
  3319. +                   st.setCond(7, true);
  3320. +               }
  3321. +               break;
  3322. +           case "30738-02.html":
  3323. +               if (st.isCond(7))
  3324. +               {
  3325. +                   st.setCond(8, true);
  3326. +                   giveItems(player, SORCERY_INGREDIENT, 1);
  3327. +               }
  3328. +               break;
  3329. +           case "30759-05.html":
  3330. +               if (st.isCond(8))
  3331. +               {
  3332. +                   takeItems(player, GOLDEN_HAIR, -1);
  3333. +                   takeItems(player, SORCERY_INGREDIENT, -1);
  3334. +                   st.set("awaitsDrops", "1");
  3335. +                   st.setCond(9, true);
  3336. +                   st.set("cornerstones", "0");
  3337. +               }
  3338. +               break;
  3339. +           case "PURE_UNICORN":
  3340. +               npc.getSpawn().stopRespawn();
  3341. +               npc.deleteMe();
  3342. +               final Npc npc_pure = addSpawn(PURE_UNICORN, 85884, -76588, -3470, 30000);
  3343. +               startQuestTimer("FALLEN_UNICORN", 30000, npc_pure, player);
  3344. +               return null;
  3345. +           case "FALLEN_UNICORN":
  3346. +               final Npc npc_fallen = addSpawn(FALLEN_UNICORN, 85884, -76588, -3470, 0);
  3347. +               npc_fallen.getSpawn().startRespawn();
  3348. +               return null;
  3349. +       }
  3350. +       return event;
  3351. +   }
  3352. +  
  3353. +   @Override
  3354. +   public String onKill(Npc npc, PlayerInstance player, boolean isSummon)
  3355. +   {
  3356. +       final PlayerInstance partyMember = getRandomPartyMember(player, "awaitsDrops", "1");
  3357. +       if (partyMember == null)
  3358. +       {
  3359. +           return super.onKill(npc, player, isSummon);
  3360. +       }
  3361. +      
  3362. +       final QuestState st = getQuestState(partyMember, false);
  3363. +       if (st.isCond(9) && (getQuestItemsCount(partyMember, ORB_OF_BINDING) < 4))
  3364. +       {
  3365. +           giveItems(partyMember, ORB_OF_BINDING, 1);
  3366. +           playSound(partyMember, QuestSound.ITEMSOUND_QUEST_ITEMGET);
  3367. +       }
  3368. +       if (getQuestItemsCount(partyMember, ORB_OF_BINDING) >= 4)
  3369. +       {
  3370. +           st.unset("awaitsDrops");
  3371. +       }
  3372. +       return super.onKill(npc, player, isSummon);
  3373. +   }
  3374. +  
  3375. +   @Override
  3376. +   public String onTalk(Npc npc, PlayerInstance player)
  3377. +   {
  3378. +       final QuestState st = getQuestState(player, true);
  3379. +       String htmltext = getNoQuestMsg(player);
  3380. +       if (st.isStarted() && !player.isSubClassActive())
  3381. +       {
  3382. +           return "no_sub.html";
  3383. +       }
  3384. +      
  3385. +       switch (npc.getId())
  3386. +       {
  3387. +           case VIRGIL:
  3388. +               switch (st.getState())
  3389. +               {
  3390. +                   case State.CREATED:
  3391. +                       final QuestState qs = player.getQuestState(Q00241_PossessorOfAPreciousSoul1.class.getSimpleName());
  3392. +                       if ((qs != null) && qs.isCompleted())
  3393. +                       {
  3394. +                           htmltext = (player.isSubClassActive() && (player.getLevel() >= 60)) ? "31742-01.htm" : "31742-00.htm";
  3395. +                       }
  3396. +                       break;
  3397. +                   case State.STARTED:
  3398. +                       switch (st.getCond())
  3399. +                       {
  3400. +                           case 1:
  3401. +                               htmltext = "31742-03.html";
  3402. +                               break;
  3403. +                           case 11:
  3404. +                               htmltext = "31742-04.html";
  3405. +                               giveItems(player, CARADINE_LETTER, 1);
  3406. +                               addExpAndSp(player, 455764, 0);
  3407. +                               st.exitQuest(false, true);
  3408. +                               break;
  3409. +                       }
  3410. +                       break;
  3411. +                   case State.COMPLETED:
  3412. +                       htmltext = getAlreadyCompletedMsg(player);
  3413. +                       break;
  3414. +               }
  3415. +               break;
  3416. +           case KASSANDRA:
  3417. +               switch (st.getCond())
  3418. +               {
  3419. +                   case 1:
  3420. +                       htmltext = "31743-01.html";
  3421. +                       break;
  3422. +                   case 2:
  3423. +                       htmltext = "31743-06.html";
  3424. +                       break;
  3425. +                   case 11:
  3426. +                       htmltext = "31743-07.html";
  3427. +                       break;
  3428. +               }
  3429. +               break;
  3430. +           case OGMAR:
  3431. +               switch (st.getCond())
  3432. +               {
  3433. +                   case 2:
  3434. +                       htmltext = "31744-01.html";
  3435. +                       break;
  3436. +                   case 3:
  3437. +                       htmltext = "31744-03.html";
  3438. +                       break;
  3439. +               }
  3440. +               break;
  3441. +           case MYSTERIOUS_KNIGHT:
  3442. +               switch (st.getCond())
  3443. +               {
  3444. +                   case 3:
  3445. +                       htmltext = "31751-01.html";
  3446. +                       break;
  3447. +                   case 4:
  3448. +                       htmltext = "31751-03.html";
  3449. +                       break;
  3450. +                   case 5:
  3451. +                       if (hasQuestItems(player, GOLDEN_HAIR))
  3452. +                       {
  3453. +                           st.setCond(6, true);
  3454. +                           htmltext = "31751-04.html";
  3455. +                       }
  3456. +                       break;
  3457. +                   case 6:
  3458. +                       htmltext = "31751-05.html";
  3459. +                       break;
  3460. +               }
  3461. +               break;
  3462. +           case ANGEL_CORPSE:
  3463. +               switch (st.getCond())
  3464. +               {
  3465. +                   case 4:
  3466. +                       npc.doDie(npc);
  3467. +                       if (CHANCE_FOR_HAIR >= getRandom(100))
  3468. +                       {
  3469. +                           giveItems(player, GOLDEN_HAIR, 1);
  3470. +                           st.setCond(5, true);
  3471. +                           htmltext = "31752-01.html";
  3472. +                       }
  3473. +                       else
  3474. +                       {
  3475. +                           htmltext = "31752-02.html";
  3476. +                       }
  3477. +                       break;
  3478. +                   case 5:
  3479. +                       htmltext = "31752-02.html";
  3480. +                       break;
  3481. +               }
  3482. +               break;
  3483. +           case KALIS:
  3484. +               switch (st.getCond())
  3485. +               {
  3486. +                   case 6:
  3487. +                       htmltext = "30759-01.html";
  3488. +                       break;
  3489. +                   case 7:
  3490. +                       htmltext = "30759-03.html";
  3491. +                       break;
  3492. +                   case 8:
  3493. +                       if (hasQuestItems(player, SORCERY_INGREDIENT))
  3494. +                       {
  3495. +                           htmltext = "30759-04.html";
  3496. +                       }
  3497. +                       break;
  3498. +                   case 9:
  3499. +                       htmltext = "30759-06.html";
  3500. +                       break;
  3501. +               }
  3502. +               break;
  3503. +           case MATILD:
  3504. +               switch (st.getCond())
  3505. +               {
  3506. +                   case 7:
  3507. +                       htmltext = "30738-01.html";
  3508. +                       break;
  3509. +                   case 8:
  3510. +                       htmltext = "30738-03.html";
  3511. +                       break;
  3512. +               }
  3513. +               break;
  3514. +           case CORNERSTONE:
  3515. +               if (st.isCond(9))
  3516. +               {
  3517. +                   if (hasQuestItems(player, ORB_OF_BINDING))
  3518. +                   {
  3519. +                       htmltext = "31748-02.html";
  3520. +                       takeItems(player, ORB_OF_BINDING, 1);
  3521. +                       npc.doDie(npc);
  3522. +                      
  3523. +                       st.set("cornerstones", Integer.toString(st.getInt("cornerstones") + 1));
  3524. +                       if (st.getInt("cornerstones") == 4)
  3525. +                       {
  3526. +                           st.setCond(10);
  3527. +                       }
  3528. +                       playSound(player, QuestSound.ITEMSOUND_QUEST_MIDDLE);
  3529. +                       npc.setTarget(player);
  3530. +                       npc.doCast(SkillData.getInstance().getSkill(4546, 1));
  3531. +                   }
  3532. +                   else
  3533. +                   {
  3534. +                       htmltext = "31748-01.html";
  3535. +                   }
  3536. +               }
  3537. +               break;
  3538. +           case FALLEN_UNICORN:
  3539. +               switch (st.getCond())
  3540. +               {
  3541. +                   case 9:
  3542. +                       htmltext = "31746-01.html";
  3543. +                       break;
  3544. +                   case 10:
  3545. +                       htmltext = "31746-02.html";
  3546. +                       startQuestTimer("PURE_UNICORN", 3000, npc, player);
  3547. +                       break;
  3548. +               }
  3549. +               break;
  3550. +           case PURE_UNICORN:
  3551. +               switch (st.getCond())
  3552. +               {
  3553. +                   case 10:
  3554. +                       st.setCond(11, true);
  3555. +                       htmltext = "31747-01.html";
  3556. +                       break;
  3557. +                   case 11:
  3558. +                       htmltext = "31747-02.html";
  3559. +                       break;
  3560. +               }
  3561. +               break;
  3562. +       }
  3563. +       return htmltext;
  3564. +   }
  3565. +}
  3566. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/no_sub.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/no_sub.html
  3567. new file mode 100644
  3568. index 0000000..6d54851
  3569. --- /dev/null
  3570. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00242_PossessorOfAPreciousSoul2/no_sub.html
  3571. @@ -0,0 +1,3 @@
  3572. +<html><body>
  3573. +Quest may only be undertaken by a character of the proper sub-class.
  3574. +</body></html>
  3575. \ No newline at end of file
  3576. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/30721-1.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/30721-1.html
  3577. new file mode 100644
  3578. index 0000000..bd82ef4
  3579. --- /dev/null
  3580. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/30721-1.html
  3581. @@ -0,0 +1,4 @@
  3582. +<html><body>Magister Ladd:<br>
  3583. +You came back with the three relics! Good job. We should hurry, you never know when our enemies might attack.<br>
  3584. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00246_PossessorOfAPreciousSoul3 30721-2.html">"Here's the box."</a>
  3585. +</body></html>
  3586. \ No newline at end of file
  3587. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/30721-2.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/30721-2.html
  3588. new file mode 100644
  3589. index 0000000..d074c4c
  3590. --- /dev/null
  3591. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/30721-2.html
  3592. @@ -0,0 +1,4 @@
  3593. +<html><body>Magister Ladd:<br>
  3594. +I have successfully removed the Soultrap spells on Waterbinder, Evergreen and Rain Song. Now I will send them where they belong. I have no doubt that your destiny will be great.<br>
  3595. +Caradine left a letter for you.
  3596. +</body></html>
  3597. \ No newline at end of file
  3598. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-1.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-1.htm
  3599. new file mode 100644
  3600. index 0000000..33f4a2c
  3601. --- /dev/null
  3602. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-1.htm
  3603. @@ -0,0 +1,5 @@
  3604. +<html><body>Caradine:<br>
  3605. +Welcome back! I heard what happened. Thank you on behalf of the group! I never imagined that there would be such resistance to our work!<br>
  3606. +We're probably safe now, but the Lady of the Lake hasn't completely recovered yet. She still needs some more rest. Could you please help us some more?<br>
  3607. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00246_PossessorOfAPreciousSoul3 31740-4.html">"I'll wait."</a>
  3608. +</body></html>
  3609. \ No newline at end of file
  3610. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-2.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-2.html
  3611. new file mode 100644
  3612. index 0000000..ed3520d
  3613. --- /dev/null
  3614. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-2.html
  3615. @@ -0,0 +1,5 @@
  3616. +<html><body>Caradine:<br>
  3617. +Welcome back! I heard what happened. Thank you on behalf of the group! I never imagined that there would be such resistance to our work!<br>
  3618. +The battle has just begun! You'd better find a safe place to hide for a while!<br>
  3619. +(This quest may only be undertaken by sub-class characters of level 65 or above who have completed the Noblesse - 2 Quest.)
  3620. +</body></html>
  3621. \ No newline at end of file
  3622. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-4.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-4.html
  3623. new file mode 100644
  3624. index 0000000..bc265ea
  3625. --- /dev/null
  3626. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-4.html
  3627. @@ -0,0 +1,3 @@
  3628. +<html><body>Caradine:<br>
  3629. +Oh, wonderful! We really need the help! Ask Ossian over there, he'll tell you exactly what we need.
  3630. +</body></html>
  3631. \ No newline at end of file
  3632. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-5.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-5.html
  3633. new file mode 100644
  3634. index 0000000..2c8c794
  3635. --- /dev/null
  3636. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31740-5.html
  3637. @@ -0,0 +1,3 @@
  3638. +<html><body>Caradine:<br>
  3639. +Ask Ossian, he'll tell you.
  3640. +</body></html>
  3641. \ No newline at end of file
  3642. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-1.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-1.html
  3643. new file mode 100644
  3644. index 0000000..de1b624
  3645. --- /dev/null
  3646. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-1.html
  3647. @@ -0,0 +1,5 @@
  3648. +<html><body>Ossian:<br>
  3649. +You've seen the Lady of the Lake in person. She's not an ordinary Human. She can't appear in her original state in this world, so she used magic to place her essence into three objects. She isn't able to recover her strength without them, and they were stolen during the attack.<br>
  3650. +You must help us recover them!<br>
  3651. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00246_PossessorOfAPreciousSoul3 31741-2.html">"I'll help."</a>
  3652. +</body></html>
  3653. \ No newline at end of file
  3654. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-11.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-11.html
  3655. new file mode 100644
  3656. index 0000000..f19fac7
  3657. --- /dev/null
  3658. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-11.html
  3659. @@ -0,0 +1,3 @@
  3660. +<html><body>Ossian:<br>
  3661. +There's no time to lose! Hurry up and take the box containing the three sacred relics to Magister Ladd in the Ivory Tower.
  3662. +</body></html>
  3663. \ No newline at end of file
  3664. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-2.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-2.html
  3665. new file mode 100644
  3666. index 0000000..57f697c
  3667. --- /dev/null
  3668. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-2.html
  3669. @@ -0,0 +1,3 @@
  3670. +<html><body>Ossian:<br>
  3671. +We have learned that two of the three items that contain his power, the Waterbinder ring and the Evergreen necklace, can be found in the Valley of Saints. The <font color="LEVEL">Pilgrims of Splendor</font> possess the Waterbinder, and the <font color="LEVEL">Judges of Splendor</font> possess the Evergreen. Please immediately for the Valley of Saints and bring back the ring and necklace. You're the only one who can do this. Then, I will entrust you with this task.
  3672. +</body></html>
  3673. \ No newline at end of file
  3674. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-3.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-3.html
  3675. new file mode 100644
  3676. index 0000000..d04770e
  3677. --- /dev/null
  3678. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-3.html
  3679. @@ -0,0 +1,5 @@
  3680. +<html><body>Ossian:<br>
  3681. +You got them! Your soul is truly holy.<br>
  3682. +Unfortunately, they still have the Soultrap spell on them, and she's too weak to break it.<br>
  3683. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00246_PossessorOfAPreciousSoul3 31741-5.html">"What should I do?"</a>
  3684. +</body></html>
  3685. \ No newline at end of file
  3686. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-4.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-4.html
  3687. new file mode 100644
  3688. index 0000000..9bae6bd
  3689. --- /dev/null
  3690. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-4.html
  3691. @@ -0,0 +1,3 @@
  3692. +<html><body>Ossian:<br>
  3693. +Find the ring called Waterbinder and the necklace Evergreen, they hold his strength. Pilgrims of Splendor and Judges of Splendor in the Valley of Saints have them.
  3694. +</body></html>
  3695. \ No newline at end of file
  3696. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-5.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-5.html
  3697. new file mode 100644
  3698. index 0000000..a0dde41
  3699. --- /dev/null
  3700. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-5.html
  3701. @@ -0,0 +1,6 @@
  3702. +<html><body>Ossian:<br>
  3703. +The Rain Song staff, the most powerful of her three items, must be retrieved. If the staff is found, the restraining magics can be broken, and the three items will regain their full strength.<br>
  3704. +However, since it is the most powerful item, it is guarded by the most powerful foe. The <font color="LEVEL">Flame of Splendor, the Archangel Barakiel</font>, guards the staff himself. You must prepare thoroughly in order to fight him.<br>
  3705. +Your mission is to defeat the Flame of Splendor, and retrieve the Rain Song staff.<br>
  3706. +If you are not yet ready to go against Barakiel, there is another way to get your hands on the staff. Go to the <font color="LEVEL">Valley of Saints</font>, defeat the <font color="LEVEL">Wailing of Splendor, Fang of Splendor, Crown of Splendor, and Signet of Splendor</font>, and bring <font color="LEVEL">100 Staff Fragments</font> from their corpses.
  3707. +</body></html>
  3708. \ No newline at end of file
  3709. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-7.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-7.html
  3710. new file mode 100644
  3711. index 0000000..ddbb9e9
  3712. --- /dev/null
  3713. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-7.html
  3714. @@ -0,0 +1,5 @@
  3715. +<html><body>Ossian:<br>
  3716. +Rain Song! You've defeated Barakiel. You've proven your worth.<br>
  3717. +I have discovered that a colleague of mine may be able to break the Soultrap spell. Get the objects to him and he will attempt it.<br>
  3718. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00246_PossessorOfAPreciousSoul3 31741-9.html">"I'll take them in person."</a>
  3719. +</body></html>
  3720. \ No newline at end of file
  3721. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-8.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-8.html
  3722. new file mode 100644
  3723. index 0000000..e4af25e
  3724. --- /dev/null
  3725. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-8.html
  3726. @@ -0,0 +1,4 @@
  3727. +<html><body>Ossian:<br>
  3728. +The only thing left now is the Rain Song Staff. Please defeat <font color="LEVEL">Barakiel, the Flame of Splendor</font>, and retrieve the Rain Song Staff.<br>
  3729. +If you are not yet ready to go against Barakiel, go to the <font color="LEVEL">Valley of Saints</font>, defeat the <font color="LEVEL">Wailing of Splendor, Fang of Splendor, Crown of Splendor, and Shout of Splendor</font>, who are searching for the Rain Song Staff fragments, and bring <font color="LEVEL">100 Staff Fragments</font> from their corpses.
  3730. +</body></html>
  3731. \ No newline at end of file
  3732. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-9.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-9.html
  3733. new file mode 100644
  3734. index 0000000..f9e7104
  3735. --- /dev/null
  3736. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/31741-9.html
  3737. @@ -0,0 +1,4 @@
  3738. +<html><body>Ossian:<br>
  3739. +I hope you can come along, you never know when they'll attack again.<br>
  3740. +Magister Ladd in the Ivory Tower is the Mage who can liberate the three relics in this box. Bring them to him! Hurry, his enemies are on our heels.
  3741. +</body></html>
  3742. \ No newline at end of file
  3743. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/Q00246_PossessorOfAPreciousSoul3.java b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/Q00246_PossessorOfAPreciousSoul3.java
  3744. new file mode 100644
  3745. index 0000000..22eca1d
  3746. --- /dev/null
  3747. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/Q00246_PossessorOfAPreciousSoul3.java
  3748. @@ -0,0 +1,331 @@
  3749. +/*
  3750. + * This file is part of the L2J Mobius project.
  3751. + *
  3752. + * This program is free software: you can redistribute it and/or modify
  3753. + * it under the terms of the GNU General Public License as published by
  3754. + * the Free Software Foundation, either version 3 of the License, or
  3755. + * (at your option) any later version.
  3756. + *
  3757. + * This program is distributed in the hope that it will be useful,
  3758. + * but WITHOUT ANY WARRANTY; without even the implied warranty of
  3759. + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  3760. + * General Public License for more details.
  3761. + *
  3762. + * You should have received a copy of the GNU General Public License
  3763. + * along with this program. If not, see <http://www.gnu.org/licenses/>.
  3764. + */
  3765. +package quests.Q00246_PossessorOfAPreciousSoul3;
  3766. +
  3767. +import org.l2jmobius.commons.util.CommonUtil;
  3768. +import org.l2jmobius.gameserver.enums.QuestSound;
  3769. +import org.l2jmobius.gameserver.model.actor.Npc;
  3770. +import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
  3771. +import org.l2jmobius.gameserver.model.quest.Quest;
  3772. +import org.l2jmobius.gameserver.model.quest.QuestState;
  3773. +import org.l2jmobius.gameserver.model.quest.State;
  3774. +
  3775. +import quests.Q00242_PossessorOfAPreciousSoul2.Q00242_PossessorOfAPreciousSoul2;
  3776. +
  3777. +/**
  3778. + * @author Mobius
  3779. + */
  3780. +public class Q00246_PossessorOfAPreciousSoul3 extends Quest
  3781. +{
  3782. +  
  3783. +   // NPCs
  3784. +   private static final int LADD = 30721;
  3785. +   private static final int CARADINE = 31740;
  3786. +   private static final int OSSIAN = 31741;
  3787. +   private static final int PILGRIM_OF_SPLENDOR = 21541;
  3788. +   private static final int JUDGE_OF_SPLENDOR = 21544;
  3789. +   private static final int BARAKIEL = 25325;
  3790. +   private static final int[] MOBS =
  3791. +   {
  3792. +       21535, // Signet of Splendor
  3793. +       21536, // Crown of Splendor
  3794. +       21537, // Fang of Splendor
  3795. +       21538, // Fang of Splendor
  3796. +       21539, // Wailing of Splendor
  3797. +       21540, // Wailing of Splendor
  3798. +   };
  3799. +   // Items
  3800. +   private static final int CARADINE_LETTER = 7678;
  3801. +   private static final int CARADINE_LETTER_LAST = 7679;
  3802. +   private static final int WATERBINDER = 7591;
  3803. +   private static final int EVERGREEN = 7592;
  3804. +   private static final int RAIN_SONG = 7593;
  3805. +   private static final int RELIC_BOX = 7594;
  3806. +   private static final int FRAGMENTS = 21725;
  3807. +   // Rewards
  3808. +   private static final int CHANCE_FOR_DROP = 100;
  3809. +   private static final int CHANCE_FOR_DROP_FRAGMENTS = 100;
  3810. +  
  3811. +   public Q00246_PossessorOfAPreciousSoul3()
  3812. +   {
  3813. +       super(246);
  3814. +       addStartNpc(CARADINE);
  3815. +       addTalkId(LADD, CARADINE, OSSIAN);
  3816. +       addKillId(PILGRIM_OF_SPLENDOR, JUDGE_OF_SPLENDOR, BARAKIEL);
  3817. +       addKillId(MOBS);
  3818. +       registerQuestItems(WATERBINDER, EVERGREEN, FRAGMENTS, RAIN_SONG, RELIC_BOX);
  3819. +   }
  3820. +  
  3821. +   @Override
  3822. +   public String onAdvEvent(String event, Npc npc, PlayerInstance player)
  3823. +   {
  3824. +       final QuestState st = getQuestState(player, false);
  3825. +       if (st == null)
  3826. +       {
  3827. +           return getNoQuestMsg(player);
  3828. +       }
  3829. +       if (!player.isSubClassActive())
  3830. +       {
  3831. +           return "no_sub.html";
  3832. +       }
  3833. +      
  3834. +       switch (event)
  3835. +       {
  3836. +           case "31740-4.html":
  3837. +               if (st.isCreated())
  3838. +               {
  3839. +                   takeItems(player, CARADINE_LETTER, -1);
  3840. +                   st.startQuest();
  3841. +               }
  3842. +               break;
  3843. +           case "31741-2.html":
  3844. +               if (st.isStarted() && st.isCond(1))
  3845. +               {
  3846. +                   st.set("awaitsWaterbinder", "1");
  3847. +                   st.set("awaitsEvergreen", "1");
  3848. +                   st.setCond(2, true);
  3849. +               }
  3850. +               break;
  3851. +           case "31741-5.html":
  3852. +               if (st.isCond(3) && hasQuestItems(player, WATERBINDER) && hasQuestItems(player, EVERGREEN))
  3853. +               {
  3854. +                   takeItems(player, WATERBINDER, 1);
  3855. +                   takeItems(player, EVERGREEN, 1);
  3856. +                   st.setCond(4, true);
  3857. +               }
  3858. +               break;
  3859. +           case "31741-9.html":
  3860. +               if (st.isCond(5) && (hasQuestItems(player, RAIN_SONG) || (getQuestItemsCount(player, FRAGMENTS) >= 100)))
  3861. +               {
  3862. +                   takeItems(player, RAIN_SONG, -1);
  3863. +                   takeItems(player, FRAGMENTS, -1);
  3864. +                   giveItems(player, RELIC_BOX, 1);
  3865. +                   st.setCond(6, true);
  3866. +               }
  3867. +               else
  3868. +               {
  3869. +                   return "31741-8.html";
  3870. +               }
  3871. +               break;
  3872. +           case "30721-2.html":
  3873. +               if (st.isCond(6) && hasQuestItems(player, RELIC_BOX))
  3874. +               {
  3875. +                   takeItems(player, RELIC_BOX, -1);
  3876. +                   giveItems(player, CARADINE_LETTER_LAST, 1);
  3877. +                   addExpAndSp(player, 719843, 0);
  3878. +                   st.exitQuest(false, true);
  3879. +               }
  3880. +               break;
  3881. +       }
  3882. +       return event;
  3883. +   }
  3884. +  
  3885. +   @Override
  3886. +   public String onKill(Npc npc, PlayerInstance player, boolean isSummon)
  3887. +   {
  3888. +       final PlayerInstance partyMember;
  3889. +       final QuestState st;
  3890. +       switch (npc.getId())
  3891. +       {
  3892. +           case PILGRIM_OF_SPLENDOR:
  3893. +               partyMember = getRandomPartyMember(player, "awaitsWaterbinder", "1");
  3894. +               if (partyMember != null)
  3895. +               {
  3896. +                   st = getQuestState(partyMember, false);
  3897. +                   final int chance = getRandom(100);
  3898. +                   if (st.isCond(2) && !hasQuestItems(partyMember, WATERBINDER))
  3899. +                   {
  3900. +                       if (chance < CHANCE_FOR_DROP)
  3901. +                       {
  3902. +                           giveItems(partyMember, WATERBINDER, 1);
  3903. +                           st.unset("awaitsWaterbinder");
  3904. +                           if (hasQuestItems(partyMember, EVERGREEN))
  3905. +                           {
  3906. +                               st.setCond(3, true);
  3907. +                              
  3908. +                           }
  3909. +                           else
  3910. +                           {
  3911. +                               playSound(partyMember, QuestSound.ITEMSOUND_QUEST_ITEMGET);
  3912. +                           }
  3913. +                       }
  3914. +                   }
  3915. +               }
  3916. +               break;
  3917. +           case JUDGE_OF_SPLENDOR:
  3918. +               partyMember = getRandomPartyMember(player, "awaitsEvergreen", "1");
  3919. +               if (partyMember != null)
  3920. +               {
  3921. +                   st = getQuestState(partyMember, false);
  3922. +                   final long chance = getRandom(100);
  3923. +                   if (st.isCond(2) && !hasQuestItems(partyMember, EVERGREEN))
  3924. +                   {
  3925. +                       if (chance < CHANCE_FOR_DROP)
  3926. +                       {
  3927. +                           giveItems(partyMember, EVERGREEN, 1);
  3928. +                           st.unset("awaitsEvergreen");
  3929. +                           if (hasQuestItems(partyMember, WATERBINDER))
  3930. +                           {
  3931. +                               st.setCond(3, true);
  3932. +                           }
  3933. +                           else
  3934. +                           {
  3935. +                               playSound(partyMember, QuestSound.ITEMSOUND_QUEST_ITEMGET);
  3936. +                           }
  3937. +                       }
  3938. +                   }
  3939. +               }
  3940. +               break;
  3941. +           case BARAKIEL:
  3942. +               QuestState pst;
  3943. +               if ((player.getParty() != null) && !player.getParty().getMembers().isEmpty())
  3944. +               {
  3945. +                   for (PlayerInstance member : player.getParty().getMembers())
  3946. +                   {
  3947. +                       pst = getQuestState(member, false);
  3948. +                       if (pst != null)
  3949. +                       {
  3950. +                           if (pst.isCond(4) && !hasQuestItems(member, RAIN_SONG))
  3951. +                           {
  3952. +                               giveItems(member, RAIN_SONG, 1);
  3953. +                               pst.setCond(5, true);
  3954. +                           }
  3955. +                       }
  3956. +                   }
  3957. +               }
  3958. +               else
  3959. +               {
  3960. +                   pst = player.getQuestState(getName());
  3961. +                   if (pst != null)
  3962. +                   {
  3963. +                       if (pst.isCond(4) && !hasQuestItems(player, RAIN_SONG))
  3964. +                       {
  3965. +                           giveItems(player, RAIN_SONG, 1);
  3966. +                           pst.setCond(5, true);
  3967. +                       }
  3968. +                   }
  3969. +               }
  3970. +               break;
  3971. +           default:
  3972. +               st = player.getQuestState(getName());
  3973. +               if ((st == null))
  3974. +               {
  3975. +                   return super.onKill(npc, player, isSummon);
  3976. +               }
  3977. +              
  3978. +               if (CommonUtil.contains(MOBS, npc.getId()) && (getQuestItemsCount(player, FRAGMENTS) < 100) && (st.isCond(4)))
  3979. +               {
  3980. +                   if (getRandom(100) < CHANCE_FOR_DROP_FRAGMENTS)
  3981. +                   {
  3982. +                       giveItems(player, FRAGMENTS, 1);
  3983. +                       if (getQuestItemsCount(player, FRAGMENTS) < 100)
  3984. +                       {
  3985. +                           playSound(player, QuestSound.ITEMSOUND_QUEST_ITEMGET);
  3986. +                       }
  3987. +                       else
  3988. +                       {
  3989. +                           st.setCond(5, true);
  3990. +                       }
  3991. +                   }
  3992. +               }
  3993. +               break;
  3994. +       }
  3995. +       return super.onKill(npc, player, isSummon);
  3996. +   }
  3997. +  
  3998. +   @Override
  3999. +   public String onTalk(Npc npc, PlayerInstance player)
  4000. +   {
  4001. +       final QuestState st = getQuestState(player, true);
  4002. +       String htmltext = getNoQuestMsg(player);
  4003. +       if (st.isStarted() && !player.isSubClassActive())
  4004. +       {
  4005. +           return "no_sub.html";
  4006. +       }
  4007. +      
  4008. +       switch (npc.getId())
  4009. +       {
  4010. +           case CARADINE:
  4011. +               switch (st.getState())
  4012. +               {
  4013. +                   case State.CREATED:
  4014. +                       final QuestState qs = player.getQuestState(Q00242_PossessorOfAPreciousSoul2.class.getSimpleName());
  4015. +                       htmltext = ((player.getLevel() >= 65) && (qs != null) && qs.isCompleted()) ? "31740-1.htm" : "31740-2.html";
  4016. +                       break;
  4017. +                   case State.STARTED:
  4018. +                       htmltext = "31740-5.html";
  4019. +                       break;
  4020. +               }
  4021. +               break;
  4022. +           case OSSIAN:
  4023. +               switch (st.getState())
  4024. +               {
  4025. +                   case State.STARTED:
  4026. +                       switch (st.getCond())
  4027. +                       {
  4028. +                           case 1:
  4029. +                               htmltext = "31741-1.html";
  4030. +                               break;
  4031. +                           case 2:
  4032. +                               htmltext = "31741-4.html";
  4033. +                               break;
  4034. +                           case 3:
  4035. +                               if (hasQuestItems(player, WATERBINDER) && hasQuestItems(player, EVERGREEN))
  4036. +                               {
  4037. +                                   htmltext = "31741-3.html";
  4038. +                               }
  4039. +                               break;
  4040. +                           case 4:
  4041. +                               htmltext = "31741-8.html";
  4042. +                               break;
  4043. +                           case 5:
  4044. +                               if (hasQuestItems(player, RAIN_SONG) || (getQuestItemsCount(player, FRAGMENTS) >= 100))
  4045. +                               {
  4046. +                                   htmltext = "31741-7.html";
  4047. +                               }
  4048. +                               else
  4049. +                               {
  4050. +                                   htmltext = "31741-8.html";
  4051. +                               }
  4052. +                               break;
  4053. +                           case 6:
  4054. +                               if (getQuestItemsCount(player, RELIC_BOX) == 1)
  4055. +                               {
  4056. +                                   htmltext = "31741-11.html";
  4057. +                               }
  4058. +                               break;
  4059. +                       }
  4060. +               }
  4061. +               break;
  4062. +           case LADD:
  4063. +               switch (st.getState())
  4064. +               {
  4065. +                   case State.STARTED:
  4066. +                       if (st.isCond(6))
  4067. +                       {
  4068. +                           htmltext = "30721-1.html";
  4069. +                       }
  4070. +                       break;
  4071. +                   case State.COMPLETED:
  4072. +                       htmltext = getAlreadyCompletedMsg(player);
  4073. +                       break;
  4074. +               }
  4075. +       }
  4076. +       return htmltext;
  4077. +   }
  4078. +  
  4079. +}
  4080. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/no_sub.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/no_sub.html
  4081. new file mode 100644
  4082. index 0000000..6d54851
  4083. --- /dev/null
  4084. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00246_PossessorOfAPreciousSoul3/no_sub.html
  4085. @@ -0,0 +1,3 @@
  4086. +<html><body>
  4087. +Quest may only be undertaken by a character of the proper sub-class.
  4088. +</body></html>
  4089. \ No newline at end of file
  4090. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-1.htm b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-1.htm
  4091. new file mode 100644
  4092. index 0000000..b7a97bb
  4093. --- /dev/null
  4094. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-1.htm
  4095. @@ -0,0 +1,6 @@
  4096. +<html><body>Caradine:<br>
  4097. +Thank you for coming. I asked you here because the time has come for you to meet her.<br>
  4098. +Isn't that what you wanted? Prepare to have all your questions answered and your horizons broadened!<br>
  4099. +Are you ready to change your life?<br>
  4100. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31740-3.html">"Yes, I am!"</a>
  4101. +</body></html>
  4102. \ No newline at end of file
  4103. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-2.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-2.html
  4104. new file mode 100644
  4105. index 0000000..311fd29
  4106. --- /dev/null
  4107. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-2.html
  4108. @@ -0,0 +1,5 @@
  4109. +<html><body>Caradine:<br>
  4110. +Soon, you'll meet her. All your questions will be answered and a world of new possibilities will be opened to you.<br>
  4111. +You're not quite ready yet.<br>
  4112. +(This quest may only be undertaken by sub-class characters of level 75 or above.)
  4113. +</body></html>
  4114. \ No newline at end of file
  4115. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-3.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-3.html
  4116. new file mode 100644
  4117. index 0000000..7275b74
  4118. --- /dev/null
  4119. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-3.html
  4120. @@ -0,0 +1,7 @@
  4121. +<html><body>Caradine:<br>
  4122. +You must meet her alone. My only role is to open the way for you.<br>
  4123. +Don't be frightened!<br>
  4124. +She just wants to talk to you. What she'll say, I don't know, but you need to listen!<br>
  4125. +Now, close your eyes and relax.<br>
  4126. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31740-4.html">"I'm ready."</a>
  4127. +</body></html>
  4128. \ No newline at end of file
  4129. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-4.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-4.html
  4130. new file mode 100644
  4131. index 0000000..b3d55c7
  4132. --- /dev/null
  4133. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-4.html
  4134. @@ -0,0 +1,4 @@
  4135. +<html><body>Caradine:<br>
  4136. +My master wants to meet you. Are you ready? Close your eyes...<br>
  4137. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31740-5.html">"I'm ready."</a>
  4138. +</body></html>
  4139. \ No newline at end of file
  4140. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-5.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-5.html
  4141. new file mode 100644
  4142. index 0000000..38a4505
  4143. --- /dev/null
  4144. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-5.html
  4145. @@ -0,0 +1,3 @@
  4146. +<html><body>Caradine:<br>
  4147. +A new era dawns! May the blessings of starlight be with you...
  4148. +</body></html>
  4149. \ No newline at end of file
  4150. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-6.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-6.html
  4151. new file mode 100644
  4152. index 0000000..f6d0f33
  4153. --- /dev/null
  4154. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31740-6.html
  4155. @@ -0,0 +1,4 @@
  4156. +<html><body>Caradine:<br>
  4157. +You haven't met her yet, have you? She's waiting! Go to her! Now, close your eyes...<br>
  4158. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31740-5.html">"I'm ready."</a>
  4159. +</body></html>
  4160. \ No newline at end of file
  4161. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-1.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-1.html
  4162. new file mode 100644
  4163. index 0000000..1aeb945
  4164. --- /dev/null
  4165. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-1.html
  4166. @@ -0,0 +1,5 @@
  4167. +<html><body>Lady of the Lake:<br>
  4168. +Finally I meet the one who bears a holy soul.<br>
  4169. +I've been waiting.<br>
  4170. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31745-2.html">"I've been waiting to meet you, too."</a>
  4171. +</body></html>
  4172. \ No newline at end of file
  4173. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-2.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-2.html
  4174. new file mode 100644
  4175. index 0000000..b6fc22c
  4176. --- /dev/null
  4177. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-2.html
  4178. @@ -0,0 +1,6 @@
  4179. +<html><body>Lady of the Lake:<br>
  4180. +Your path has been difficult, but your journey is not over yet. You must fulfill your destiny.<br>
  4181. +I came here to find a new future, but my mother's wishes kept me from it. I can't help you much either.<br>
  4182. +I will answer the question that you've had on your mind.<br>
  4183. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31745-3.html">"Who are you and why are you here?"</a>
  4184. +</body></html>
  4185. \ No newline at end of file
  4186. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-3.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-3.html
  4187. new file mode 100644
  4188. index 0000000..2bc8db3
  4189. --- /dev/null
  4190. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-3.html
  4191. @@ -0,0 +1,6 @@
  4192. +<html><body>Lady of the Lake:<br>
  4193. +Don't you know who I am?<br>
  4194. +My mother lost everything that she loved, and her grief over the betrayal was overpowering. I am the child who holds hope and faith in the future. Some call me the Goddess of Water, but that title really belongs to my sister. My name is Eva.<br>
  4195. +I will give my trust to a mortal over my own siblings, if they recite with conviction, and believe in that new future. Can you do that?<br>
  4196. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31745-4.html">"I will with my entire body and soul."</a>
  4197. +</body></html>
  4198. \ No newline at end of file
  4199. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-4.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-4.html
  4200. new file mode 100644
  4201. index 0000000..5f13ea5
  4202. --- /dev/null
  4203. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-4.html
  4204. @@ -0,0 +1,4 @@
  4205. +<html><body>Lady of the Lake:<br>
  4206. +The world is a battleground, where everyone fights for themselves. Can you allow your love for Humans to blossom even in this sad state?<br>
  4207. +<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00247_PossessorOfAPreciousSoul4 31745-5.html">"Of course. As you wish."</a>
  4208. +</body></html>
  4209. \ No newline at end of file
  4210. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-5.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-5.html
  4211. new file mode 100644
  4212. index 0000000..49a45bd
  4213. --- /dev/null
  4214. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/31745-5.html
  4215. @@ -0,0 +1,3 @@
  4216. +<html><body>Lady of the Lake:<br>
  4217. +You and I will open a new future for this world with infinite possibilities! May you be eternally blessed.
  4218. +</body></html>
  4219. \ No newline at end of file
  4220. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/Q00247_PossessorOfAPreciousSoul4.java b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/Q00247_PossessorOfAPreciousSoul4.java
  4221. new file mode 100644
  4222. index 0000000..ce9eafc
  4223. --- /dev/null
  4224. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/Q00247_PossessorOfAPreciousSoul4.java
  4225. @@ -0,0 +1,143 @@
  4226. +/*
  4227. + * This file is part of the L2J Mobius project.
  4228. + *
  4229. + * This program is free software: you can redistribute it and/or modify
  4230. + * it under the terms of the GNU General Public License as published by
  4231. + * the Free Software Foundation, either version 3 of the License, or
  4232. + * (at your option) any later version.
  4233. + *
  4234. + * This program is distributed in the hope that it will be useful,
  4235. + * but WITHOUT ANY WARRANTY; without even the implied warranty of
  4236. + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  4237. + * General Public License for more details.
  4238. + *
  4239. + * You should have received a copy of the GNU General Public License
  4240. + * along with this program. If not, see <http://www.gnu.org/licenses/>.
  4241. + */
  4242. +package quests.Q00247_PossessorOfAPreciousSoul4;
  4243. +
  4244. +import org.l2jmobius.gameserver.model.Location;
  4245. +import org.l2jmobius.gameserver.model.actor.Npc;
  4246. +import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
  4247. +import org.l2jmobius.gameserver.model.holders.SkillHolder;
  4248. +import org.l2jmobius.gameserver.model.quest.Quest;
  4249. +import org.l2jmobius.gameserver.model.quest.QuestState;
  4250. +import org.l2jmobius.gameserver.model.quest.State;
  4251. +import org.l2jmobius.gameserver.network.serverpackets.SocialAction;
  4252. +
  4253. +import quests.Q00246_PossessorOfAPreciousSoul3.Q00246_PossessorOfAPreciousSoul3;
  4254. +
  4255. +/**
  4256. + * @author Mobius
  4257. + */
  4258. +public class Q00247_PossessorOfAPreciousSoul4 extends Quest
  4259. +{
  4260. +  
  4261. +   // NPCs
  4262. +   private static final int CARADINE = 31740;
  4263. +   private static final int LADY_OF_LAKE = 31745;
  4264. +   // Items
  4265. +   private static final int CARADINE_LETTER_LAST = 7679;
  4266. +   private static final int NOBLESS_TIARA = 7694;
  4267. +   // Location
  4268. +   private static final Location CARADINE_LOC = new Location(143209, 43968, -3038);
  4269. +   // Skill
  4270. +   private static SkillHolder MIMIRS_ELIXIR = new SkillHolder(4339, 1);
  4271. +  
  4272. +   public Q00247_PossessorOfAPreciousSoul4()
  4273. +   {
  4274. +       super(247);
  4275. +       addStartNpc(CARADINE);
  4276. +       addTalkId(CARADINE, LADY_OF_LAKE);
  4277. +   }
  4278. +  
  4279. +   @Override
  4280. +   public String onAdvEvent(String event, Npc npc, PlayerInstance player)
  4281. +   {
  4282. +       final QuestState st = getQuestState(player, false);
  4283. +       if (st == null)
  4284. +       {
  4285. +           return getNoQuestMsg(player);
  4286. +       }
  4287. +       if (!player.isSubClassActive())
  4288. +       {
  4289. +           return "no_sub.html";
  4290. +       }
  4291. +      
  4292. +       switch (event)
  4293. +       {
  4294. +           case "31740-3.html":
  4295. +               st.startQuest();
  4296. +               takeItems(player, CARADINE_LETTER_LAST, -1);
  4297. +               break;
  4298. +           case "31740-5.html":
  4299. +               if (st.isCond(1))
  4300. +               {
  4301. +                   st.setCond(2, true);
  4302. +                   player.teleToLocation(CARADINE_LOC, 0);
  4303. +               }
  4304. +               break;
  4305. +           case "31745-5.html":
  4306. +               if (st.isCond(2))
  4307. +               {
  4308. +                   player.setNoble(true);
  4309. +                   addExpAndSp(player, 93836, 0);
  4310. +                   giveItems(player, NOBLESS_TIARA, 1);
  4311. +                   npc.setTarget(player);
  4312. +                   npc.doCast(MIMIRS_ELIXIR.getSkill());
  4313. +                   player.sendPacket(new SocialAction(player.getObjectId(), 3));
  4314. +                   st.exitQuest(false, true);
  4315. +               }
  4316. +               break;
  4317. +       }
  4318. +       return event;
  4319. +   }
  4320. +  
  4321. +   @Override
  4322. +   public String onTalk(Npc npc, PlayerInstance player)
  4323. +   {
  4324. +       final QuestState st = getQuestState(player, true);
  4325. +       String htmltext = getNoQuestMsg(player);
  4326. +       if (st.isStarted() && !player.isSubClassActive())
  4327. +       {
  4328. +           return "no_sub.html";
  4329. +       }
  4330. +      
  4331. +       switch (npc.getId())
  4332. +       {
  4333. +           case CARADINE:
  4334. +           {
  4335. +               switch (st.getState())
  4336. +               {
  4337. +                   case State.CREATED:
  4338. +                       final QuestState qs = player.getQuestState(Q00246_PossessorOfAPreciousSoul3.class.getSimpleName());
  4339. +                       if ((qs != null) && qs.isCompleted())
  4340. +                       {
  4341. +                           htmltext = ((player.getLevel() >= 75) ? "31740-1.htm" : "31740-2.html");
  4342. +                       }
  4343. +                       break;
  4344. +                   case State.STARTED:
  4345. +                       if (st.isCond(1))
  4346. +                       {
  4347. +                           htmltext = "31740-6.html";
  4348. +                       }
  4349. +                       break;
  4350. +                   case State.COMPLETED:
  4351. +                       htmltext = getAlreadyCompletedMsg(player);
  4352. +                       break;
  4353. +               }
  4354. +               break;
  4355. +           }
  4356. +           case LADY_OF_LAKE:
  4357. +           {
  4358. +               if (st.isCond(2))
  4359. +               {
  4360. +                   htmltext = "31745-1.html";
  4361. +               }
  4362. +               break;
  4363. +           }
  4364. +       }
  4365. +       return htmltext;
  4366. +   }
  4367. +  
  4368. +}
  4369. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/no_sub.html b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/no_sub.html
  4370. new file mode 100644
  4371. index 0000000..6d54851
  4372. --- /dev/null
  4373. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/Q00247_PossessorOfAPreciousSoul4/no_sub.html
  4374. @@ -0,0 +1,3 @@
  4375. +<html><body>
  4376. +Quest may only be undertaken by a character of the proper sub-class.
  4377. +</body></html>
  4378. \ No newline at end of file
  4379. diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/QuestMasterHandler.java b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/QuestMasterHandler.java
  4380. index fa29e7b..ab597f1 100644
  4381. --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/QuestMasterHandler.java
  4382. +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/quests/QuestMasterHandler.java
  4383. @@ -89,6 +89,10 @@
  4384.  import quests.Q00231_TestOfTheMaestro.Q00231_TestOfTheMaestro;
  4385.  import quests.Q00232_TestOfTheLord.Q00232_TestOfTheLord;
  4386.  import quests.Q00233_TestOfTheWarSpirit.Q00233_TestOfTheWarSpirit;
  4387. +import quests.Q00241_PossessorOfAPreciousSoul1.Q00241_PossessorOfAPreciousSoul1;
  4388. +import quests.Q00242_PossessorOfAPreciousSoul2.Q00242_PossessorOfAPreciousSoul2;
  4389. +import quests.Q00246_PossessorOfAPreciousSoul3.Q00246_PossessorOfAPreciousSoul3;
  4390. +import quests.Q00247_PossessorOfAPreciousSoul4.Q00247_PossessorOfAPreciousSoul4;
  4391.  import quests.Q00255_Tutorial.Q00255_Tutorial;
  4392.  import quests.Q00257_TheGuardIsBusy.Q00257_TheGuardIsBusy;
  4393.  import quests.Q00258_BringWolfPelts.Q00258_BringWolfPelts;
  4394. @@ -299,6 +303,10 @@
  4395.         Q00231_TestOfTheMaestro.class,
  4396.         Q00232_TestOfTheLord.class,
  4397.         Q00233_TestOfTheWarSpirit.class,
  4398. +       Q00241_PossessorOfAPreciousSoul1.class,
  4399. +       Q00242_PossessorOfAPreciousSoul2.class,
  4400. +       Q00246_PossessorOfAPreciousSoul3.class,
  4401. +       Q00247_PossessorOfAPreciousSoul4.class,
  4402.         Q00255_Tutorial.class,
  4403.         Q00257_TheGuardIsBusy.class,
  4404.         Q00258_BringWolfPelts.class,
  4405. diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/events/AbstractScript.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/events/AbstractScript.java
  4406. index 2dbe178..b33ffed 100644
  4407. --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/events/AbstractScript.java
  4408. +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/events/AbstractScript.java
  4409. @@ -1989,6 +1989,11 @@
  4410.         player.sendPacket(new ExShowScreenMessage(systemMsg, position, time, params));
  4411.     }
  4412.    
  4413. +   public static Npc addSpawn(int npcId, int x, int y, int z, int heading)
  4414. +   {
  4415. +       return addSpawn(npcId, x, y, z, heading, false, 0, false, 0);
  4416. +   }
  4417. +
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement