Browse Source

BETA: '''Seven Signs, Mammon's Contract''' (194) from Jython to Java.

Adry_85 12 years ago
parent
commit
cc6d61197c
91 changed files with 729 additions and 649 deletions
  1. 5 5
      L2J_DataPack_BETA/dist/game/data/scripts.cfg
  2. 0 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-00.htm
  3. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-01.htm
  4. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-02.htm
  5. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-03.htm
  6. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-05.htm
  7. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-06.htm
  8. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-07.htm
  9. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-08.htm
  10. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/31001-01.htm
  11. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/31001-02.htm
  12. 0 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/31001-03.htm
  13. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-01.htm
  14. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-02.htm
  15. 0 10
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-03.htm
  16. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-04.htm
  17. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-05.htm
  18. 0 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-06.htm
  19. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-08.htm
  20. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-09.htm
  21. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-10.htm
  22. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-11.htm
  23. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-12.htm
  24. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-13.htm
  25. 0 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-14.htm
  26. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-15.htm
  27. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-16.htm
  28. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-17.htm
  29. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-18.htm
  30. 0 10
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-19.htm
  31. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-20.htm
  32. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-21.htm
  33. 0 9
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-23.htm
  34. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-25.htm
  35. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-26.htm
  36. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-27.htm
  37. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-00.htm
  38. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-01.htm
  39. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-02.htm
  40. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-03.htm
  41. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-04.htm
  42. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-05.htm
  43. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-00.htm
  44. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-01.htm
  45. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-02.htm
  46. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-03.htm
  47. 0 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-04.htm
  48. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-00.htm
  49. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-01.htm
  50. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-02.htm
  51. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-03.htm
  52. 0 8
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-04.htm
  53. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-05.htm
  54. 0 212
      L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/__init__.py
  55. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-01.htm
  56. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-02.html
  57. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-03.html
  58. 3 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-04.html
  59. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-05.html
  60. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-06.html
  61. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-07.html
  62. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-08.html
  63. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-01.html
  64. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-02.html
  65. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-03.html
  66. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-04.html
  67. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-05.html
  68. 4 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-06.html
  69. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-07.html
  70. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-08.html
  71. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-09.html
  72. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-10.html
  73. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-11.html
  74. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-12.html
  75. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-13.html
  76. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-14.html
  77. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-15.html
  78. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-16.html
  79. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-17.html
  80. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-18.html
  81. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-19.html
  82. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-20.html
  83. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-21.html
  84. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-22.html
  85. 3 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-23.html
  86. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-24.html
  87. 3 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-25.html
  88. 4 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-26.html
  89. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-27.html
  90. 3 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-28.html
  91. 593 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/Q00194_SevenSignsMammonsContract.java

+ 5 - 5
L2J_DataPack_BETA/dist/game/data/scripts.cfg

@@ -430,11 +430,11 @@ quests/190_Lost_Dream/__init__.py
 quests/191_Vain_Conclusion/__init__.py
 quests/Q00192_SevenSignSeriesOfDoubt/Q00192_SevenSignSeriesOfDoubt.java
 quests/Q00193_SevenSignsDyingMessage/Q00193_SevenSignsDyingMessage.java
-quests/194_SevenSignContractOfMammon/__init__.py
-#quests/195_SevenSignSecretRitualOfThePriests/__init__.py
-#quests/196_SevenSignSealOfTheEmperor/__init__.py
-#quests/197_SevenSignTheSacredBookOfSeal/__init__.py
-#quests/198_SevenSignEmbryo/__init__.py
+quests/Q00194_SevenSignsMammonsContract/Q00194_SevenSignsMammonsContract.java
+#quests/Q00195_SevenSignsSecretRitualOfThePriests/Q00195_SevenSignsSecretRitualOfThePriests.java
+#quests/Q00196_SevenSignsSealOfTheEmperor/Q00196_SevenSignsSealOfTheEmperor.java
+#quests/Q00197_SevenSignsTheSacredBookOfSeal/Q00197_SevenSignsTheSacredBookOfSeal.java
+#quests/Q00198_SevenSignsEmbryo/Q00198_SevenSignsEmbryo.java
 quests/211_TrialOfChallenger/__init__.py
 quests/212_TrialOfDuty/__init__.py
 quests/213_TrialOfSeeker/__init__.py

+ 0 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-00.htm

@@ -1,6 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-Only characters who are level 79 or higher and who have completed the <font color="LEVEL">Seven Signs and Dying Message</font> quests may undertake this quest.<br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-01.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-Ready are you? Well then, let's get to it!<br>
-I'm sure you're full to the brim with questions, but allow me first to tell you a short story. My tale should answer your questions before they are asked, give you context to what you have already witnessed, and show you your path if you are to continue working with the Order of the Dawn.<br>
-That, I assume, is a given?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 30760-02.htm">"Yes. I promised Priest Cain I'd work with you."</a><br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-02.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-Good, very good! One thing the Order can never have too much of is talented individuals such as yourself.<br>
-Now, this story. Let's start back at the very beginning, shall we? Emperor Shunaiman unifies Aden, and brings peace to a world that had for centuries been ravaged by war, greed, and chaos.<br>
-Even today his time is remembered as a time of prosperity and peace--a golden age.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 30760-03.htm">"I know that."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-03.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-As most do.<br>
-But many are not aware of a great battle that bubbles under the surface, between our order and the <font color="LEVEL">Order of Dusk</font>. We fight for control over the <font color="LEVEL">Seven Seals</font>, the seals Shunaiman himself created to fight Shilen and her armies.<br>These seals are now buried deep in Aden's <font color="LEVEL">catacombs and necropolises</font>, areas which have turned into hellish battlefields.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 30760-04.htm">"I see."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-05.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-There is a problem though. Others have found out about the contract and have far less qualms as to how they obtain the thing.<br>
-We believe that monster you fought with Priest Cain is one of the agents searching for the document, though many questions still remain. Is it working alone? What does it intend on doing with the contract once it has it?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 30760-06.htm">"No doubt these questions will be answered in time."</a><br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-06.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-No doubt, but time is not something we have to spare, my friend.<br>
-Now listen. Our agents have succeeded in gathering all but the last page of this contract. We believe this last page has the secret agreement penned in it, the one we seek to uncover.<br>
-We need help. We need someone to go and recover the last page.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 30760-07.htm">"Then you know where it is."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-07.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-We do--the <font color="LEVEL">Priests of Dawn</font> hold the page. One of our spies was able to find the document, but was discovered and killed before we could spirit him away.<br>
-I want you to go in his place, infiltrate the Priests of Dawn and steal the <font color="LEVEL">last page of that contract</font>. We'll train you up first, or rather <font color="LEVEL">Agent Collin</font> will.<br>
-You'll find him at <font color="LEVEL">Aden's South Entrance</font>. Take him this note else he'll tell you little more than the time of day.<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-08.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
-Hurry along to <font color="LEVEL">Agent Collin</font>, won't you? He won't wait for you forever, you know.<br>
-Hurry! <font color="LEVEL">Aden's South Entrance</font>!<br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/31001-01.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Lady Claudia:<br>
-Oh, is it you?<br>
-I heard about you from my husband, sir Athebaldt. Since then, I have waited for your training to be completed.<br>
-According to the report I received from Colin, you were a diligent and resourceful student...<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 31001-02.htm">Keep listening.</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/31001-02.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Lady Claudia:<br>
-I'm really thankful that a loyal and competent person like you is on the Dawn's side.<br>
-Moreover, as my husband Sir Athebaldt has told you our goals and plans are firm. But, before everything, you shall receive reward appropriate for your training with Colin.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 31001-03.htm">Thank you</a><br>
-</body>
-</html>

+ 0 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/31001-03.htm

@@ -1,6 +0,0 @@
-<html>
-<body>
-Lady Claudia:<br>
-You have done well... Listen to the next step in the Order of Dawn's plan, and when you are ready, return to me.<br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-01.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Well then! You must be the one who cracked knuckles against Cain's monster. Good work there - those things ain't known for staying down.<br>
-I've been told what you're to do, pal, and I ain't jealous of you. Listen closely though and I'll make sure you get in and out before priests even realize they've been caught with their pants down.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-02.htm">"So where do we start?"</a><br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-02.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Well, we get you training!<br>
-First thing you need to know is that we ain't going to be dressin' you up in rags and have you wobblin' about like some old madam.<br>
-No no--you're gonna be <font color="LEVEL">transformed</font>, my friend!<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-03.htm">"Transformed?"</a><br>
-</body>
-</html>

+ 0 - 10
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-03.htm

@@ -1,10 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Yes, magically transformed. You'll be visually indistinguishable from the priests. But as any spy worth his salt knows, there's more to a disguise than getting dressed into fancy rags. Gotta play the part too, move like them, talk like them, think like them.<br>
-Right, enough chat. Your first task will be to see the <font color="LEVEL">Frog King</font> at the nearby <font color="LEVEL">lake</font> and swindle him out of somethin' precious.<br>
-Think on your feet, act fast, and get out of there before they have your legs for lunch.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-04.htm">"Right. Let's do this."</a><br>
-(The transformation will cancel all movement and speed related buffs.)<br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-04.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Perfect! Just remember that the disguise <font color="LEVEL">won't last forever</font>, and you'll need to use some <font color="LEVEL">skills</font> to get you there and back in good time.<br>
-Oh, and <font color="LEVEL">stay out of the water</font>! The magic'll be broken if you get wet!<br>
-There's not much time left before the transformation ends, so hurry!<br>
-Now go and see the <font color="LEVEL">Frog King</font>. Hop to it, rather.<br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-05.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-What do you want? A pat on the head? A kick in the jacobs?<br>
-Look, just get out there and fetch me something to prove you can pull off the disguise. I ain't sending you to the priests without training you up.<br>
-Get going.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-06.htm">"I want you to remove the spell."</a><br>
-</body>
-</html>

+ 0 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-06.htm

@@ -1,6 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Right. When you want to resume your training, just let me know. Now go, I have things to do.<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-08.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-There you go. Remember to <font color="LEVEL">stay out of water</font>, and <font color="LEVEL">move fast</font>, else you'll be back here again beggin' for another chance.<br>
-Now hurry up. That treasure won't bring itself will it?<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-09.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Back are we? Show me what you've brought then eh?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-10.htm">"Here."</a><br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-10.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-The blue bead! Well, didn't think you'd get anything quite as fancy as this, I must admit.<br>
-Well then, I think we can consider that part of the test passed. Now let's see how you handle part two....<br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-11.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-The Frog King was an easy mark. Not too smart and preoccupied with that Frog Lady we fabricated.<br>
-This is different though. You're going to be transformed into a <font color="LEVEL">young boy</font>, and you'll be talkin' to <font color="LEVEL">Grandma Tess</font>. You'll have to use completely different character traits this time round, but I still want some kind of <font color="LEVEL">proof of your work</font>.
-<br>Ready?<br><a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-12.htm">"As ever." </a><br><br>
-<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-12.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-There we go! Haha - look at you!<br>
-Now go and see <font color="LEVEL">Grandma Tess</font>, and see how long you can keep your chat going. You'll have to run as fast as your little legs'll carry you though, else you'll pop up all tall and strong before her very eyes, and lord knows what she'll do then.<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-13.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Why are you here? Do you want the transformation removed?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-14.htm">"Yes please."</a><br>
-</body>
-</html>

+ 0 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-14.htm

@@ -1,6 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-There. Now do what you have to do, and hurry back as soon as you can. Time ain't a commodity we have to spare.<br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-15.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-What happened? How come the transformation slipped?<br>
-Ah, it doesn't matter. Want me to change you again?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-16.htm">"Yes."</a><br><br>
-<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-16.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-There - you're a child again. Now hurry and bring me a belonging from the old woman, all right?<br>
-Now the transformation won't last long, so move fast, and steer clear of water! You'll also want to use some of your movement skills to get you there before the illusion wears off.<br>
-Go!<br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-17.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Back eh?<br>
-Let's see what you brought then.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-18.htm">"Here. Grandma's candy."</a>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-18.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Nice work! Didn't think you'd be smart enough to bring back something edible, my friend. Clearly you know how to worm your way into my good books, eh?<br>
-Now, there's one last training mission for you to do, then my work will be done. Let me know when you're ready.
-</body>
-</html>

+ 0 - 10
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-19.htm

@@ -1,10 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-So you've conned a talking frog and an old lady, now comes the real test. I want you to speak to one of the <font color="LEVEL">adult villagers</font> here and get him to hand you one of <font color="LEVEL">their belongings</font>.<br>
-Do it and we'll be done with our trainin'. Fail and we'll know more work is needed.<br>
-Ready for the transformation?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-20.htm">"I think so."</a><br><br>
-<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font><br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-20.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Now the mark's name is <font color="LEVEL">Kuta</font>. This transformation <font color="LEVEL">won't last long</font>, so run as fast as you can and get the job done in double-time.<br>
-Same rules as before. <font color="LEVEL">Move fast</font>, and <font color="LEVEL">avoid water</font>. Go!<br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-21.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-What? Why are you back already?<br>
-Don't tell me you've other work that needs doing....<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-22.htm">"I do. I need to reverse the transformation."</a><br>
-</body>
-</html>

+ 0 - 9
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-23.htm

@@ -1,9 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-What happened? Why's your disguise slipped?<br>
-Do you need transforming again?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-24.htm">"Yes."</a><br><br>
-<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font><br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-25.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Ah ha! Let's see what you've got then.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-26.htm">"How are these?"</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-26.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-A pair of work gloves... not bad. Bit old though, ain't they?<br>
-Never mind. You passed the tests, meanin' our training sessions are now complete. <font color="LEVEL">Lady Claudia</font> asked me to send you onto her as soon as you were done--you'll find her in <font color="LEVEL">Aden's outer ring</font>.<br>
-You best leave. Well done.<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-27.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-What are you waitin' for? A pat on the back?<br>
-Hurry to the <font color="LEVEL">Outer Ring of the Town of Aden</font> and see <font color="LEVEL">Lady Claudia</font>!<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-00.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Frog King:<br>
-A ribbiting human wakes me up! Ribbit!<br>
-Get out! Thought you were someone else! Someone I was waiting to hear from! Croak!<br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-01.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Frog King:<br>
-Ribbit! Servant! You were ribbiting servant I sent to give letter to ribbiting frog lady, yes? Think you were... all look the same to me. Rib-rib-ribbit.<br>
-Did you give her it? Croak!<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32572-02.htm">"Yes I did... er... ribbit."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-02.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Frog King:<br>
-Well ribbiting done! Ribbit!<br>
-And what did she say? Tell me and I'll send you flies for a whole week! Two weeks! Croak!<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32572-03.htm">"She said she liked it... ribbit! But love cannot be proven by just a ribbiting letter...."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-03.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Frog King:<br>
-Greedy ribbiting frog lady! Rib-rib-ribbit!<br>
-Well then I'll send her dead worms! Dead ribbiting worms and rotting ribbiting flowers! Romantic, right? Croak!<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32572-04.htm">"Maybe a ribbiting jewel? She'd like that... ribbit!"</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-04.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Frog King:<br>
-Ribbit! What happened to you, servant? Much smarter than when I ribbiting sent you! Eat a smart-fly or something? Rib-ribbit!<br>
-Very well, I'll send her the Blue Bead, my most treasured ribbiting possession. She can't say no to such a beauty!<br>
-Take this and ribbiting give it to her! See what she says, and come back to me with the good news! Rib-rib-ribbit!<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32572-05.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Frog King:<br>
-Hurry and take the ribbiting bead to her! Take too long and someone else might snap her up!<br>
-Go! Rib-ribbit!<br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-00.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Grandma Tess:<br>
-Oh hello there!<br>
-You haven't seen my grandson have you? Short boy, looks like he needs a good meal... no?<br>
-Well, if you see him, tell him his grandma is looking for him, all right?<br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-01.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Grandma Tess:<br>
-Oh my! You... you scared me there, child. Can't see too well these days, not with these eyes! Oh no....<br>
-Now, what's your name again? Hmm?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32573-02.htm">"Grandma, it's me!"</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-02.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Grandma Tess:<br>
-Oh my--of course it is!<br>
-Now sit down, won't you, and tell old Grandma what you've been up to. I thought all you kids were going fishing today? Couldn't you catch anything?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32573-03.htm">"No Grandma! And I'm real hungry!"</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-03.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Grandma Tess:<br>
-Oh I see! Well then let me get you some of the candy I made. It's not going to fill you right up, but should keep you going until supper.<br>
-Hmm... I'll tell you what. How about I give you all the candy I made, and you hand it out to the others kids?<br>
-Now hurry back to your friends, hear? I want you all back before dark or I'll have to come looking for you again. And with my back....<br>
-</body>
-</html>

+ 0 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32573-04.htm

@@ -1,6 +0,0 @@
-<html>
-<body>
-Grandma Tess:<br>
-Hurry along now child, and remember to be home before dark!<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-00.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Villager Kuta:<br>
-Hey you! You haven't seen a young lad milling about have you? Supposed to have a new starter today, but lord knows where he's put himself....<br>
-Ah, never worry. Look, if you see him, or if he asks for Kuta, tell him I've started work at the Coliseum.<br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-01.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Villager Kuta:<br>
-What time do you call this?! If you want to make a career out of this, you'll have to do better than showin' up late on your first bleedin' day, hear?!<br>
-Who was it that gave you the job anyway? Luca? Tano? It was Tano wasn't it? I'll clip his ear for this.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32574-02.htm">"Uh, yes... Tano."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-02.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Villager Kuta:<br>
-Typical. And would you look at that--you didn't bring any gloves! Bet that was Tano 'n all eh?<br>
-Well, you can't work without gloves, pal. You'll have hands like ribbons before lunchtime.<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32574-03.htm">"I'm sorry mister Kuta. I didn't know."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-03.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Villager Kuta:<br>
-Yeah well, you do now. Just thank your lucky stars that I bought a new pair recently, and still have the old ones kicking about. Go on--take them, but if they don't fit properly don't you dare even think about complaining.<br>
-Now let's get goi... WHAT ARE THOSE THINGS ON YOUR FEET?! Don't tell me you didn't bring proper shoes either!<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32574-04.htm">"Oh... I must have left them at home...."</a><br>
-</body>
-</html>

+ 0 - 8
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-04.htm

@@ -1,8 +0,0 @@
-<html>
-<body>
-Villager Kuta:<br>
-Forgotten them?! Well you scamper on home right now and fetch them then, you hear?<br>
-I'm docking your pay--half wages today! You've made me late too, so don't think I'll be waiting here for you when you finally manage to get your mangy form ready.
-<br>Hurry up!<br>
-</body>
-</html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32574-05.htm

@@ -1,7 +0,0 @@
-<html>
-<body>
-Villager Kuta:<br>
-Still here?<br>
-Hurry up!<br>
-</body>
-</html>

+ 0 - 212
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/__init__.py

@@ -1,212 +0,0 @@
-# 2010-06-26 by Gnacik
-# Based on official server Franz
-
-import sys
-import time
-from com.l2jserver.gameserver.datatables					import SkillTable
-from com.l2jserver.gameserver.model.actor.instance		import L2PcInstance
-from com.l2jserver.gameserver.model.quest					import State
-from com.l2jserver.gameserver.model.quest					import QuestState
-from com.l2jserver.gameserver.model.quest.jython		import QuestJython as JQuest
-from com.l2jserver.gameserver.network.serverpackets	import ExStartScenePlayer
-
-qn = "194_SevenSignContractOfMammon"
-
-# NPCs
-ATHEBALDT = 30760
-COLIN     = 32571
-FROG      = 32572
-TESS      = 32573
-KUTA      = 32574
-CLAUDIA   = 31001
-
-# ITEMS
-INTRODUCTION   = 13818
-FROG_KING_BEAD = 13820
-CANDY_POUCH    = 13821
-NATIVES_GLOVE  = 13819
-
-def transformPlayer(npc, player, transid) :
-	if player.isTransformed() == True :
-		player.untransform()
-		time.sleep(2)
-	for effect in player.getAllEffects() :
-		if effect.getAbnormalType() == "speed_up":
-			effect.exit()
-	npc.setTarget(player)
-	npc.doCast(SkillTable.getInstance().getInfo(transid,1))
-	return
-
-def checkPlayer(player, transid) :
-	effect = player.getFirstEffect(transid)
-	if effect :
-		return True
-	return False
-
-class Quest (JQuest) :
-	def __init__(self,id,name,descr):
-		JQuest.__init__(self,id,name,descr)
-		self.questItemIds = [INTRODUCTION, FROG_KING_BEAD, CANDY_POUCH, NATIVES_GLOVE]
-
-	def onAdvEvent(self, event, npc, player) :
-		htmltext = event
-		st = player.getQuestState(qn)
-		if not st : return
-
-		if event == "30760-02.htm" :
-			st.set("cond","1")
-			st.setState(State.STARTED)
-			st.playSound("ItemSound.quest_accept")
-		elif event == "30760-07.htm" :
-			st.set("cond","3")
-			st.giveItems(INTRODUCTION, 1)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-04.htm" :
-			st.set("cond","4")
-			st.takeItems(INTRODUCTION,1)
-			transformPlayer(npc, player, 6201)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-06.htm" or event == "32571-14.htm" or event == "32571-22.htm":
-			if player.isTransformed() == True:
-				player.untransform()
-		elif event == "32571-08.htm" :
-			transformPlayer(npc, player, 6201)
-		elif event == "32572-04.htm" :
-			st.set("cond","5")
-			st.giveItems(FROG_KING_BEAD,1)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-10.htm" :
-			st.set("cond","6")
-			st.takeItems(FROG_KING_BEAD,1)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-12.htm" :
-			st.set("cond","7")
-			transformPlayer(npc, player, 6202)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-16.htm" :
-			transformPlayer(npc, player, 6202)
-		elif event == "32573-03.htm" :
-			st.set("cond","8")
-			st.giveItems(CANDY_POUCH,1)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-18.htm" :
-			st.set("cond","9")
-			st.takeItems(CANDY_POUCH,1)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-20.htm" :
-			st.set("cond","10")
-			transformPlayer(npc, player, 6203)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-24.htm" :
-			transformPlayer(npc, player, 6203)
-		elif event == "32574-04.htm" :
-			st.set("cond","11")
-			st.giveItems(NATIVES_GLOVE,1)
-			st.playSound("ItemSound.quest_middle")
-		elif event == "32571-26.htm" :
-			st.set("cond","12")
-			st.takeItems(NATIVES_GLOVE,1)
-			st.playSound("ItemSound.quest_middle")
-		elif event.isdigit() :
-			if int(event) == 10 :
-				st.set("cond","2")
-				st.playSound("ItemSound.quest_middle")
-				player.showQuestMovie(int(event))
-				return ""
-		elif event == "31001-03.htm" :
-			st.addExpAndSp(52518015,5817677)
-			st.unset("cond")
-			st.setState(State.COMPLETED)
-			st.exitQuest(False)
-			st.playSound("ItemSound.quest_finish")
-		return htmltext
-
-	def onTalk (self, npc, player) :
-		htmltext = Quest.getNoQuestMsg(player)
-		st = player.getQuestState(qn)
-		if not st : return htmltext
-
-		npcId = npc.getNpcId()
-		cond = st.getInt("cond")
-		id = st.getState()
-		if npcId == ATHEBALDT :
-			second = player.getQuestState("193_SevenSignDyingMessage")
-			if st.getState() == State.COMPLETED :
-				htmltext = Quest.getAlreadyCompletedMsg(player)
-			elif second and second.getState() == State.COMPLETED and id == State.CREATED and player.getLevel() >= 79 :
-				htmltext = "30760-01.htm"
-			elif cond == 1 :
-				htmltext = "30760-03.htm"
-			elif cond == 2 :
-				htmltext = "30760-05.htm"
-			elif cond == 3 :
-				htmltext = "30760-08.htm"
-			else:
-				htmltext = "30760-00.htm"
-				st.exitQuest(True)
-		elif npcId == COLIN :
-			if cond == 3 :
-				htmltext = "32571-01.htm"
-			elif cond == 4 :
-				if checkPlayer(player, 6201):
-					htmltext = "32571-05.htm"
-				else :
-					htmltext = "32571-07.htm"
-			elif cond == 5 :
-				htmltext = "32571-09.htm"
-			elif cond == 6 :
-				htmltext = "32571-11.htm"
-			elif cond == 7 :
-				if checkPlayer(player, 6202):
-					htmltext = "32571-13.htm"
-				else :
-					htmltext = "32571-15.htm"
-			elif cond == 8 :
-					htmltext = "32571-17.htm"
-			elif cond == 9 :
-					htmltext = "32571-19.htm"
-			elif cond == 10 :
-				if checkPlayer(player, 6203):
-					htmltext = "32571-21.htm"
-				else :
-					htmltext = "32571-23.htm"
-			elif cond == 11 :
-				htmltext = "32571-25.htm"
-		elif npcId == FROG :
-			if checkPlayer(player, 6201):
-				if cond == 4:
-					htmltext = "32572-01.htm"
-				elif cond == 5:
-					htmltext = "32572-05.htm"
-			else :
-				htmltext = "32572-00.htm"
-		elif npcId == TESS :
-			if checkPlayer(player, 6202):
-				if cond == 7:
-					htmltext = "32573-01.htm"
-				elif cond == 8:
-					htmltext = "32573-04.htm"
-			else :
-				htmltext = "32573-00.htm"
-		elif npcId == KUTA :
-			if checkPlayer(player, 6203):
-				if cond == 10:
-					htmltext = "32574-01.htm"
-				elif cond == 11:
-					htmltext = "32574-05.htm"
-			else :
-				htmltext = "32574-00.htm"
-		elif npcId == CLAUDIA :
-			if cond == 12 :
-				htmltext = "31001-01.htm"
-		return htmltext
-
-QUEST	= Quest(194,qn,"Seven Sign Contract Of Mammon")
-
-QUEST.addStartNpc(ATHEBALDT)
-QUEST.addTalkId(ATHEBALDT)
-QUEST.addTalkId(COLIN)
-QUEST.addTalkId(FROG)
-QUEST.addTalkId(TESS)
-QUEST.addTalkId(KUTA)
-QUEST.addTalkId(CLAUDIA)

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-01.htm

@@ -0,0 +1,4 @@
+<html><body>Sir Gustav Athebaldt:<br>
+Ready are you? Well then, let's get to it!<br>I'm sure you're full to the brim with questions, but allow me first to tell you a short story. My tale should answer your questions before they are asked, give you context to what you have already witnessed, and show you your path if you are to continue working with the Order of the Dawn.<br>That, I assume, is a given?<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 30760-02.html">"Yes. I promised Priest Cain I'd work with you."</a>
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-02.html

@@ -0,0 +1,4 @@
+<html><body>Sir Gustav Athebaldt:<br>
+Good, very good! One thing the Order can never have too much of is talented individuals such as yourself.<br>Now, this story. Let's start back at the very beginning, shall we? Emperor Shunaiman unifies Aden, and brings peace to a world that had for centuries been ravaged by war, greed, and chaos.<br>Even today his time is remembered as a time of prosperity and peace--a golden age.<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 30760-03.html">"I know that."</a>
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-03.html

@@ -0,0 +1,4 @@
+<html><body>Sir Gustav Athebaldt:<br>
+As most do.<br>But many are not aware of a great battle that bubbles under the surface, between our order and the <font color="LEVEL">Order of Dusk</font>. We fight for control over the <font color="LEVEL">Seven Seals</font>, the seals Shunaiman himself created to fight Shilen and her armies.<br>These seals are now buried deep in Aden's <font color="LEVEL">catacombs and necropolises</font>, areas which have turned into hellish battlefields.<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 30760-04.html">"I see."</a>
+</body></html>

+ 3 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/30760-04.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-04.html

@@ -1,7 +1,4 @@
-<html>
-<body>
-Sir Gustav Athebaldt:<br>
+<html><body>Sir Gustav Athebaldt:<br>
 Aye, but what you don't see is one of Aden's most closely guarded secrets. You see, Emperor Shunaiman's rise to supremacy was not a smooth transition, and in his darkest hours Aden's greatest Emperor turned to some unlikely sources....<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 10">"Okay..."</a><br>
-</body>
-</html>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract showmovie">"Okay..."</a>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-05.html

@@ -0,0 +1,3 @@
+<html><body>Sir Gustav Athebaldt:<br>
+(Only characters who are level 79 or higher and who have completed the <font color="LEVEL">Seven Signs and Dying Message</font> quests may undertake this quest.)
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-06.html

@@ -0,0 +1,4 @@
+<html><body>Sir Gustav Athebaldt:<br>
+No doubt, but time is not something we have to spare, my friend.<br>Now listen. Our agents have succeeded in gathering all but the last page of this contract. We believe this last page has the secret agreement penned in it, the one we seek to uncover.<br>We need help. We need someone to go and recover the last page.<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 30760-07.html">"Then you know where it is."</a>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-07.html

@@ -0,0 +1,3 @@
+<html><body>Sir Gustav Athebaldt:<br>
+We do--the <font color="LEVEL">Priests of Dawn</font> hold the page. One of our spies was able to find the document, but was discovered and killed before we could spirit him away.<br>I want you to go in his place, infiltrate the Priests of Dawn and steal the <font color="LEVEL">last page of that contract</font>. We'll train you up first, or rather <font color="LEVEL">Agent Collin</font> will.<br>You'll find him at <font color="LEVEL">Oren's South Entrance</font>. Take him this note else he'll tell you little more than the time of day.
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/30760-08.html

@@ -0,0 +1,3 @@
+<html><body>Sir Gustav Athebaldt:<br>
+Hurry along to <font color="LEVEL">Agent Collin</font>, won't you? He won't wait for you forever, you know.<br>Hurry! <font color="LEVEL">Oren's South Entrance</font>!
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-01.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+Lookin' like trouble's brewing, eh? Start learnin' its smell, you know. Trouble, that is. Clear as crystals.
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-02.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+Well then! You must be the one who cracked knuckles against Cain's monster. Good work there - those things ain't known for staying down.<br>I've been told what you're to do, pal, and I ain't jealous of you. Listen closely though and I'll make sure you get in and out before priests even realize they've been caught with their pants down.<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-03.html">"So where do we start?"</a>
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-03.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+Well, we get you training!<br>First thing you need to know is that we ain't going to be dressin' you up in rags and have you wobblin' about like some old madam.<br>No no--you're gonna be <font color="LEVEL">transformed</font>, my friend!<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-04.html">"Transformed?"</a>
+</body></html>

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-04.html

@@ -0,0 +1,5 @@
+<html><body>Secret Agent Collin:<br>
+Yes, magically transformed. You'll be visually indistinguishable from the priests. But as any spy worth his salt knows, there's more to a disguise than getting dressed into fancy rags. Gotta play the part too, move like them, talk like them, think like them.<br>Right, enough chat. Your first task will be to see the <font color="LEVEL">Frog King</font> at the nearby <font color="LEVEL">lake</font> and swindle him out of somethin' precious.<br>Think on your feet, act fast, and get out of there before they have your legs for lunch. Remember what I told you and keep your wits about you!<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-05.html">"Okay, please disguise me as a frog."</a><br>
+(The transformation will cancel all movement and speed related buffs.)
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-05.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+Perfect! Just remember that the disguise <font color="LEVEL">won't last forever</font>, and you'll need to use some <font color="LEVEL">skills</font> to get you there and back in good time.<br>Oh, and <font color="LEVEL">stay out of the water</font>! The magic'll be broken if you get wet!<br>There's not much time left before the transformation ends, so hurry!<br>Now go and see the <font color="LEVEL">Frog King</font>. Hop to it, rather.
+</body></html>

+ 4 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-07.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-06.html

@@ -1,8 +1,5 @@
-<html>
-<body>
-Secret Agent Collin:<br>
+<html><body>Secret Agent Collin:<br>
 The disguise slipped? Do you need me to transform you again?<br>
-<a action="bypass -h Quest 194_SevenSignContractOfMammon 32571-08.htm">"Yes please." </a><br><br>
-<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font><br>
-</body>
-</html>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-07.html">"Yes please."</a><br><br>
+<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-07.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+There you go. Remember to <font color="LEVEL">stay out of water</font>, and <font color="LEVEL">move fast</font>, else you'll be back here again beggin' for another chance.<br>Now hurry up. That treasure won't bring itself will it?
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-08.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+What do you want? A pat on the head? A kick in the jacobs?<br>Look, just get out there and fetch me something to prove you can pull off the disguise. I ain't sending you to the priests without training you up.<br>Get going.<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-09.html">"I want you to remove the spell."</a>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-09.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+Right. When you want to resume your training, just let me know. Now go, I have things to do.
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-10.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+Back are we? Show me what you've brought then eh?<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-11.html">"Here."</a>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-11.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+The blue bead! Well, didn't think you'd get anything quite as fancy as this, I must admit.<br>Well then, I think we can consider that part of the test passed. Now let's see how you handle part two....
+</body></html>

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-12.html

@@ -0,0 +1,5 @@
+<html><body>Secret Agent Collin:<br>
+The Frog King was an easy mark. Not too smart and preoccupied with that Frog Lady we fabricated.<br>This is different though. You're going to be transformed into a <font color="LEVEL">young boy</font>, and you'll be talkin' to <font color="LEVEL">Grandma Tess</font>. You'll have to use completely different character traits this time round, but I still want some kind of <font color="LEVEL">proof of your work</font>.<br>Ready?<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-13.html">"As ever."</a><br><br>
+<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-13.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+There we go! Haha - look at you!<br>Now go and see <font color="LEVEL">Grandma Tess</font>, and see how long you can keep your chat going. You'll have to run as fast as your little legs'll carry you though, else you'll pop up all tall and strong before her very eyes, and lord knows what she'll do then.
+</body></html>

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-14.html

@@ -0,0 +1,5 @@
+<html><body>Secret Agent Collin:<br>
+What happened? How come the transformation slipped?<br>Ah, it doesn't matter. Want me to change you again?<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-15.html">"Yes."</a><br><br>
+<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-15.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+There - you're a child again. Now hurry and bring me a belonging from the old woman, all right?<br>Now the transformation won't last long, so move fast, and steer clear of water! You'll also want to use some of your movement skills to get you there before the illusion wears off.<br>Go!
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-16.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+Why are you here? Do you want the transformation removed?<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-17.html">"Yes please."</a>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-17.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+There. Now do what you have to do, and hurry back as soon as you can. Time ain't a commodity we have to spare.
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-18.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+Back eh?<br>Let's see what you brought then.<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-19.html">"Here. Grandma's candy."</a>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-19.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+Nice work! Didn't think you'd be smart enough to bring back something edible, my friend. Clearly you know how to worm your way into my good books, eh?<br>Now, there's one last training mission for you to do, then my work will be done. Let me know when you're ready.
+</body></html>

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-20.html

@@ -0,0 +1,5 @@
+<html><body>Secret Agent Collin:<br>
+So you've conned a talking frog and an old lady, now comes the real test. I want you to speak to one of the <font color="LEVEL">adult villagers</font> here and get him to hand you one of <font color="LEVEL">their belongings</font>.<br>Do it and we'll be done with our trainin'. Fail and we'll know more work is needed.<br>Ready for the transformation?<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-21.html">"I think so."</a><br><br>
+<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-21.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+Now the mark's name is <font color="LEVEL">Kuta</font>. This transformation <font color="LEVEL">won't last long</font>, so run as fast as you can and get the job done in double-time.<br>Same rules as before. <font color="LEVEL">Move fast</font>, and <font color="LEVEL">avoid water</font>. Go!
+</body></html>

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-22.html

@@ -0,0 +1,5 @@
+<html><body>Secret Agent Collin:<br>
+What happened? Why's your disguise slipped?<br>Do you need transforming again?<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-23.html">"Yes."</a><br><br>
+<font color="LEVEL">(The transformation will cancel all movement-related buffs, including the PC room buff, other than energy buffs.)</font>
+</body></html>

+ 3 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-24.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-23.html

@@ -1,7 +1,3 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Right, don't mess up this time. I need you to convince <font color="LEVEL">Kuta</font> to hand you over one of <font color="LEVEL">his possessions</font>. As soon as you have it, get back here and I'll assess your progress.<br>
-Remember: <font color="LEVEL">move fast, avoid water</font>. Go!<br>
-</body>
-</html>
+<html><body>Secret Agent Collin:<br>
+Right, don't mess up this time. I need you to convince <font color="LEVEL">Kuta</font> to hand you over one of <font color="LEVEL">his possessions</font>. As soon as you have it, get back here and I'll assess your progress.<br>Remember: <font color="LEVEL">move fast, avoid water</font>. Go!
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-24.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+What? Why are you back already?<br>Don't tell me you've other work that needs doing....<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-25.html">"I do. I need to reverse the transformation."</a><br><br>
+</body></html>

+ 3 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/194_SevenSignContractOfMammon/32571-22.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-25.html

@@ -1,6 +1,3 @@
-<html>
-<body>
-Secret Agent Collin:<br>
-Right, well it's done. You better hurry up though--we don't have much time. If the priests move that page then we'll be right back at square one, understand?<br>
-</body>
-</html>
+<html><body>Secret Agent Collin:<br>
+Right, well it's done. You better hurry up though--we don't have much time. If the priests move that page then we'll be right back at square one, understand?
+</body></html>

+ 4 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-26.html

@@ -0,0 +1,4 @@
+<html><body>Secret Agent Collin:<br>
+Ah ha! Let's see what you've got then.<br>
+<a action="bypass -h Quest Q00194_SevenSignsMammonsContract 32571-27.html">"How are these?"</a><br><br>
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-27.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+A pair of work gloves... not bad. Bit old though, ain't they?<br>Never mind. You passed the tests, meanin' our training sessions are now complete. <font color="LEVEL">Lady Claudia</font> asked me to send you onto her as soon as you were done--you'll find her in <font color="LEVEL">Aden's outer ring</font>.<br>You best leave. Well done.
+</body></html>

+ 3 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/32571-28.html

@@ -0,0 +1,3 @@
+<html><body>Secret Agent Collin:<br>
+What are you waitin' for? A pat on the back?<br>Hurry to the <font color="LEVEL">Outer Ring of the Town of Aden</font> and see <font color="LEVEL">Lady Claudia</font>!
+</body></html>

+ 593 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00194_SevenSignsMammonsContract/Q00194_SevenSignsMammonsContract.java

@@ -0,0 +1,593 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+package quests.Q00194_SevenSignsMammonsContract;
+
+import com.l2jserver.gameserver.model.actor.L2Npc;
+import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
+import com.l2jserver.gameserver.model.holders.SkillHolder;
+import com.l2jserver.gameserver.model.quest.Quest;
+import com.l2jserver.gameserver.model.quest.QuestState;
+import com.l2jserver.gameserver.model.quest.State;
+
+/**
+ * Seven Signs, Mammon's Contract (194)
+ * @author Adry_85
+ */
+public class Q00194_SevenSignsMammonsContract extends Quest
+{
+	// NPCs
+	private static final int SIR_GUSTAV_ATHEBALDT = 30760;
+	private static final int CLAUDIA_ATHEBALDT = 31001;
+	private static final int COLIN = 32571;
+	private static final int FROG = 32572;
+	private static final int TESS = 32573;
+	private static final int KUTA = 32574;
+	// Items
+	private static final int ATHEBALDTS_INTRODUCTION = 13818;
+	private static final int NATIVES_GLOVE = 13819;
+	private static final int FROG_KINGS_BEAD = 13820;
+	private static final int GRANDA_TESS_CANDY_POUCH = 13821;
+	// Misc
+	private static final int MIN_LEVEL = 79;
+	// Skills
+	private static SkillHolder TRANSFORMATION_FROG = new SkillHolder(6201, 1);
+	private static SkillHolder TRANSFORMATION_KID = new SkillHolder(6202, 1);
+	private static SkillHolder TRANSFORMATION_NATIVE = new SkillHolder(6203, 1);
+	
+	public Q00194_SevenSignsMammonsContract(int questId, String name, String descr)
+	{
+		super(questId, name, descr);
+		
+		addStartNpc(SIR_GUSTAV_ATHEBALDT);
+		addTalkId(SIR_GUSTAV_ATHEBALDT, COLIN, FROG, TESS, KUTA, CLAUDIA_ATHEBALDT);
+		registerQuestItems(ATHEBALDTS_INTRODUCTION, NATIVES_GLOVE, FROG_KINGS_BEAD, GRANDA_TESS_CANDY_POUCH);
+	}
+	
+	@Override
+	public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
+	{
+		final QuestState st = player.getQuestState(getName());
+		if (st == null)
+		{
+			return null;
+		}
+		
+		String htmltext = null;
+		switch (event)
+		{
+			case "30760-02.html":
+			{
+				st.startQuest();
+				htmltext = event;
+				break;
+			}
+			case "30760-03.html":
+			{
+				if (st.isCond(1))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "30760-04.html":
+			{
+				if (st.isCond(1))
+				{
+					htmltext = event;
+					st.playSound("ItemSound.quest_middle");
+				}
+				break;
+			}
+			case "showmovie":
+			{
+				if (st.isCond(1))
+				{
+					st.setCond(2, true);
+					player.showQuestMovie(10);
+					return "";
+				}
+				break;
+			}
+			case "30760-07.html":
+			{
+				if (st.isCond(2))
+				{
+					st.giveItems(ATHEBALDTS_INTRODUCTION, 1);
+					st.setCond(3, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-03.html":
+			{
+				if (st.isCond(3) && st.hasQuestItems(ATHEBALDTS_INTRODUCTION))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-04.html":
+			{
+				if (st.isCond(3) && st.hasQuestItems(ATHEBALDTS_INTRODUCTION))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-05.html":
+			{
+				if (st.isCond(3) && st.hasQuestItems(ATHEBALDTS_INTRODUCTION))
+				{
+					st.takeItems(ATHEBALDTS_INTRODUCTION, -1);
+					npc.setTarget(player);
+					npc.doCast(TRANSFORMATION_FROG.getSkill());
+					st.setCond(4, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-07.html":
+			{
+				if (st.isCond(4) && (player.getTransformationId() != 111) && !st.hasQuestItems(FROG_KINGS_BEAD))
+				{
+					npc.setTarget(player);
+					npc.doCast(TRANSFORMATION_FROG.getSkill());
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-09.html":
+			{
+				if (st.isCond(4) && (player.getTransformationId() == 111) && !st.hasQuestItems(FROG_KINGS_BEAD))
+				{
+					player.stopAllEffects();
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-11.html":
+			{
+				if (st.isCond(5) && st.hasQuestItems(FROG_KINGS_BEAD))
+				{
+					st.takeItems(FROG_KINGS_BEAD, -1);
+					st.setCond(6, true);
+					htmltext = event;
+					if (player.getTransformationId() == 111)
+					{
+						player.stopAllEffects();
+					}
+				}
+				break;
+			}
+			case "32571-13.html":
+			{
+				if (st.isCond(6))
+				{
+					npc.setTarget(player);
+					npc.doCast(TRANSFORMATION_KID.getSkill());
+					st.setCond(7, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-15.html":
+			{
+				if (st.isCond(7) && (player.getTransformationId() != 112) && !st.hasQuestItems(GRANDA_TESS_CANDY_POUCH))
+				{
+					npc.setTarget(player);
+					npc.doCast(TRANSFORMATION_KID.getSkill());
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-17.html":
+			{
+				if (st.isCond(7) && (player.getTransformationId() == 112) && !st.hasQuestItems(GRANDA_TESS_CANDY_POUCH))
+				{
+					player.stopAllEffects();
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-19.html":
+			{
+				if (st.isCond(8) && st.hasQuestItems(GRANDA_TESS_CANDY_POUCH))
+				{
+					st.takeItems(GRANDA_TESS_CANDY_POUCH, -1);
+					st.setCond(9, true);
+					htmltext = event;
+					if (player.getTransformationId() == 112)
+					{
+						player.stopAllEffects();
+					}
+				}
+				break;
+			}
+			case "32571-21.html":
+			{
+				if (st.isCond(9))
+				{
+					npc.setTarget(player);
+					npc.doCast(TRANSFORMATION_NATIVE.getSkill());
+					st.setCond(10, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-23.html":
+			{
+				if (st.isCond(10) && (player.getTransformationId() != 124) && !st.hasQuestItems(NATIVES_GLOVE))
+				{
+					npc.setTarget(player);
+					npc.doCast(TRANSFORMATION_NATIVE.getSkill());
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-25.html":
+			{
+				if (st.isCond(10) && (player.getTransformationId() == 124) && !st.hasQuestItems(NATIVES_GLOVE))
+				{
+					player.stopAllEffects();
+					htmltext = event;
+				}
+				break;
+			}
+			case "32571-27.html":
+			{
+				if (st.isCond(11) && st.hasQuestItems(NATIVES_GLOVE))
+				{
+					st.takeItems(NATIVES_GLOVE, -1);
+					st.setCond(12, true);
+					htmltext = event;
+					if (player.getTransformationId() == 124)
+					{
+						player.stopAllEffects();
+					}
+				}
+				break;
+			}
+			case "32572-03.html":
+			{
+				if (st.isCond(4))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "32572-04.html":
+			{
+				if (st.isCond(4))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "32572-05.html":
+			{
+				if (st.isCond(4))
+				{
+					st.giveItems(FROG_KINGS_BEAD, 1);
+					st.setCond(5, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "32573-03.html":
+			{
+				if (st.isCond(7))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "32573-04.html":
+			{
+				if (st.isCond(7))
+				{
+					st.giveItems(GRANDA_TESS_CANDY_POUCH, 1);
+					st.setCond(8, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "32574-03.html":
+			{
+				if (st.isCond(10))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "32574-04.html":
+			{
+				if (st.isCond(10))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "32574-05.html":
+			{
+				if (st.isCond(10))
+				{
+					st.giveItems(NATIVES_GLOVE, 1);
+					st.setCond(11, true);
+					htmltext = event;
+				}
+				break;
+			}
+			case "31001-02.html":
+			{
+				if (st.isCond(12))
+				{
+					htmltext = event;
+				}
+				break;
+			}
+			case "31001-03.html":
+			{
+				if (st.isCond(12))
+				{
+					if (player.getLevel() >= MIN_LEVEL)
+					{
+						st.addExpAndSp(52518015, 5817677);
+						st.exitQuest(false, true);
+						htmltext = event;
+					}
+					else
+					{
+						htmltext = "level_check.html";
+					}
+				}
+				break;
+			}
+		}
+		
+		return htmltext;
+	}
+	
+	@Override
+	public String onTalk(L2Npc npc, L2PcInstance player)
+	{
+		QuestState st = player.getQuestState(getName());
+		String htmltext = getNoQuestMsg(player);
+		if (st == null)
+		{
+			return htmltext;
+		}
+		
+		switch (st.getState())
+		{
+			case State.COMPLETED:
+			{
+				htmltext = getAlreadyCompletedMsg(player);
+				break;
+			}
+			case State.CREATED:
+			{
+				if (npc.getNpcId() == SIR_GUSTAV_ATHEBALDT)
+				{
+					st = player.getQuestState("Q00193_SevenSignsDyingMessage");
+					htmltext = ((player.getLevel() >= MIN_LEVEL) && (st != null) && (st.isCompleted())) ? "30760-01.htm" : "30760-05.html";
+				}
+				break;
+			}
+			case State.STARTED:
+			{
+				if (npc.getNpcId() == SIR_GUSTAV_ATHEBALDT)
+				{
+					if (st.isCond(1))
+					{
+						htmltext = "30760-02.html";
+					}
+					else if (st.isCond(2))
+					{
+						htmltext = "30760-06.html";
+					}
+					else if (st.isCond(3) && st.hasQuestItems(ATHEBALDTS_INTRODUCTION))
+					{
+						htmltext = "30760-08.html";
+					}
+				}
+				else if (npc.getNpcId() == COLIN)
+				{
+					switch (st.getCond())
+					{
+						case 1:
+						case 2:
+						{
+							htmltext = "32571-01.html";
+							break;
+						}
+						case 3:
+						{
+							if (st.hasQuestItems(ATHEBALDTS_INTRODUCTION))
+							{
+								htmltext = "32571-02.html";
+							}
+							break;
+						}
+						case 4:
+						{
+							if (!st.hasQuestItems(FROG_KINGS_BEAD))
+							{
+								htmltext = (player.getTransformationId() != 111) ? "32571-06.html" : "32571-08.html";
+							}
+							break;
+						}
+						case 5:
+						{
+							if (st.hasQuestItems(FROG_KINGS_BEAD))
+							{
+								htmltext = "32571-10.html";
+							}
+							break;
+						}
+						case 6:
+						{
+							htmltext = "32571-12.html";
+							break;
+						}
+						case 7:
+						{
+							if (!st.hasQuestItems(GRANDA_TESS_CANDY_POUCH))
+							{
+								htmltext = (player.getTransformationId() != 112) ? "32571-14.html" : "32571-16.html";
+							}
+							break;
+						}
+						case 8:
+						{
+							if (st.hasQuestItems(GRANDA_TESS_CANDY_POUCH))
+							{
+								htmltext = "32571-18.html";
+							}
+							break;
+						}
+						case 9:
+						{
+							htmltext = "32571-20.html";
+							break;
+						}
+						case 10:
+						{
+							if (!st.hasQuestItems(NATIVES_GLOVE))
+							{
+								htmltext = (player.getTransformationId() != 124) ? "32571-22.html" : "32571-24.html";
+							}
+							break;
+						}
+						case 11:
+						{
+							if (st.hasQuestItems(NATIVES_GLOVE))
+							{
+								htmltext = "32571-26.html";
+							}
+							break;
+						}
+						case 12:
+						{
+							htmltext = "32571-28.html";
+							break;
+						}
+					}
+				}
+				else if (npc.getNpcId() == FROG)
+				{
+					switch (st.getCond())
+					{
+						case 1:
+						case 2:
+						case 3:
+						{
+							htmltext = "32572-01.html";
+							break;
+						}
+						case 4:
+						{
+							htmltext = (player.getTransformationId() == 111) ? "32572-02.html" : "32572-06.html";
+							break;
+						}
+						case 5:
+						{
+							if (st.hasQuestItems(FROG_KINGS_BEAD) && (player.getTransformationId() == 111))
+							{
+								htmltext = "32572-07.html";
+							}
+							break;
+						}
+					}
+				}
+				else if (npc.getNpcId() == TESS)
+				{
+					switch (st.getCond())
+					{
+						case 1:
+						case 2:
+						case 3:
+						case 4:
+						case 5:
+						case 6:
+						{
+							htmltext = "32573-01.html";
+							break;
+						}
+						case 7:
+						{
+							htmltext = (player.getTransformationId() == 112) ? "32573-02.html" : "32573-05.html";
+							break;
+						}
+						case 8:
+						{
+							if (st.hasQuestItems(GRANDA_TESS_CANDY_POUCH) && (player.getTransformationId() == 112))
+							{
+								htmltext = "32573-06.html";
+							}
+							break;
+						}
+					}
+				}
+				else if (npc.getNpcId() == KUTA)
+				{
+					switch (st.getCond())
+					{
+						case 1:
+						case 2:
+						case 3:
+						case 4:
+						case 5:
+						case 6:
+						case 7:
+						case 8:
+						case 9:
+						{
+							htmltext = "32574-01.html";
+							break;
+						}
+						case 10:
+						{
+							htmltext = (player.getTransformationId() == 124) ? "32574-02.html" : "32574-06.html";
+							break;
+						}
+						case 11:
+						{
+							if (st.hasQuestItems(NATIVES_GLOVE) && (player.getTransformationId() == 124))
+							{
+								htmltext = "32574-07.html";
+							}
+							break;
+						}
+					}
+				}
+				else if (npc.getNpcId() == CLAUDIA_ATHEBALDT)
+				{
+					if (st.isCond(12))
+					{
+						htmltext = "31001-01.html";
+					}
+				}
+				break;
+			}
+		}
+		
+		return htmltext;
+	}
+	
+	public static void main(String args[])
+	{
+		new Q00194_SevenSignsMammonsContract(194, Q00194_SevenSignsMammonsContract.class.getSimpleName(), "Seven Signs, Mammon's Contract");
+	}
+}