瀏覽代碼

HTM cleanup and further villagemaster script rework

DrLecter 17 年之前
父節點
當前提交
8f809170a3
共有 100 個文件被更改,包括 244 次插入1054 次删除
  1. 1 1
      datapack_development/data/html/common/weapon_sa_01.htm
  2. 2 2
      datapack_development/data/html/servnews.htm
  3. 1 1
      datapack_development/data/html/villagemaster/30109.htm
  4. 1 1
      datapack_development/data/html/villagemaster/30187.htm
  5. 1 1
      datapack_development/data/html/villagemaster/30689.htm
  6. 1 1
      datapack_development/data/html/villagemaster/30849.htm
  7. 1 1
      datapack_development/data/html/villagemaster/30900.htm
  8. 1 1
      datapack_development/data/html/villagemaster/31965.htm
  9. 1 1
      datapack_development/data/html/villagemaster/32094.htm
  10. 5 6
      datapack_development/data/multisell/documentation.txt
  11. 1 1
      datapack_development/data/scripts.cfg
  12. 3 2
      datapack_development/data/scripts/custom/5000_MissQueen/31760-1.htm
  13. 3 2
      datapack_development/data/scripts/custom/5000_MissQueen/31760-2.htm
  14. 3 2
      datapack_development/data/scripts/custom/5000_MissQueen/31760-3.htm
  15. 4 2
      datapack_development/data/scripts/custom/5000_MissQueen/31760-4.htm
  16. 5 2
      datapack_development/data/scripts/custom/5000_MissQueen/31760-5.htm
  17. 2 2
      datapack_development/data/scripts/custom/5000_MissQueen/31760-6.htm
  18. 3 15
      datapack_development/data/scripts/quests/109_InSearchOfTheNest/31553-00.htm
  19. 1 1
      datapack_development/data/scripts/quests/348_ArrogantSearch/30864-07money.htm
  20. 1 1
      datapack_development/data/scripts/quests/348_ArrogantSearch/30864-08.htm
  21. 1 1
      datapack_development/data/scripts/quests/348_ArrogantSearch/30864-08b.htm
  22. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31548-01.htm
  23. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31548-02.htm
  24. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31549-01.htm
  25. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31549-02.htm
  26. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31550-01.htm
  27. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31550-02.htm
  28. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31551-01.htm
  29. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31551-02.htm
  30. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31552-01.htm
  31. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31552-02.htm
  32. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-03.htm
  33. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-04.htm
  34. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-05.htm
  35. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-06.htm
  36. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-07.htm
  37. 3 3
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-08.htm
  38. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-09.htm
  39. 2 2
      datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/table-no.htm
  40. 1 1
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-01.htm
  41. 2 3
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-02.htm
  42. 3 3
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-03.htm
  43. 1 1
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-04.htm
  44. 2 4
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-05.htm
  45. 1 1
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-06.htm
  46. 2 3
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-07.htm
  47. 3 5
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-08.htm
  48. 2 3
      datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-09.htm
  49. 1 1
      datapack_development/data/scripts/teleports/1103_OracleTeleport/oracle.htm
  50. 0 14
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-01.htm
  51. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-02.htm
  52. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-04.htm
  53. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-05.htm
  54. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-07.htm
  55. 0 14
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-08.htm
  56. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-09.htm
  57. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-11.htm
  58. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-12.htm
  59. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-14.htm
  60. 0 14
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-15.htm
  61. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-16.htm
  62. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-18.htm
  63. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-19.htm
  64. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-21.htm
  65. 0 14
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-22.htm
  66. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-23.htm
  67. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-25.htm
  68. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-26.htm
  69. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-28.htm
  70. 0 14
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-29.htm
  71. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-30.htm
  72. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-32.htm
  73. 0 18
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-33.htm
  74. 0 16
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-35.htm
  75. 0 8
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-69.htm
  76. 0 418
      datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/__init__.py
  77. 1 1
      datapack_development/data/scripts/village_master/dark_elven_change_2/__init__.py
  78. 5 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-01.htm
  79. 6 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-02.htm
  80. 7 18
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-03.htm
  81. 7 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-04.htm
  82. 6 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-05.htm
  83. 7 18
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-06.htm
  84. 7 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-07.htm
  85. 5 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-08.htm
  86. 6 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-09.htm
  87. 7 18
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-10.htm
  88. 7 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-11.htm
  89. 6 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-12.htm
  90. 7 18
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-13.htm
  91. 7 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-14.htm
  92. 5 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-15.htm
  93. 6 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-16.htm
  94. 7 18
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-17.htm
  95. 7 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-18.htm
  96. 6 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-19.htm
  97. 7 18
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-20.htm
  98. 7 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-21.htm
  99. 5 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-22.htm
  100. 6 0
      datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-23.htm

+ 1 - 1
datapack_development/data/html/common/weapon_sa_01.htm

@@ -5,5 +5,5 @@ Oh, I must tell you, I can't handle A grade weapons. For those you'll need to fi
 Also... when you want to<font color="LEVEL"> remove</font> special capabilities from your weapon, the<font color="LEVEL"> Trader of Mammon</font> can help you... By the way, I heard a rumor that the<font color="LEVEL"> Black Marketeer of Mammon</font> has learned the technique of removing special capabilities from weapons from the Trader of Mammon.<br>
 I'll bet you already knew that, too, didn't you?<br>
 Choose the capabilities you wish to add to your weapons!<br>
-<center><br><a action="bypass -h npc_%objectId%_exc_multisell 1005">View list.</a><br><br></center>
+<center><br><a action="bypass -h npc_%objectId%_exc_multisell 1005">View list.</a></center>
 </body></html>

+ 2 - 2
datapack_development/data/html/servnews.htm

@@ -10,8 +10,8 @@ Enjoy your stay in our world.<br><br>
 Visit our communities and know more about the project:<br>
 (please note we don't provide player support)<br>
 <font color="LEVEL">
-http://forum.l2jserver.com<br>
-http://forum.l2jdp.com<br>
+http://www.l2jserver.com/forum<br>
+http://www.l2jdp.com/forum<br>
 </font>
 </center>
 <br><br>

+ 1 - 1
datapack_development/data/html/villagemaster/30109.htm

@@ -1,6 +1,6 @@
 <html><body>Grand Master Hannavalt:<br>
 Welcome, lad. I am Grand Master Hannavalt, the head of this Warriors Guild. All ambitious young fighters who wish to improve themselves both physically and mentally are welcome.<br>
-<a action="bypass -h npc_%objectId%_Quest 30109_hannavalt_occupation_change">Listen to information about second class transfer.</a><br>
+<a action="bypass -h npc_%objectId%_Quest elven_human_fighters_2">Listen to information about second class transfer.</a><br>
 <a action="bypass -h npc_%objectId%_Link villagemaster/SubClass.htm">Sub Class.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9000_clan">Clan.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9001_alliance">Alliance.</a><br>

+ 1 - 1
datapack_development/data/html/villagemaster/30187.htm

@@ -1,6 +1,6 @@
 <html><body>Grand Master Klaus Blackbird:<br>
 Welcome. I am Grand Master Klaus Blackbird, head of the Fighters Guild. I am putting all my efforts into training higher-level Warriors.<br>
-<a action="bypass -h npc_%objectId%_Quest 30109_hannavalt_occupation_change">Hear information on 2nd occupational change.</a><br>
+<a action="bypass -h npc_%objectId%_Quest elven_human_fighters_2">Hear information on 2nd occupational change.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 4000_ShadowWeapons">Use Shadow Weapon Exchange Coupon.</a><br>
 <a action="bypass -h npc_%objectId%_Link villagemaster/SubClass.htm">Sub Class.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9000_clan">Clan.</a><br>

+ 1 - 1
datapack_development/data/html/villagemaster/30689.htm

@@ -1,6 +1,6 @@
 <html><body>Grand Master Siria:<br>
 Welcome! I am Grand Master Siria, the leader of this warriors guild. It is my charge to help Human and Elf fighters become high-level warriors.<br>
-<a action="bypass -h npc_%objectId%_Quest 30109_hannavalt_occupation_change">Listen to informastion about second class transfer.</a><br>
+<a action="bypass -h npc_%objectId%_Quest elven_human_fighters_2">Listen to informastion about second class transfer.</a><br>
 <a action="bypass -h npc_%objectId%_Link villagemaster/SubClass.htm">Sub Class.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9000_clan">Clan.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9001_alliance">Alliance.</a><br>

+ 1 - 1
datapack_development/data/html/villagemaster/30849.htm

@@ -1,6 +1,6 @@
 <html><body>Grand Master Sedrick:<br>
 Welcome to Aden, young on, on behalf of the warriors of Aden Castle and all its dominion. I am Sedrick. How may I be of service to you today?<br>
-<a action="bypass -h npc_%objectId%_Quest 30109_hannavalt_occupation_change">Listen to information about second class transfer.</a><br>
+<a action="bypass -h npc_%objectId%_Quest elven_human_fighters_2">Listen to information about second class transfer.</a><br>
 <a action="bypass -h npc_%objectId%_Link villagemaster/SubClass.htm">Sub Class.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9000_clan">Clan.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9001_alliance">Alliance.</a><br>

+ 1 - 1
datapack_development/data/html/villagemaster/30900.htm

@@ -1,6 +1,6 @@
 <html><body>Grand Master Marcus:<br>
 Heine is certainly a beutiful aquatic city -- perhaps the most beautiful city in all Innadril. But you must never let your guard down, despite its beauty. In this area, remember, you will also find Devil's Isle and the Garden of Eva. Ah, and Fafurion's Island as well... They say that long ago, after being wounded by young Lionel Hunter, Fafurion was filled with hate for every stone in Innadril... How can even the grand master of a warrior guild not be afraid?<br>
-<a action="bypass -h npc_%objectId%_Quest 30109_hannavalt_occupation_change">Listen to information about second class transfer.</a><br>
+<a action="bypass -h npc_%objectId%_Quest elven_human_fighters_2">Listen to information about second class transfer.</a><br>
 <a action="bypass -h npc_%objectId%_Link villagemaster/SubClass.htm">Sub Class.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9000_clan">Clan.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9001_alliance">Alliance.</a><br>

+ 1 - 1
datapack_development/data/html/villagemaster/31965.htm

@@ -2,7 +2,7 @@
 Welcome! Are you here to test your mettle in Schuttgart?<br>
 Few Warriors come out here to test their abilities, and we Grand Masters rarely have opportunity to show off our skills!<br>
 If you do well, it just might improve our standing, eh?<br>
-<a action="bypass -h npc_%objectId%_Quest 30109_hannavalt_occupation_change">"Tell me about the second class transfer."</a><br>
+<a action="bypass -h npc_%objectId%_Quest elven_human_fighters_2">"Tell me about the second class transfer."</a><br>
 <a action="bypass -h npc_%objectId%_Quest 4000_ShadowWeapons">Use Shadow Weapon Exchange Coupon.</a><br>
 <a action="bypass -h npc_%objectId%_Link villagemaster/SubClass.htm">Sub Class.</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9000_clan">Clan</a><br>

+ 1 - 1
datapack_development/data/html/villagemaster/32094.htm

@@ -1,6 +1,6 @@
 <html><body>Grand Master Schule:<br>
 Greetings! Strength and constant training are essential if you're ever to become a great Warrior. There not a more noble calling in all the land!<br>
-<a action="bypass -h npc_%objectId%_Quest 30109_hannavalt_occupation_change">"Tell me about the second class transfer."</a><br>
+<a action="bypass -h npc_%objectId%_Quest elven_human_fighters_2">"Tell me about the second class transfer."</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9000_clan">Clan</a><br>
 <a action="bypass -h npc_%objectId%_Quest 9001_alliance">Alliance</a><br>
 <a action="bypass -h npc_%objectId%_Quest 4000_ShadowWeapons">Use Shadow Weapon Exchange Coupon.</a><br>

+ 5 - 6
datapack_development/data/multisell/documentation.txt

@@ -34,10 +34,10 @@ A list can have the following attributes:
 	the player will receive a Crystal Staff with Body Bless +3
 
 TAGS:
-<list></list>   							: start and end the list
-<item id="1"></item> 						: start and end a single entry within the list
-<production id="itemID" count="amount"/>	: add a product for the entry
-<ingredient id="ItemID" count="amount"/>	: add an ingredient for the entry.
+<list></list>                            : start and end the list
+<item id="1"></item>                     : start and end a single entry within the list
+<production id="itemID" count="amount"/> : add a product for the entry
+<ingredient id="ItemID" count="amount"/> : add an ingredient for the entry.
 
 Sample:
 <list applyTaxes="true">
@@ -51,5 +51,4 @@ Sample:
 		<production id="123" count="1">
 		<ingredient id="57" count="2030">
 	</item>
-</list>
-	
+</list>

+ 1 - 1
datapack_development/data/scripts.cfg

@@ -92,7 +92,6 @@ village_master/9000_clan/__init__.py
 village_master/9001_alliance/__init__.py
 village_master/30026_bitz_occupation_change/__init__.py
 village_master/30031_biotin_occupation_change/__init__.py
-village_master/30109_hannavalt_occupation_change/__init__.py
 village_master/30154_asterios_occupation_change/__init__.py
 village_master/30358_thifiell_occupation_change/__init__.py
 village_master/30520_reed_occupation_change/__init__.py
@@ -103,6 +102,7 @@ village_master/dark_elven_change_2/__init__.py
 village_master/dwarven_occupation_change/__init__.py
 village_master/elven_human_buffers_2/__init__.py
 village_master/elven_human_fighters_1/__init__.py
+village_master/elven_human_fighters_2/__init__.py
 village_master/elven_human_mystics_1/__init__.py
 village_master/elven_human_mystics_2/__init__.py
 village_master/kamael_occupation_change/__init__.py

+ 3 - 2
datapack_development/data/scripts/custom/5000_MissQueen/31760-1.htm

@@ -1,2 +1,3 @@
-<html><head>
-<body>Adventurers' Guide Miss Queen:<br>You've already received a weapon exchange coupon for training adventurers! Do you actually think you can fool Miss Queen?<br>(Players are only allowed one trainee weapon exchange coupon per account.)  </body></html>
+<html><body>Adventurers' Guide Miss Queen:<br>
+You've already received a weapon exchange coupon for training adventurers! Do you actually think you can fool Miss Queen?<br>(Players are only allowed one trainee weapon exchange coupon per account.)
+</body></html>

+ 3 - 2
datapack_development/data/scripts/custom/5000_MissQueen/31760-2.htm

@@ -1,2 +1,3 @@
-<html><head>
-<body>Adventurers' Guide Miss Queen:<br>Here's the coupon you requested. You're now eligible to rent a weapon from the Adventurer's Guild warehouse. This coupon is non-transferable, and you are responsible for any damages or loss of weaponry.<br>You may only rent one weapon at a time, and if at any time before you reach level 25 you become unhappy with your choice, you may turn in the weapon for another coupon. Good luck!</body></html>
+<html><body>Adventurers' Guide Miss Queen:<br>
+Here's the coupon you requested. You're now eligible to rent a weapon from the Adventurer's Guild warehouse. This coupon is non-transferable, and you are responsible for any damages or loss of weaponry.<br>You may only rent one weapon at a time, and if at any time before you reach level 25 you become unhappy with your choice, you may turn in the weapon for another coupon. Good luck!
+</body></html>

+ 3 - 2
datapack_development/data/scripts/custom/5000_MissQueen/31760-3.htm

@@ -1,2 +1,3 @@
-<html><head>
-<body>Adventurers' Guide Miss Queen: <br>You're not qualified to receive a weapon exchange coupon for trainees! It's reserved for adventurers visiting the world of Lineage II for the first time. Unless your level is 6 or above and you are an adventurer new to the world of Lineage II, I won't give you a coupon! (<font color="LEVEL">Only new characters of level 6 or above are eligible for the coupon.)</font></body></html>
+<html><body>Adventurers' Guide Miss Queen: <br>
+You're not qualified to receive a weapon exchange coupon for trainees! It's reserved for adventurers visiting the world of Lineage II for the first time. Unless your level is 6 or above and you are an adventurer new to the world of Lineage II, I won't give you a coupon! (<font color="LEVEL">Only new characters of level 6 or above are eligible for the coupon.)</font>
+</body></html>

+ 4 - 2
datapack_development/data/scripts/custom/5000_MissQueen/31760-4.htm

@@ -1,2 +1,4 @@
-<html><head>
-<body>Adventurers' Guide Miss Queen:<br> You've already received a weapon exchange coupon for travelers! Do you really think you can fool Miss Queen?<br> (Players may receive only one weapon exchange coupon per account.)  </body></html>
+<html><body>Adventurers' Guide Miss Queen:<br>
+You've already received a weapon exchange coupon for travelers! Do you really think you can fool Miss Queen?<br>
+(Players may receive only one weapon exchange coupon per account.)
+</body></html>

+ 5 - 2
datapack_development/data/scripts/custom/5000_MissQueen/31760-5.htm

@@ -1,2 +1,5 @@
-<html><head>
-<body>Adventurers' Guide Miss Queen:<br> Have you enjoyed your adventure so far? Here is the weapon exchange coupon for travelers.<br>This coupon allows you to receive a grade D weapon from the warehouse of the Adventurer's Guild. The coupon is non-transferable, and you are responsible for any loss or damage of it or the weapon.<br>You may only rent one weapon at a time, and if at any time before you reach level 25 you become unhappy with your choice, you may turn in the weapon for another coupon. Good luck!</body></html>
+<html><body>Adventurers' Guide Miss Queen:<br>
+Have you enjoyed your adventure so far? Here is the weapon exchange coupon for travelers.<br>
+This coupon allows you to receive a grade D weapon from the warehouse of the Adventurer's Guild. The coupon is non-transferable, and you are responsible for any loss or damage of it or the weapon.<br>
+You may only rent one weapon at a time, and if at any time before you reach level 25 you become unhappy with your choice, you may turn in the weapon for another coupon. Good luck!
+</body></html>

+ 2 - 2
datapack_development/data/scripts/custom/5000_MissQueen/31760-6.htm

@@ -1,2 +1,2 @@
-<html><head>
-<body>Adventurers' Guide Miss Queen:<br>You're not qualified to receive more than one weapon exchange coupon for travelers! It's reserved for adventurers visiting the world of Lineage II for the first time who have completed their first occupation change!  <br>(<font color="LEVEL">Only new characters who have completed their first occupation change are eligible to receive a coupon.)</font></body></html>
+<html><body>Adventurers' Guide Miss Queen:<br>
+You're not qualified to receive more than one weapon exchange coupon for travelers! It's reserved for adventurers visiting the world of Lineage II for the first time who have completed their first occupation change!  <br>(<font color="LEVEL">Only new characters who have completed their first occupation change are eligible to receive a coupon.)</font></body></html>

+ 3 - 15
datapack_development/data/scripts/quests/109_InSearchOfTheNest/31553-00.htm

@@ -1,16 +1,4 @@
-<html>
-<head>
-<body>
-Mercenary Captain Pierce:<br>
-
+<html><body>Mercenary Captain Pierce:<br>
 What's your business here?<br>
-
-(This quest may only be undertaken by a character who is of level 66 
-or above. And who is not in a party!)
-
-</body>
-</html>
-
-
-
-
+(This quest may only be undertaken by a character who is of level 66 or above. And who is not in a party!)
+</body></html>

+ 1 - 1
datapack_development/data/scripts/quests/348_ArrogantSearch/30864-07money.htm

@@ -1,4 +1,4 @@
-<html><head><body>Magister Hanellin:<br>
+<html><body>Magister Hanellin:<br>
 Ah, yes, I've always admired that about you. <br>
 In order for me to explain our work to you properly, I must first tell you how to access the emperor's room. First, you must disguise yourself as a member of the Platinum tribe. You still have the White Fabric I gave you, right? Soak it in the blood of <font color="LEVEL">Platinum tribe shamans or overlords</font> and wrap it around yourself. The Angelic Vortex will let you pass.<br>
 Now, listen carefully... After soaking the cloth in blood, leave the demented Emperor where he is and come back here. There are many lives in the balance...<br>

+ 1 - 1
datapack_development/data/scripts/quests/348_ArrogantSearch/30864-08.htm

@@ -1,4 +1,4 @@
-<html><head><body>
+<html><body>
 Magister Hanellin:<br>
 Ah, I am truly happy to see that you survived... Now I can continue my story... Do you recognize this? Would you like more of it?<br>
 <a action="bypass -h Quest 348_ArrogantSearch 30864_08">"What do you want from me?"</a>

+ 1 - 1
datapack_development/data/scripts/quests/348_ArrogantSearch/30864-08b.htm

@@ -1,4 +1,4 @@
-<html><head><body>
+<html><body>
 Magister Hanellin:<br>
 Do you remember when I mentioned the bloodless angels? There is something I must tell you... That wasn't exactly true. When angels return to heaven, their physical bodies disappear. During this process a large amount of pure water is produced... This is known as the "blood of an angel." It cannot be contained in any vessel, it must be soaked into a piece of fabric...<br>
 And although I cannot speak their names, even to you, there are many people who would do anything to obtain the "blood of an angel". <br>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31548-01.htm

@@ -1,4 +1,4 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 Upon closer examination, you notice an inscription describing the exploits of the heroes who defeated Daimon the White-Eyed.<br>
 <a action="bypass -h Quest 603_DaimontheWhiteEyedPart1 31548-02.htm"> Read the inscription</a>
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31548-02.htm

@@ -1,5 +1,5 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 Daimon the White-Eyed's most formidable weapon is his magical ability to instantly render his victim totally immobile!<br>
 [Illegible text]<br>
 As you turn to leave, you hear something fall from the tablet. Upon closer examination, it proves to be a fragment of a mysterious bead.
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31549-01.htm

@@ -1,4 +1,4 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 Upon closer examination, you notice an inscription describing the exploits of the heroes who defeated Daimon the White-Eyed.<br>
 <a action="bypass -h Quest 603_DaimontheWhiteEyedPart1 31549-02.htm"> Read the inscription  </a>
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31549-02.htm

@@ -1,5 +1,5 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 "The knight's necklace shone brightly. His strength had sustained him thus far against the powerful magic of Daimon the White-Eyed, and sensing victory, he slowly raised his head. Suddenly, from behind him came..."<br>
 [Illegible text]<br>
 As you turn to leave, you hear something fall to the floor... Upon close examination, you see that it is a fragment of a mysterious bead.
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31550-01.htm

@@ -1,4 +1,4 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 Upon closer examination, you notice an inscription describing the exploits of the heroes who defeated Daimon the White-Eyed.<br>
 <a action="bypass -h Quest 603_DaimontheWhiteEyedPart1 31550-02.htm"> Read the inscription</a>
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31550-02.htm

@@ -1,6 +1,6 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 "Based upon the experiences of past adventurers, it's become clear that the time to deal with Daimon the White-Eyed is now.<br>
 A direct attack doesn't seem like the best solution, however. We mustn't forget those three henchmen following him."<br>
 [Illegible text]<br>
 As you turn to leave, you hear something fall from the tablet. Upon close examination, you find that it is a fragment of a mysterious bead.
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31551-01.htm

@@ -1,4 +1,4 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 Upon closer examination, you notice an inscription describing the exploits of the heroes who defeated Daimon the White-Eyed.<br>
 <a action="bypass -h Quest 603_DaimontheWhiteEyedPart1 31551-02.htm"> Read the inscription</a>
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31551-02.htm

@@ -1,8 +1,8 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 "Yeah, those three henchmen pose a problem...", said the warrior with the spear.<br>
 The mage replied, "I agree. Especially the one that keeps restoring Daimon! I'll deal with that rascal myself!"<br>
 The Dwarf girl softly said,<br>
 "Someone's going to have to deal with Daimon. Who can do that? None of us are any match for his powers, even if we use the bead of summoning perfectly!"<br>
 [Illegible text]<br
 >As you turn to leave, you hear something fall from the tablet. Upon close examination, you find that it's a fragment of a mysterious bead.
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31552-01.htm

@@ -1,4 +1,4 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 Upon closer examination, you notice an inscription describing the exploits of the heroes who defeated Daimon the White-Eyed.<br>
 <a action="bypass -h Quest 603_DaimontheWhiteEyedPart1 31552-02.htm"> Read the inscription</a>
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31552-02.htm

@@ -1,6 +1,6 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 The text describes the decisive battles against Daimon the White-Eyed.<br>
 Past heroes used the bead of summoning to call out Daimon before he and his minions were ready.<br><br>
 Now it all makes sense! You know how to defeat Daimon!<br>
 As you stand thinking before the tablet, something falls to the ground.
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-03.htm

@@ -1,5 +1,5 @@
-<HTML><HEAD><BODY>Eye of Argos:<br>
+<html><body>Eye of Argos:<br>
 Oh, you came back!<br>
 Did you find out how the heroes of the past defeated Daimon the White-Eyed?<br>
 <a action="bypass -h Quest 603_DaimontheWhiteEyedPart1 31683-04.htm">"Yes, I did."</a>
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-04.htm

@@ -1,4 +1,4 @@
-<HTML><HEAD><BODY>Eye of Argos:<br>
+<html><body>Eye of Argos:<br>
 The bead of summoning? Ah, yes, I haven't  forgotten about that one yet! Good job, my hero!<br>
 Now, you must make a bead of summoning! It has the power to summon him from the darkness. You must obtain 200 thoughts of darkness from valley Bandersnatch slaves, Buffalo Slaves and Grendel Slaves and bring them to me.
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-05.htm

@@ -1,5 +1,5 @@
-<HTML><HEAD><BODY>Eye of Argos:<br>
+<html><body>Eye of Argos:<br>
 I can feel his power growing every day!<br>
 Have you collected enough thoughts of darkness to stop him?<br>
 Could it be that he will prevail?
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-06.htm

@@ -1,4 +1,4 @@
-<HTML><HEAD><BODY>Eye of Argos:<br>
+<html><body>Eye of Argos:<br>
 Have you collected all the thoughts of darkness you need?<br>
 <a action="bypass -h Quest 603_DaimontheWhiteEyedPart1 31683-07.htm">"Here are the thoughts of darkness I've collected."</a>
-</BODY></HTML>
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-07.htm

@@ -1,5 +1,5 @@
-<HTML><HEAD><BODY>Eye of Argos:<br>
+<html><body>Eye of Argos:<br>
 You've created the vessel that will contain the power to draw him out.<br>
 I shall put the voice to call him out in this thought of darkness.  You, my hero, will you give me some time alone?  I'll be ready shortly after. Come back to me then.. <br>
 I hope we're not too late!
-</BODY></HTML>
+</body></html>

+ 3 - 3
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-08.htm

@@ -1,3 +1,3 @@
-<HTML><BODY>Eye of Argos:<br>
-Where are the thoughts of darkness to make the bead to defeat Daimon of 
-White Eye?</BODY></HTML>
+<html><body>Eye of Argos:<br>
+Where are the thoughts of darkness to make the bead to defeat Daimon of White Eye?
+</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/31683-09.htm

@@ -1,2 +1,2 @@
-<HTML><BODY>Eye of Argos:<br>
-Where are the eyes of darkness you've collected?</BODY></HTML>
+<html><body>Eye of Argos:<br>
+Where are the eyes of darkness you've collected?</body></html>

+ 2 - 2
datapack_development/data/scripts/quests/603_DaimontheWhiteEyedPart1/table-no.htm

@@ -1,3 +1,3 @@
-<HTML><HEAD><BODY>Ancient Stone Tablet:<br>
+<html><body>Ancient Stone Tablet:<br>
 You've already read the inscription. Find another tablet.
-</BODY></HTML>
+</body></html>

+ 1 - 1
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-01.htm

@@ -1,4 +1,4 @@
-<html><head><body>Warehouse Keeper Norman:<br>
+<html><body>Warehouse Keeper Norman:<br>
 Thank you, but this is too dangerous for you. Don't you know? You mast kill monsters in the <font color="LEVEL">Fellmere Harvesting Grounds.</font> But these monsters are too strong for you.<br>
 (Quest for characters level 21 and above.)
 </body></html>

+ 2 - 3
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-02.htm

@@ -1,6 +1,5 @@
-<html><head><body>Warehouse Keeper Norman:<br>
-I`ve been looking for someone like you. Go to the <font color="LEVEL">Fellmere Harvesting Grounds</font> and defeat the 
-<font color="LEVEL">Giant Poison Bee, Cloudy Beast and Young Araneid</font> that are impeding our work.
+<html><body>Warehouse Keeper Norman:<br>
+I've been looking for someone like you. Go to the<font color="LEVEL"> Fellmere Harvesting Grounds</font> and defeat the<font color="LEVEL"> Giant Poison Bee, Cloudy Beast and Young Araneid</font> that are impeding our work.
 And dont forget to bring me proof of your kills..<br>
 <a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-03.htm">"Say you will participate."</a>
 </body></html>

+ 3 - 3
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-03.htm

@@ -1,4 +1,4 @@
-<html><head><body>Warehouse Keeper Norman:<br>
-Exellent! Go to the Fellmere Harvesting Grounds and defeat the <font color="LEVEL">Giant Poison Bee, Cloudy Beast and Young Araneid</font> that are impeding our work. 
+<html><body>Warehouse Keeper Norman:<br>
+Excellent! Go to the Fellmere Harvesting Grounds and defeat the<font color="LEVEL"> Giant Poison Bee, Cloudy Beast and Young Araneid</font> that are impeding our work. 
 And dont forget to bring me proof of your kills... Good luck!
-</body></html>
+</body></html>

+ 1 - 1
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-04.htm

@@ -1,4 +1,4 @@
-<html><head><body>Warehouse Keeper Norman:<br>
+<html><body>Warehouse Keeper Norman:<br>
 Oh you're back so soon? You haven't proof? The Lord wants the reconstruction effort started as soon as possible... We relly need your help! Cam you prove that you're valuable enough for the reconstruction effort?<br>
 <a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-07.htm">"I haven't the proof."</a>
 </body></html>

+ 2 - 4
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-05.htm

@@ -1,6 +1,4 @@
-<html><head><body>Warehouse Keeper Norman:<br>
-Oh you're back so soon? The Lord wants the reconstruction effort started as soon 
-as possible... We relly need your help! Can you prove that you're valuable enough 
-for the reconstruction effort?<br>
+<html><body>Warehouse Keeper Norman:<br>
+Oh you're back so soon? The Lord wants the reconstruction effort started as soon as possible... We relly need your help! Can you prove that you're valuable enough for the reconstruction effort?<br>
 <a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-08.htm">"Here's the proof."</a>
 </body></html>

+ 1 - 1
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-06.htm

@@ -1,3 +1,3 @@
-<html><head><body>Warehouse Keeper Norman:<br>
+<html><body>Warehouse Keeper Norman:<br>
 Then set down your sword and staff now, and go seek rest. May you find tranquility and safety.
 </body></html>

+ 2 - 3
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-07.htm

@@ -1,6 +1,5 @@
-<html><head><body>Warehouse Keeper Norman:<br>
-You dont get the reward for your work... The rewards is provided by the Iron Gate Guild  and the Gludio 
-Territory Reconstruction Fund... Wath! You want the reward? Then kill some monsters and bring me proofs!<br>
+<html><body>Warehouse Keeper Norman:<br>
+You don't get the reward for your work... The rewards is provided by the Iron Gate Guild  and the Gludio Territory Reconstruction Fund... Wath! You want the reward? Then kill some monsters and bring me proofs!<br>
 <a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-09.htm">"I'll keep working for you."</a><br>
 <a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-06.htm">"I quit."</a>
 </body></html>

+ 3 - 5
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-08.htm

@@ -1,7 +1,5 @@
-<html><head><body>Warehouse Keeper Norman:<br>
-Here is the reward for your work... The rewards is provided by the Iron Gate Guild 
-and the Gludio Territory Reconstruction Fund... Wath! It's not enough? Then kill
-some more monsters and bring me proofs!<br>
+<html><body>Warehouse Keeper Norman:<br>
+Here is the reward for your work... The rewards is provided by the Iron Gate Guild and the Gludio Territory Reconstruction Fund... Wath! It's not enough? Then kill some more monsters and bring me proofs!<br>
 <a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-09.htm">"I'll keep working for you."</a><br>
-<a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-06.htm">"I'll guilt."</a>
+<a action="bypass -h Quest 661_TheHarvestGroundsSafe 30210-06.htm">"I'll quit."</a>
 </body></html>

+ 2 - 3
datapack_development/data/scripts/quests/661_TheHarvestGroundsSafe/30210-09.htm

@@ -1,5 +1,4 @@
-<html><head><body>Warehouse Keeper Norman:<br>
-Exellent! Go to the <font color="LEVEL">Fellmere Harvesting Grounds</font> and defeat the 
-<font color="LEVEL">Giant Poison Bee, Cloudy Beast and Young Araneid</font> that are impeding our work.<br>
+<html><body>Warehouse Keeper Norman:<br>
+Excellent! Go to the<font color="LEVEL"> Fellmere Harvesting Grounds</font> and defeat the<font color="LEVEL"> Giant Poison Bee, Cloudy Beast and Young Araneid</font> that are impeding our work.<br>
 And dont forget to bring me proof of your kills... Good luck!
 </body></html>

+ 1 - 1
datapack_development/data/scripts/teleports/1103_OracleTeleport/oracle.htm

@@ -1,3 +1,3 @@
-<html><head><body>Festival Guide:<br>
+<html><body>Festival Guide:<br>
 You won't regret it! Be confident! You're fighting for peace in our time! You can find out more from the Rift Post. Good luck!
 </body></html>

+ 0 - 14
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-01.htm

@@ -1,14 +0,0 @@
-<html>
-
-<body>
-An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. An Elven Knight like yourself may change occupations to a <font color="LEVEL">Temple Knight</font> or a <font color="LEVEL">Swordsinger</font>. Which occupation do you want to learn about?
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-02.htm">
-Temple Knight
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-05.htm">
-Swordsinger
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-02.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-The Temple Knights are the supreme Elven Knights who guard the river-head and the forest. They obey the Goddess of Water, Eva and the Mother Tree and are one of the best swordsmen around.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-03.htm">
-Description of the Temple Knight
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_20">
-Change occupations to a Temple Knight.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-01.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-04.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-You must pass individual tests to obtain marks.
-<br>
-The <font color="LEVEL">Mark of Duty</font> is only given to those who pass the Trial of Duty. You must be above <font color="LEVEL">level 35</font> to take the test. To take the Trial of Duty, visit <font color="LEVEL">Grand Master Hannavalt of Giran Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Life</font> is only given to those who pass the Testimony of Life. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Test of Life, visit <font color="LEVEL">Master Cardien of Dion Castle Town</font>.
-<br>
-And finally the <font color="LEVEL">Mark of the Healer</font> is only given to those who pass the Test of the Healer. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Healer, visit <font color="LEVEL">Priest Bandellos at the temple of Giran Castle Town</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-03.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-05.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-If Temple Knights focus on the balance of offense and defense, Swordsingers hold swords and sing at the battlefields increasing the attack power of allies.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-06.htm">
-Description of the Swordsinger
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_21">
-Change occupations to a Swordsinger.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-01.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-07.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-You must pass individual tests to obtain marks.
-<br>
-The <font color="LEVEL">Mark of the Challenger</font> is only given to those who pass the Trial of the Challenger. You must be above <font color="LEVEL">level 35</font> to take the test. And to take the Trial of the Challenger, visit <font color="LEVEL">Kash of Dion Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Life</font> is only given to those who pass the Testimony of Life. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Test of Life, visit <font color="LEVEL">Master Cardien of Dion Castle Town</font>.
-<br>
-And finally the <font color="LEVEL">Mark of the Duelist</font> is only given to those who pass the Test of the Duelist. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Duelist, meet <font color="LEVEL">Duelist Kaien of the Town of Oren</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-06.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 14
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-08.htm

@@ -1,14 +0,0 @@
-<html>
-
-<body>
-An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. A Knight like yourself can change occupations to a <font color="LEVEL">Paladin</font> or a <font color="LEVEL">Dark Avenger</font>. Which occupation do you want to learn about?
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-09.htm">
-Paladin
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-12.htm">
-Dark Avenger
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-09.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-The Paladin is one who follow the King and worships the God of Light, they are holy and loyal Knights. They can use the swordsmanship they have mastered in the name of their honor, the greatest armory given to only Paladins plus the magic of Gods.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-10.htm">
-Description of the Paladin
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_5">
-Change occupations to a Paladin.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-08.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-11.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-You must pass individual tests to obtain marks.
-<br>
-The <font color="LEVEL">Mark of Duty</font> is only given to those who pass the Trial of Duty. You must be above <font color="LEVEL">level 35</font> to take the test. To take the Trial of Duty, visit <font color="LEVEL">Grand Master Hannavalt of Giran Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Testimony of Trust, visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.
-<br>
-And finally the <font color="LEVEL">Mark of the Healer</font> is only given to those who pass the Test of the Healer. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Healer, visit <font color="LEVEL">Priest Bandellos at the temple of Giran Castle Town</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-10.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-12.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-Dark Avengers worship the God of Darkness, compared to Paladins. If Paladins normally use White Magic, Dark Avengers use Black Magic.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-13.htm">
-Description of the Dark Avenger
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_6">
-Change occupations to a Dark Avenger
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-08.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-14.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-To be a Dark Avenger, you must bring 3 Tokens.
-<br>
-The <font color="LEVEL">Mark of Duty</font> is only given to those who pass the Trial of Duty. You must be above <font color="LEVEL">level 35</font> to take the test. To take the Trial of Duty, visit <font color="LEVEL">Grand Master Hannavalt of Giran Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Testimony of Trust, visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.
-<br>
-And finally the <font color="LEVEL">Mark of Witchcraft</font> is only given to those who pass the Test of Witchcraft. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of Witchcraft, go to the <font color="LEVEL">Corridor of Death and visit Orim of the Shadow</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-13.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 14
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-15.htm

@@ -1,14 +0,0 @@
-<html>
-
-<body>
-An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. A Rogue like yourself may change occupations to a <font color="LEVEL">Treasure Hunter</font> or a <font color="LEVEL">Hawkeye</font>. Which occupation do you want to learn about?
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-16.htm">
-Treasure Hunter
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-19.htm">
-Hawkeye
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-16.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-Compared to a Hawkeye who uses the bow professionally, the Treasure Hunter is called a 'Rogue who fights with a dagger professionally.' He is one who always looks for profit and is the best at running away from dangerous situations.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-17.htm">
-Description of the Treasure Hunter
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_8">
-Change occupations to a Treasure Hunter.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-15.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-18.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-You must pass individual tests to obtain marks.
-<br>
-The <font color="LEVEL">Mark of the Seeker</font> is only given to those who pass the Trial of the Seeker. You must be above <font color="LEVEL">level 35</font> to take the test. And to take the Trial of the Seeker, visit <font color="LEVEL">Master Dufner of Giran Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Testimony of Trust, visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.
-<br>
-And finally, the <font color="LEVEL">Mark of the Searcher</font> is only given to those who pass the Test of the Searcher. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Searcher, visit <font color="LEVEL">Master Luther at the Hunters' Village</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-17.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-19.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-A Hawkeye gave up using the sword and picked up the long bow to become the best in long range battles. Only people who have experienced their grouped attacks know how dangerous they are.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-20.htm">
-Description of the Hawkeye
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_9">
-Change occupations to a Hawkeye.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-15.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-21.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-To be a Hawkeye, you must bring 3 Tokens.
-<br>
-The <font color="LEVEL">Mark of the Seeker</font> is only given to those who pass the Trial of the Seeker. You must be above <font color="LEVEL">level 35</font> to take the test. And to take the Trial of the Seeker, visit <font color="LEVEL">Master Dufner of Giran Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Testimony of Trust, visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.
-<br>
-And finally the <font color="LEVEL">Mark of the Sagittarius</font> is only given to those who pass the Test of the Sagittarius. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Sagittarius, visit <font color="LEVEL">Union President Bernard at the Hunters' Village</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-20.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 14
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-22.htm

@@ -1,14 +0,0 @@
-<html>
-
-<body>
-An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. An Elven Scout like yourself may change occupations to a <font color="LEVEL">Plainswalker</font> or a <font color="LEVEL">Silver Ranger</font>. Which occupation do you want to learn about?
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-23.htm">
-Plainswalker
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-26.htm">
-Silver Ranger
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-23.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-The Plainswalker is almost similar to the Treasure Hunter of Men. He is an adventurer with outstanding body movements and delicate hand movements.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-24.htm">
-Description of the Plainswalker
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_23">
-Change occupations to a Plainswalker.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-22.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-25.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-You must pass individual tests to obtain marks.
-<br>
-The <font color="LEVEL">Mark of the Seeker</font> is only given to those who pass the Trial of the Seeker. You must be above <font color="LEVEL">level 35</font> to take the test. And to take the Trial of the Seeker, visit <font color="LEVEL">Master Dufner of Giran Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Life</font> is only given to those who pass the Testimony of Life. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Test of Life, visit <font color="LEVEL">Master Cardien of Dion Castle Town</font>.
-<br>
-And finally, the <font color="LEVEL">Mark of the Searcher</font> is only given to those who pass the Test of the Searcher. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Searcher, visit <font color="LEVEL">Master Luther at the Hunters' Village</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-24.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-26.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-The Silver Ranger is the final stage of an Elf preparing to use a bow. Honestly, a attack done by a group of Silver Rangers is as strong as those of the Human Hawkeyes.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-27.htm">
-Description of the Silver Ranger
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_24">
-Change occupations to a Silver Ranger.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-22.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-28.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-You must pass individual tests to obtain marks.
-<br>
-The <font color="LEVEL">Mark of the Seeker</font> is only given to those who pass the Trial of the Seeker. You must be above <font color="LEVEL">level 35</font> to take the test. And to take the Trial of the Seeker, visit <font color="LEVEL">Master Dufner of Giran Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Life</font> is only given to those who pass the Testimony of Life. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Test of Life, visit <font color="LEVEL">Master Cardien of Dion Castle Town</font>.
-<br>
-And finally the <font color="LEVEL">Mark of the Sagittarius</font> is only given to those who pass the Test of the Sagittarius. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Sagittarius, visit <font color="LEVEL">Union President Bernard at the Hunters' Village</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-27.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 14
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-29.htm

@@ -1,14 +0,0 @@
-<html>
-
-<body>
-An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. A Warrior like yourself may change occupations to a <font color="LEVEL">Warlord</font> or a <font color="LEVEL">Gladiator</font>. Which occupation do you want to learn about?
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-30.htm">
-Gladiator
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-33.htm">
-Warlord
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-30.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-If a Warlord is best at fighting several opponents, a Gladiator specializes in 1 on 1 duels. Especially, fighting with 2 swords.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-31.htm">
-Description of the Gladiator
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_2">
-Change occupations to a Gladiator.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-29.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-32.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-To be a Gladiator, you must bring 3 Tokens.
-<br>
-The <font color="LEVEL">Mark of the Challenger</font> is only given to those who pass the Trial of the Challenger. You must be above <font color="LEVEL">level 35</font> to take the test. And to take the Trial of the Challenger, visit <font color="LEVEL">Kash of Dion Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Testimony of Trust, visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.
-<br>
-And finally the <font color="LEVEL">Mark of the Duelist</font> is only given to those who pass the Test of the Duelist. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Duelist, meet <font color="LEVEL">Duelist Kaien of the Town of Oren</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-31.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-33.htm

@@ -1,18 +0,0 @@
-<html>
-
-<body>
-One who is able to take on a number of enemies by himself is called a Warlord. A Warlord prefers large weapons such as polearms.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-34.htm">
-Description of the Warlord
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change class_change_3">
-Change occupations to a Warlord.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-29.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 16
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-35.htm

@@ -1,16 +0,0 @@
-<html>
-
-<body>
-You must pass individual tests to obtain marks.
-<br>
-The <font color="LEVEL">Mark of the Challenger</font> is only given to those who pass the Trial of the Challenger. You must be above <font color="LEVEL">level 35</font> to take the test. And to take the Trial of the Challenger, visit <font color="LEVEL">Kash of Dion Castle Town</font>.
-<br>
-The <font color="LEVEL">Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to take the test. To take the Testimony of Trust, visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.
-<br>
-And finally, the <font color="LEVEL">Mark of the Champion</font> is only given to those who pass the Test of the Champion. You must be above <font color="LEVEL">level 39</font> to take the test. To take the Test of the Champion, visit <font color="LEVEL">Veteran Ascalon of Giran Castle Town</font>.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-34.htm">
-Return
-</a>
-</body>
-</html>

+ 0 - 8
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-69.htm

@@ -1,8 +0,0 @@
-<html>
-
-<body>
-To be a Gladiator, your level must be over 40 and you need to collect the Mark of the Challenger, the Mark of Trust, and the Mark of the Duelist. You did collect all of the marks, but your level is not high enough.
-<br>
-You have done well collecting the them, but you need to come back after more training. When you become level 40, I shall change your occupation to a Gladiator.
-</body>
-</html>

+ 0 - 418
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/__init__.py

@@ -1,418 +0,0 @@
-#
-# Created by DraX on 2005.08.23
-#
-
-import sys
-
-from net.sf.l2j.gameserver.model.quest        import State
-from net.sf.l2j.gameserver.model.quest        import QuestState
-from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
-qn = "30109_hannavalt_occupation_change"
-
-MARK_OF_CHALLENGER_ID  = 2627
-MARK_OF_DUTY_ID        = 2633
-MARK_OF_SEEKER_ID      = 2673
-MARK_OF_TRUST_ID       = 2734
-MARK_OF_DUELIST_ID     = 2762
-MARK_OF_SEARCHER_ID    = 2809
-MARK_OF_HEALER_ID      = 2820
-MARK_OF_LIFE_ID        = 3140
-MARK_OF_CHAMPION_ID    = 3276
-MARK_OF_SAGITTARIUS_ID = 3293
-MARK_OF_WITCHCRAFT_ID  = 3307
-GRAND_MASTER_HANNAVALT = 30109
-GRAND_MASTER_BLACKBIRD = 30187
-GRAND_MASTER_SIRIA     = 30689
-GRAND_MASTER_SEDRICK   = 30849
-GRAND_MASTER_MARCUS    = 30900
-
-class Quest (JQuest) :
-
- def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
-
- def onEvent (self,event,st):
-   
-   htmltext = "No Quest"
-   
-   Race     = st.getPlayer().getRace()
-   ClassId  = st.getPlayer().getClassId()
-   Level    = st.getPlayer().getLevel()
-
-   if event == "30109-01.htm":
-     return "30109-01.htm"
-
-   if event == "30109-02.htm":
-     return "30109-02.htm"
-
-   if event == "30109-03.htm":
-     return "30109-03.htm"
-
-   if event == "30109-04.htm":
-     return "30109-04.htm"
-
-   if event == "30109-05.htm":
-     return "30109-05.htm"
-
-   if event == "30109-06.htm":
-     return "30109-06.htm"
-
-   if event == "30109-07.htm":
-     return "30109-07.htm"
-
-   if event == "30109-08.htm":
-     return "30109-08.htm"
-
-   if event == "30109-09.htm":
-     return "30109-09.htm"
-
-   if event == "30109-10.htm":
-     return "30109-10.htm"
-
-   if event == "30109-11.htm":
-     return "30109-11.htm"
-
-   if event == "30109-12.htm":
-     return "30109-12.htm"
-
-   if event == "30109-13.htm":
-     return "30109-13.htm"
-
-   if event == "30109-14.htm":
-     return "30109-14.htm"
-
-   if event == "30109-15.htm":
-     return "30109-15.htm"
-
-   if event == "30109-16.htm":
-     return "30109-16.htm"
-
-   if event == "30109-17.htm":
-     return "30109-17.htm"
-
-   if event == "30109-18.htm":
-     return "30109-18.htm"
-
-   if event == "30109-19.htm":
-     return "30109-19.htm"
-
-   if event == "30109-20.htm":
-     return "30109-20.htm"
-
-   if event == "30109-21.htm":
-     return "30109-21.htm"
-
-   if event == "30109-22.htm":
-     return "30109-22.htm"
-
-   if event == "30109-23.htm":
-     return "30109-23.htm"
-
-   if event == "30109-24.htm":
-     return "30109-24.htm"
-
-   if event == "30109-25.htm":
-     return "30109-25.htm"
-
-   if event == "30109-26.htm":
-     return "30109-26.htm"
-
-   if event == "30109-27.htm":
-     return "30109-27.htm"
-
-   if event == "30109-28.htm":
-     return "30109-28.htm"
-
-   if event == "30109-29.htm":
-     return "30109-29.htm"
-
-   if event == "30109-30.htm":
-     return "30109-30.htm"
-
-   if event == "30109-31.htm":
-     return "30109-31.htm"
-
-   if event == "30109-32.htm":
-     return "30109-32.htm"
-
-   if event == "30109-33.htm":
-     return "30109-33.htm"
-
-   if event == "30109-34.htm":
-     return "30109-34.htm"
-
-   if event == "30109-35.htm":
-     return "30109-35.htm"
-
-   if event == "class_change_20":
-     if ClassId in [ClassId.elvenKnight]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_DUTY_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_HEALER_ID) == 0:
-            htmltext = "30109-36.htm"
-          else:
-            htmltext = "30109-37.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_DUTY_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_HEALER_ID) == 0:
-            htmltext = "30109-38.htm"
-          else:
-            st.takeItems(MARK_OF_DUTY_ID,1)
-            st.takeItems(MARK_OF_LIFE_ID,1)
-            st.takeItems(MARK_OF_HEALER_ID,1)
-            st.getPlayer().setClassId(20)
-            st.getPlayer().setBaseClass(20)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-39.htm"
-
-   if event == "class_change_21":
-     if ClassId in [ClassId.elvenKnight]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_CHALLENGER_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_DUELIST_ID) == 0:
-            htmltext = "30109-40.htm"
-          else:
-            htmltext = "30109-41.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_CHALLENGER_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_DUELIST_ID) == 0:
-            htmltext = "30109-42.htm"
-          else:
-            st.takeItems(MARK_OF_CHALLENGER_ID,1)
-            st.takeItems(MARK_OF_LIFE_ID,1)
-            st.takeItems(MARK_OF_DUELIST_ID,1)
-            st.getPlayer().setClassId(21)
-            st.getPlayer().setBaseClass(21)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-43.htm"
-
-   if event == "class_change_5":
-     if ClassId in [ClassId.knight]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_DUTY_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_HEALER_ID) == 0:
-            htmltext = "30109-44.htm"
-          else:
-            htmltext = "30109-45.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_DUTY_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_HEALER_ID) == 0:
-            htmltext = "30109-46.htm"
-          else:
-            st.takeItems(MARK_OF_DUTY_ID,1)
-            st.takeItems(MARK_OF_TRUST_ID,1)
-            st.takeItems(MARK_OF_HEALER_ID,1)
-            st.getPlayer().setClassId(5)
-            st.getPlayer().setBaseClass(5)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-47.htm"
-
-   if event == "class_change_6":
-     if ClassId in [ClassId.knight]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_DUTY_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_WITCHCRAFT_ID) == 0:
-            htmltext = "30109-48.htm"
-          else:
-            htmltext = "30109-49.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_DUTY_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_WITCHCRAFT_ID) == 0:
-            htmltext = "30109-50.htm"
-          else:
-            st.takeItems(MARK_OF_DUTY_ID,1)
-            st.takeItems(MARK_OF_TRUST_ID,1)
-            st.takeItems(MARK_OF_WITCHCRAFT_ID,1)
-            st.getPlayer().setClassId(6)
-            st.getPlayer().setBaseClass(6)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-51.htm"
-
-   if event == "class_change_8":
-     if ClassId in [ClassId.rogue]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_SEARCHER_ID) == 0:
-            htmltext = "30109-52.htm"
-          else:
-            htmltext = "30109-53.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_SEARCHER_ID) == 0:
-            htmltext = "30109-54.htm"
-          else:
-            st.takeItems(MARK_OF_SEEKER_ID,1)
-            st.takeItems(MARK_OF_TRUST_ID,1)
-            st.takeItems(MARK_OF_SEARCHER_ID,1)
-            st.getPlayer().setClassId(8)
-            st.getPlayer().setBaseClass(8)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-55.htm"
-
-   if event == "class_change_9":
-     if ClassId in [ClassId.rogue]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_SAGITTARIUS_ID) == 0:
-            htmltext = "30109-56.htm"
-          else:
-            htmltext = "30109-57.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_SAGITTARIUS_ID) == 0:
-            htmltext = "30109-58.htm"
-          else:
-            st.takeItems(MARK_OF_SEEKER_ID,1)
-            st.takeItems(MARK_OF_TRUST_ID,1)
-            st.takeItems(MARK_OF_SAGITTARIUS_ID,1)
-            st.getPlayer().setClassId(9)
-            st.getPlayer().setBaseClass(9)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-59.htm"
-
-   if event == "class_change_23":
-     if ClassId in [ClassId.elvenScout]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_SEARCHER_ID) == 0:
-            htmltext = "30109-60.htm"
-          else:
-            htmltext = "30109-61.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_SEARCHER_ID) == 0:
-            htmltext = "30109-62.htm"
-          else:
-            st.takeItems(MARK_OF_SEEKER_ID,1)
-            st.takeItems(MARK_OF_LIFE_ID,1)
-            st.takeItems(MARK_OF_SEARCHER_ID,1)
-            st.getPlayer().setClassId(23)
-            st.getPlayer().setBaseClass(23)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-63.htm"
-
-   if event == "class_change_24":
-     if ClassId in [ClassId.elvenScout]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_SAGITTARIUS_ID) == 0:
-            htmltext = "30109-64.htm"
-          else:
-            htmltext = "30109-65.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_SEEKER_ID) == 0 or st.getQuestItemsCount(MARK_OF_LIFE_ID) == 0 or st.getQuestItemsCount(MARK_OF_SAGITTARIUS_ID) == 0:
-            htmltext = "30109-66.htm"
-          else:
-            st.takeItems(MARK_OF_SEEKER_ID,1)
-            st.takeItems(MARK_OF_LIFE_ID,1)
-            st.takeItems(MARK_OF_SAGITTARIUS_ID,1)
-            st.getPlayer().setClassId(24)
-            st.getPlayer().setBaseClass(24)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-67.htm"
-
-   if event == "class_change_2":
-     if ClassId in [ClassId.warrior]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_CHALLENGER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_DUELIST_ID) == 0:
-            htmltext = "30109-68.htm"
-          else:
-            htmltext = "30109-69.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_CHALLENGER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_DUELIST_ID) == 0:
-            htmltext = "30109-70.htm"
-          else:
-            st.takeItems(MARK_OF_CHALLENGER_ID,1)
-            st.takeItems(MARK_OF_TRUST_ID,1)
-            st.takeItems(MARK_OF_DUELIST_ID,1)
-            st.getPlayer().setClassId(2)
-            st.getPlayer().setBaseClass(2)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-71.htm"
-
-   if event == "class_change_3":
-     if ClassId in [ClassId.warrior]:
-        if Level <= 39:
-          if st.getQuestItemsCount(MARK_OF_CHALLENGER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_CHAMPION_ID) == 0:
-            htmltext = "30109-72.htm"
-          else:
-            htmltext = "30109-73.htm"
-        else:
-          if st.getQuestItemsCount(MARK_OF_CHALLENGER_ID) == 0 or st.getQuestItemsCount(MARK_OF_TRUST_ID) == 0 or st.getQuestItemsCount(MARK_OF_CHAMPION_ID) == 0:
-            htmltext = "30109-74.htm"
-          else:
-            st.takeItems(MARK_OF_CHALLENGER_ID,1)
-            st.takeItems(MARK_OF_TRUST_ID,1)
-            st.takeItems(MARK_OF_CHAMPION_ID,1)
-            st.getPlayer().setClassId(3)
-            st.getPlayer().setBaseClass(3)
-            st.getPlayer().broadcastUserInfo()
-            st.playSound("ItemSound.quest_fanfare_2")
-            htmltext = "30109-75.htm"
-          
-   st.exitQuest(False)
-   st.exitQuest(1)
-   return htmltext
-
-
- def onTalk (Self,npc,player):
-   st = player.getQuestState(qn)
-   npcId = npc.getNpcId()
-   
-   Race    = st.getPlayer().getRace()
-   ClassId = st.getPlayer().getClassId()
-   
-   # Humans and Elfs got accepted
-   if npcId == GRAND_MASTER_HANNAVALT or GRAND_MASTER_SIRIA or GRAND_MASTER_BLACKBIRD or GRAND_MASTER_SEDRICK or GRAND_MASTER_MARCUS and Race in [Race.Elf, Race.Human]:
-     if ClassId in [ClassId.elvenKnight]:
-       st.setState(State.STARTED)
-       return "30109-01.htm"
-     elif ClassId in [ClassId.knight]:
-       st.setState(State.STARTED)
-       return "30109-08.htm"
-     elif ClassId in [ClassId.rogue]:
-       st.setState(State.STARTED)
-       return "30109-15.htm"
-     elif ClassId in [ClassId.elvenScout]:
-       st.setState(State.STARTED)
-       return "30109-22.htm"
-     elif ClassId in [ClassId.warrior]:
-       st.setState(State.STARTED)
-       return "30109-29.htm"
-     elif ClassId in [ClassId.elvenFighter, ClassId.fighter]:
-       st.exitQuest(False)
-       st.exitQuest(1)
-       return "30109-76.htm"     
-     elif ClassId in [ClassId.templeKnight, ClassId.plainsWalker, ClassId.swordSinger, ClassId.silverRanger]:
-       st.exitQuest(False)
-       st.exitQuest(1)
-       return "30109-77.htm"
-     elif ClassId in [ClassId.warlord, ClassId.paladin, ClassId.treasureHunter]:
-       st.exitQuest(False)
-       st.exitQuest(1)
-       return "30109-77.htm"
-     elif ClassId in [ClassId.gladiator, ClassId.darkAvenger, ClassId.hawkeye]:
-       st.exitQuest(False)
-       st.exitQuest(1)
-       return "30109-77.htm"
-     else:
-       st.exitQuest(False)
-       st.exitQuest(1)
-       return "30109-78.htm"
-
-   # All other Races must be out
-   else:
-     st.exitQuest(False)
-     st.exitQuest(1)
-     return "30109-78.htm"
-
-QUEST     = Quest(30109,qn,"village_master")
-
-QUEST.addStartNpc(30109)
-QUEST.addStartNpc(30187)
-QUEST.addStartNpc(30689)
-QUEST.addStartNpc(30849)
-QUEST.addStartNpc(30900)
-QUEST.addStartNpc(31965)
-QUEST.addStartNpc(32094)
-
-QUEST.addTalkId(30109)
-QUEST.addTalkId(30187)
-QUEST.addTalkId(30689)
-QUEST.addTalkId(30849)
-QUEST.addTalkId(30900)
-QUEST.addTalkId(31965)
-QUEST.addTalkId(32094)

+ 1 - 1
datapack_development/data/scripts/village_master/dark_elven_change_2/__init__.py

@@ -123,7 +123,7 @@ class Quest (JQuest) :
    st.exitQuest(1)
    return htmltext
 
-QUEST   = Quest(99993,qn,"village_master")
+QUEST   = Quest(99991,qn,"village_master")
 
 
 for npc in NPCS:

+ 5 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-01.htm

@@ -0,0 +1,5 @@
+<html><body><br>
+An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. An Elven Knight like yourself mayChange occupations to a<font color="LEVEL"> Temple Knight</font> or a<font color="LEVEL"> Swordsinger</font>. Which occupation do you want to learn about?<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-02.htm">Temple Knight</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-05.htm">Swordsinger</a>
+</body></html>

+ 6 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-02.htm

@@ -0,0 +1,6 @@
+<html><body><br>
+The Temple Knights are the supreme Elven Knights who guard the river-head and the forest. They obey the Goddess of Water, Eva and the Mother Tree and are one of the best swordsmen around.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-03.htm">Description of the Temple Knight</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 TK">Change occupations to a Temple Knight.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-01.htm">Return</a>
+</body></html>

+ 7 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-03.htm → datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-03.htm

@@ -1,18 +1,7 @@
-<html>
-
-<body>
-The Temple Knight focuses on the balance of offense and defense and uses the magic of the God of Light and Water. Similar to the Paladin, they can use various Healing Magic. And the greatest feature is that he can summon a Cubic which can use both Healing and Supplementary Magic. The magic the Cubic uses are similar to the ones a Paladin uses, so it can be said that the play style of a Paladin and a Temple Knight are similar.
-<br>
-That is why they have skills such as strengthening heavy equipment and skills to summon a Cubic to use White Magic and Supplementary Magic.
-<br>
-To be a Temple Knight, your level must be over 40 and you need to collect the Mark of Duty, the Mark of Life, and the Mark of the Healer.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-04.htm">
-Ask about Tokens
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-02.htm">
-Return
-</a>
-</body>
-</html>
+<html><body><br>
+The Temple Knight focuses on the balance of offense and defense and uses the magic of the God of Light and Water. Similar to the Paladin, they can use various Healing Magic. And the greatest feature is that he can summon a Cubic which can use both Healing and Supplementary Magic. The magic the Cubic uses are similar to the ones a Paladin uses, so it can be said that the play style of a Paladin and a Temple Knight are similar.<br>
+That is why they have skills such as strengthening heavy equipment and skills to summon a Cubic to use White Magic and Supplementary Magic.<br>
+To be a Temple Knight, your level must be over 40 and you need to collect the Mark of Duty, the Mark of Life, and the Mark of the Healer.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-04.htm">Ask about Tokens</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-02.htm">Return</a>
+</body></html>

+ 7 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-04.htm

@@ -0,0 +1,7 @@
+<html><body><br>
+You must pass individual tests to obtain marks.<br>
+The<font color="LEVEL"> Mark of Duty</font> is only given to those who pass the Trial of Duty. You must be above<font color="LEVEL"> level 35</font> to take the test. To take the Trial of Duty, visit<font color="LEVEL"> Grand Master Hannavalt of Giran Castle Town</font>.<br>
+The<font color="LEVEL"> Mark of Life</font> is only given to those who pass the Testimony of Life. You must be above<font color="LEVEL"> level 37</font> to take the test. To take the Test of Life, visit<font color="LEVEL"> Master Cardien of Dion Castle Town</font>.<br>
+And finally the<font color="LEVEL"> Mark of the Healer</font> is only given to those who pass the Test of the Healer. You must be above<font color="LEVEL"> level 39</font> to take the test. To take the Test of the Healer, visit<font color="LEVEL"> Priest Bandellos at the temple of Giran Castle Town</font>.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-03.htm">Return</a>
+</body></html>

+ 6 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-05.htm

@@ -0,0 +1,6 @@
+<html><body><br>
+If Temple Knights focus on the balance of offense and defense, Swordsingers hold swords and sing at the battlefields increasing the attack power of allies.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-06.htm">Description of the Swordsinger</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 SS">Change occupations to a Swordsinger.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-01.htm">Return</a>
+</body></html>

+ 7 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-06.htm → datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-06.htm

@@ -1,18 +1,7 @@
-<html>
-
-<body>
-If Temple Knights are just like Elven Knights but more advanced, focusing on defense the Swordsinger is a little bit different.  First of all their defense ability lacks the most among Knights. They use a skill called Sword Singing during party play or Siege Battle using skills of dance and other Supplementary Magic together to increase their party's experience. During party play or blood pledge war, Swordsingers are very useful but individual skills are behind Temple Knights.
-<br>
-Sword Singing is what you will mainly use, it restores your party members or blood pledge members HP, increases the evasion and the speed of movement. It is comparable to the Dark Elves' Bladedancer's dancing which is an offensive skill.
-<br>
-To be a Swordsinger, your level must be over 40 and you need to collect the Mark of the Challenger, the Mark of Life, and the Mark of the Duelist.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-07.htm">
-Ask about marks.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-05.htm">
-Return
-</a>
-</body>
-</html>
+<html><body><br>
+If Temple Knights are just like Elven Knights but more advanced, focusing on defense the Swordsinger is a little bit different.  First of all their defense ability lacks the most among Knights. They use a skill called Sword Singing during party play or Siege Battle using skills of dance and other Supplementary Magic together to increase their party's experience. During party play or blood pledge war, Swordsingers are very useful but individual skills are behind Temple Knights.<br>
+Sword Singing is what you will mainly use, it restores your party members or blood pledge members HP, increases the evasion and the speed of movement. It is comparable to the Dark Elves' Bladedancer's dancing which is an offensive skill.<br>
+To be a Swordsinger, your level must be over 40 and you need to collect the Mark of the Challenger, the Mark of Life, and the Mark of the Duelist.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-07.htm">Ask about marks.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-05.htm">Return</a>
+</body></html>

+ 7 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-07.htm

@@ -0,0 +1,7 @@
+<html><body><br>
+You must pass individual tests to obtain marks.<br>
+The<font color="LEVEL"> Mark of the Challenger</font> is only given to those who pass the Trial of the Challenger. You must be above<font color="LEVEL"> level 35</font> to take the test. And to take the Trial of the Challenger, visit<font color="LEVEL"> Kash of Dion Castle Town</font>.<br>
+The<font color="LEVEL"> Mark of Life</font> is only given to those who pass the Testimony of Life. You must be above<font color="LEVEL"> level 37</font> to take the test. To take the Test of Life, visit<font color="LEVEL"> Master Cardien of Dion Castle Town</font>.<br>
+And finally the<font color="LEVEL"> Mark of the Duelist</font> is only given to those who pass the Test of the Duelist. You must be above<font color="LEVEL"> level 39</font> to take the test. To take the Test of the Duelist, meet<font color="LEVEL"> Duelist Kaien of the Town of Oren</font>.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-06.htm">Return</a>
+</body></html>

+ 5 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-08.htm

@@ -0,0 +1,5 @@
+<html><body><br>
+An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. A Knight like yourself canChange occupations to a<font color="LEVEL"> Paladin</font> or a<font color="LEVEL"> Dark Avenger</font>. Which occupation do you want to learn about?<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-09.htm">Paladin</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-12.htm">Dark Avenger</a>
+</body></html>

+ 6 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-09.htm

@@ -0,0 +1,6 @@
+<html><body><br>
+The Paladin is one who follow the King and worships the God of Light, they are holy and loyal Knights. They can use the swordsmanship they have mastered in the name of their honor, the greatest armory given to only Paladins plus the magic of Gods.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-10.htm">Description of the Paladin</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 PL">Change occupations to a Paladin.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-08.htm">Return</a>
+</body></html>

+ 7 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-10.htm → datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-10.htm

@@ -1,18 +1,7 @@
-<html>
-
-<body>
-The basic combat style of a Paladin is similar to a Knight, which is a lower occupation in a party. However, their White Magic has been strengthened. And during Siege Battle, a Paladin can use its strong defense to block a stronghold. They will show their best ability while guarding places like the gates or similar places.
-<br>
-They have basic skills such as increasing their defense, healing ones HP and pulling the enemy's attention so he/she can use his/her strong defense.
-<br>
-To be a Paladin, your level must be over 40 and you need to collect the Mark of Duty, the Mark of Trust, and the Mark of the Healer.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-11.htm">
-Ask about marks.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-10.htm">
-Return
-</a>
-</body>
-</html>
+<html><body><br>
+The basic combat style of a Paladin is similar to a Knight, which is a lower occupation in a party. However, their White Magic has been strengthened. And during Siege Battle, a Paladin can use its strong defense to block a stronghold. They will show their best ability while guarding places like the gates or similar places.<br>
+They have basic skills such as increasing their defense, healing ones HP and pulling the enemy's attention so he/she can use his/her strong defense.<br>
+To be a Paladin, your level must be over 40 and you need to collect the Mark of Duty, the Mark of Trust, and the Mark of the Healer.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-11.htm">Ask about marks.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-10.htm">Return</a>
+</body></html>

+ 7 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-11.htm

@@ -0,0 +1,7 @@
+<html><body><br>
+You must pass individual tests to obtain marks.<br>
+The<font color="LEVEL"> Mark of Duty</font> is only given to those who pass the Trial of Duty. You must be above<font color="LEVEL"> level 35</font> to take the test. To take the Trial of Duty, visit<font color="LEVEL"> Grand Master Hannavalt of Giran Castle Town</font>.<br>
+The<font color="LEVEL"> Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above<font color="LEVEL"> level 37</font> to take the test. To take the Testimony of Trust, visit<font color="LEVEL"> High Priest Hollint at the Town of Oren</font>.<br>
+And finally the<font color="LEVEL"> Mark of the Healer</font> is only given to those who pass the Test of the Healer. You must be above<font color="LEVEL"> level 39</font> to take the test. To take the Test of the Healer, visit<font color="LEVEL"> Priest Bandellos at the temple of Giran Castle Town</font>.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-10.htm">Return</a>
+</body></html>

+ 6 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-12.htm

@@ -0,0 +1,6 @@
+<html><body><br>
+Dark Avengers worship the God of Darkness, compared to Paladins. If Paladins normally use White Magic, Dark Avengers use Black Magic.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-13.htm">Description of the Dark Avenger</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 DA">Change occupations to a Dark Avenger</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-08.htm">Return</a>
+</body></html>

+ 7 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-13.htm → datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-13.htm

@@ -1,18 +1,7 @@
-<html>
-
-<body>
-Dark Avenger is like a dark reflection of a Paladin. Therefore the combat style, party play and role during Siege Battle is similar to a Paladin. However, Paladins use magic to help others while Dark Avengers are selfish and evil using Black Magic.
-<br>
-That is why they have the basic skill of increasing their defense status like a Paladin and can poison opponents, letting them receive the damage you got.
-<br>
-To be a Dark Avenger, your level must be over 40 and you need to collect the Mark of Duty, the Mark of Trust, and the Mark of Witchcraft.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-14.htm">
-Ask about marks.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-12.htm">
-Return
-</a>
-</body>
-</html>
+<html><body><br>
+Dark Avenger is like a dark reflection of a Paladin. Therefore the combat style, party play and role during Siege Battle is similar to a Paladin. However, Paladins use magic to help others while Dark Avengers are selfish and evil using Black Magic.<br>
+That is why they have the basic skill of increasing their defense status like a Paladin and can poison opponents, letting them receive the damage you got.<br>
+To be a Dark Avenger, your level must be over 40 and you need to collect the Mark of Duty, the Mark of Trust, and the Mark of Witchcraft.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-14.htm">Ask about marks.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-12.htm">Return</a>
+</body></html>

+ 7 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-14.htm

@@ -0,0 +1,7 @@
+<html><body><br>
+To be a Dark Avenger, you must bring 3 Tokens.<br>
+The<font color="LEVEL"> Mark of Duty</font> is only given to those who pass the Trial of Duty. You must be above<font color="LEVEL"> level 35</font> to take the test. To take the Trial of Duty, visit<font color="LEVEL"> Grand Master Hannavalt of Giran Castle Town</font>.<br>
+The<font color="LEVEL"> Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above<font color="LEVEL"> level 37</font> to take the test. To take the Testimony of Trust, visit<font color="LEVEL"> High Priest Hollint at the Town of Oren</font>.<br>
+And finally the<font color="LEVEL"> Mark of Witchcraft</font> is only given to those who pass the Test of Witchcraft. You must be above<font color="LEVEL"> level 39</font> to take the test. To take the Test of Witchcraft, go to the<font color="LEVEL"> Corridor of Death and visit Orim of the Shadow</font>.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-13.htm">Return</a>
+</body></html>

+ 5 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-15.htm

@@ -0,0 +1,5 @@
+<html><body><br>
+An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. A Rogue like yourself mayChange occupations to a<font color="LEVEL"> Treasure Hunter</font> or a<font color="LEVEL"> Hawkeye</font>. Which occupation do you want to learn about?<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-16.htm">Treasure Hunter</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-19.htm">Hawkeye</a>
+</body></html>

+ 6 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-16.htm

@@ -0,0 +1,6 @@
+<html><body><br>
+Compared to a Hawkeye who uses the bow professionally, the Treasure Hunter is called a 'Rogue who fights with a dagger professionally.' He is one who always looks for profit and is the best at running away from dangerous situations.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-17.htm">Description of the Treasure Hunter</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 TH">Change occupations to a Treasure Hunter.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-15.htm">Return</a>
+</body></html>

+ 7 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-17.htm → datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-17.htm

@@ -1,18 +1,7 @@
-<html>
-
-<body>
-A Treasure Hunter can be said to be a specialized Rogue. That is why the combat style and party play is similar to a Rogue using a dagger. During certain times in a Siege Battle, Treasure Hunters can play the role of an Assassin. When an opponent appears he can instantly increase evasion and movement, enabling himself to follow his opponent to kill.
-<br>
-They have basic skills using the dagger and strengthening their light equipment and risky skills which involve attempts to give great damages in an instant.
-<br>
-To be a Treasure Hunter, your level must be over 40 and you need to collect the Mark of the Seeker, the Mark of Trust, and the Mark of the Searcher.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-18.htm">
-Ask about marks.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-16.htm">
-Return
-</a>
-</body>
-</html>
+<html><body><br>
+A Treasure Hunter can be said to be a specialized Rogue. That is why the combat style and party play is similar to a Rogue using a dagger. During certain times in a Siege Battle, Treasure Hunters can play the role of an Assassin. When an opponent appears he can instantly increase evasion and movement, enabling himself to follow his opponent to kill.<br>
+They have basic skills using the dagger and strengthening their light equipment and risky skills which involve attempts to give great damages in an instant.<br>
+To be a Treasure Hunter, your level must be over 40 and you need to collect the Mark of the Seeker, the Mark of Trust, and the Mark of the Searcher.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-18.htm">Ask about marks.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-16.htm">Return</a>
+</body></html>

+ 7 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-18.htm

@@ -0,0 +1,7 @@
+<html><body><br>
+You must pass individual tests to obtain marks.<br>
+The<font color="LEVEL"> Mark of the Seeker</font> is only given to those who pass the Trial of the Seeker. You must be above<font color="LEVEL"> level 35</font> to take the test. And to take the Trial of the Seeker, visit<font color="LEVEL"> Master Dufner of Giran Castle Town</font>.<br>
+The<font color="LEVEL"> Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above<font color="LEVEL"> level 37</font> to take the test. To take the Testimony of Trust, visit<font color="LEVEL"> High Priest Hollint at the Town of Oren</font>.<br>
+And finally, the<font color="LEVEL"> Mark of the Searcher</font> is only given to those who pass the Test of the Searcher. You must be above<font color="LEVEL"> level 39</font> to take the test. To take the Test of the Searcher, visit<font color="LEVEL"> Master Luther at the Hunters' Village</font>.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-17.htm">Return</a>
+</body></html>

+ 6 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-19.htm

@@ -0,0 +1,6 @@
+<html><body><br>
+A Hawkeye gave up using the sword and picked up the long bow to become the best in long range battles. Only people who have experienced their grouped attacks know how dangerous they are.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-20.htm">Description of the Hawkeye</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 HE">Change occupations to a Hawkeye.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-15.htm">Return</a>
+</body></html>

+ 7 - 18
datapack_development/data/scripts/village_master/30109_hannavalt_occupation_change/30109-20.htm → datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-20.htm

@@ -1,18 +1,7 @@
-<html>
-
-<body>
-A Hawkeye is a specialized occupation of a 'Fighter with a Bow' version of a Rogue. So the role he plays in combat and during party play is basically a 'Rogue with a Bow.' Hawkeyes true skills shine during Siege Battle. It is dreadful to imagine a number of Hawkeyes shooting at once, at an opponent at a far distance.
-<br>
-They have basic skills such as strengthening their bows and various other skills such as shooting several arrows simultaneously.
-<br>
-To be a Hawkeye, your level must be over 40 and you need to collect the Mark of the Seeker, the Mark of Trust, and the Mark of Sagittarius.
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-21.htm">
-Ask about marks.
-</a>
-<br>
-<a action="bypass -h Quest 30109_hannavalt_occupation_change 30109-19.htm">
-Return
-</a>
-</body>
-</html>
+<html><body><br>
+A Hawkeye is a specialized occupation of a 'Fighter with a Bow' version of a Rogue. So the role he plays in combat and during party play is basically a 'Rogue with a Bow.' Hawkeyes true skills shine during Siege Battle. It is dreadful to imagine a number of Hawkeyes shooting at once, at an opponent at a far distance.<br>
+They have basic skills such as strengthening their bows and various other skills such as shooting several arrows simultaneously.<br>
+To be a Hawkeye, your level must be over 40 and you need to collect the Mark of the Seeker, the Mark of Trust, and the Mark of Sagittarius.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-21.htm">Ask about marks.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-19.htm">Return</a>
+</body></html>

+ 7 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-21.htm

@@ -0,0 +1,7 @@
+<html><body><br>
+To be a Hawkeye, you must bring 3 Tokens.<br>
+The<font color="LEVEL"> Mark of the Seeker</font> is only given to those who pass the Trial of the Seeker. You must be above<font color="LEVEL"> level 35</font> to take the test. And to take the Trial of the Seeker, visit<font color="LEVEL"> Master Dufner of Giran Castle Town</font>.<br>
+The<font color="LEVEL"> Mark of Trust</font> is only given to those who pass the Testimony of Trust. You must be above<font color="LEVEL"> level 37</font> to take the test. To take the Testimony of Trust, visit<font color="LEVEL"> High Priest Hollint at the Town of Oren</font>.<br>
+And finally the<font color="LEVEL"> Mark of the Sagittarius</font> is only given to those who pass the Test of the Sagittarius. You must be above<font color="LEVEL"> level 39</font> to take the test. To take the Test of the Sagittarius, visit<font color="LEVEL"> Union President Bernard at the Hunters' Village</font>.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-20.htm">Return</a>
+</body></html>

+ 5 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-22.htm

@@ -0,0 +1,5 @@
+<html><body><br>
+An occupational change means someone with certain abilities and experience gets promoted to a higher-level occupation. An Elven Scout like yourself mayChange occupations to a<font color="LEVEL"> Plainswalker</font> or a<font color="LEVEL"> Silver Ranger</font>. Which occupation do you want to learn about?<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-23.htm">Plainswalker</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-26.htm">Silver Ranger</a>
+</body></html>

+ 6 - 0
datapack_development/data/scripts/village_master/elven_human_fighters_2/30109-23.htm

@@ -0,0 +1,6 @@
+<html><body><br>
+The Plainswalker is almost similar to the Treasure Hunter of Men. He is an adventurer with outstanding body movements and delicate hand movements.<br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-24.htm">Description of the Plainswalker</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 PW">Change occupations to a Plainswalker.</a><br>
+<a action="bypass -h Quest elven_human_fighters_2 30109-22.htm">Return</a>
+</body></html>

Some files were not shown because too many files changed in this diff