From 61636f4e916a27124f4ed77a0a2c0b392f798efb Mon Sep 17 00:00:00 2001 From: Adry_85 <Adrya85@hotmail.it> Date: Wed, 1 Jan 2014 10:15:58 +0000 Subject: [PATCH] BETA: Retail-like quest '''Path of the Orc Shaman''' (416). * Fixing bug that doesn't allow you to complete quest through Seer Moira and xp/sp/adena rewards. * Reported by: Okari --- L2J_DataPack_BETA/dist/game/data/scripts.cfg | 2 +- .../quests/416_PathToOrcShaman/30502-04.htm | 9 - .../quests/416_PathToOrcShaman/30502-06.htm | 11 - .../quests/416_PathToOrcShaman/30585-01.htm | 11 - .../quests/416_PathToOrcShaman/30585-02.htm | 9 - .../quests/416_PathToOrcShaman/30585-02a.htm | 9 - .../quests/416_PathToOrcShaman/30585-03.htm | 10 - .../quests/416_PathToOrcShaman/30585-04.htm | 10 - .../quests/416_PathToOrcShaman/30585-05.htm | 10 - .../quests/416_PathToOrcShaman/30585-06.htm | 11 - .../quests/416_PathToOrcShaman/30585-07.htm | 9 - .../quests/416_PathToOrcShaman/30585-08.htm | 11 - .../quests/416_PathToOrcShaman/30585-09.htm | 9 - .../quests/416_PathToOrcShaman/30585-10.htm | 10 - .../quests/416_PathToOrcShaman/30585-10a.htm | 6 - .../quests/416_PathToOrcShaman/30585-11.htm | 10 - .../quests/416_PathToOrcShaman/30585-11a.htm | 3 - .../quests/416_PathToOrcShaman/30585-12.htm | 9 - .../quests/416_PathToOrcShaman/30585-13.htm | 9 - .../quests/416_PathToOrcShaman/30592-02.htm | 11 - .../quests/416_PathToOrcShaman/30592-04.htm | 9 - .../quests/416_PathToOrcShaman/30593-01.htm | 11 - .../quests/416_PathToOrcShaman/30593-02.htm | 12 - .../quests/416_PathToOrcShaman/30593-03.htm | 12 - .../quests/416_PathToOrcShaman/30593-04.htm | 9 - .../quests/416_PathToOrcShaman/31979-02.htm | 4 - .../quests/416_PathToOrcShaman/32057-01.htm | 5 - .../quests/416_PathToOrcShaman/32057-02.htm | 5 - .../quests/416_PathToOrcShaman/32090-03.htm | 7 - .../quests/416_PathToOrcShaman/__init__.py | 380 ----------- .../30502-01.html} | 14 +- .../30502-02.html} | 12 +- .../30502-03.html} | 12 +- .../Q00416_PathOfTheOrcShaman/30502-04.html | 3 + .../30502-05.html} | 10 +- .../Q00416_PathOfTheOrcShaman/30502-06.html | 4 + .../30502-07.html} | 12 +- .../Q00416_PathOfTheOrcShaman/30585-01.htm | 4 + .../Q00416_PathOfTheOrcShaman/30585-02.htm | 3 + .../Q00416_PathOfTheOrcShaman/30585-03.htm | 3 + .../Q00416_PathOfTheOrcShaman/30585-04.htm | 4 + .../Q00416_PathOfTheOrcShaman/30585-05.htm | 4 + .../Q00416_PathOfTheOrcShaman/30585-06.htm | 4 + .../Q00416_PathOfTheOrcShaman/30585-07.htm | 5 + .../Q00416_PathOfTheOrcShaman/30585-08.html | 3 + .../Q00416_PathOfTheOrcShaman/30585-09.html | 5 + .../Q00416_PathOfTheOrcShaman/30585-10.html | 3 + .../Q00416_PathOfTheOrcShaman/30585-11.html | 4 + .../Q00416_PathOfTheOrcShaman/30585-12.html | 6 + .../Q00416_PathOfTheOrcShaman/30585-13.html | 3 + .../Q00416_PathOfTheOrcShaman/30585-14.html | 3 + .../Q00416_PathOfTheOrcShaman/30585-15.html | 3 + .../Q00416_PathOfTheOrcShaman/30585-16.html | 3 + .../30592-01.html} | 12 +- .../Q00416_PathOfTheOrcShaman/30592-02.html | 5 + .../30592-03.html} | 12 +- .../Q00416_PathOfTheOrcShaman/30592-04.html | 3 + .../30592-05.html} | 12 +- .../Q00416_PathOfTheOrcShaman/30593-01.html | 5 + .../Q00416_PathOfTheOrcShaman/30593-02.html | 6 + .../Q00416_PathOfTheOrcShaman/30593-03.html | 6 + .../Q00416_PathOfTheOrcShaman/30593-04.html | 3 + .../30593-05.html} | 12 +- .../30593-06.html} | 10 +- .../31979-01.html} | 2 +- .../Q00416_PathOfTheOrcShaman/31979-02.html | 3 + .../31979-03.html} | 2 +- .../Q00416_PathOfTheOrcShaman/32057-01.html | 7 + .../Q00416_PathOfTheOrcShaman/32057-02.html | 3 + .../32057-03.html} | 2 +- .../32057-04.html} | 4 +- .../32057-05.html} | 2 +- .../Q00416_PathOfTheOrcShaman/32090-01.html | 3 + .../Q00416_PathOfTheOrcShaman/32090-02.html | 5 + .../32090-03.html} | 2 +- .../32090-04.html} | 8 +- .../Q00416_PathOfTheOrcShaman/32090-05.html | 9 + .../32090-06.html} | 12 +- .../32090-07.html} | 2 +- .../32090-08.html} | 2 +- .../Q00416_PathOfTheOrcShaman.java | 631 ++++++++++++++++++ .../dist/sql/game/updates/20140101update.sql | 1 + 82 files changed, 807 insertions(+), 739 deletions(-) delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-04.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-06.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-01.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02a.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-03.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-04.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-05.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-06.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-07.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-08.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-09.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10a.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11a.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-12.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-13.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-02.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-04.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-01.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-02.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-03.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-04.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-02.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-01.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-02.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-03.htm delete mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/__init__.py rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30502-01.htm => Q00416_PathOfTheOrcShaman/30502-01.html} (83%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30502-02.htm => Q00416_PathOfTheOrcShaman/30502-02.html} (61%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30502-03.htm => Q00416_PathOfTheOrcShaman/30502-03.html} (63%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-04.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30502-05.htm => Q00416_PathOfTheOrcShaman/30502-05.html} (85%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-06.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30502-07.htm => Q00416_PathOfTheOrcShaman/30502-07.html} (77%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-01.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-02.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-03.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-04.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-05.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-06.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-07.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-08.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-09.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-10.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-11.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-12.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-13.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-14.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-15.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-16.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30592-01.htm => Q00416_PathOfTheOrcShaman/30592-01.html} (64%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-02.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30592-03.htm => Q00416_PathOfTheOrcShaman/30592-03.html} (81%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-04.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30592-05.htm => Q00416_PathOfTheOrcShaman/30592-05.html} (53%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-03.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-04.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30593-05.htm => Q00416_PathOfTheOrcShaman/30593-05.html} (71%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/30593-06.htm => Q00416_PathOfTheOrcShaman/30593-06.html} (74%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/31979-01.htm => Q00416_PathOfTheOrcShaman/31979-01.html} (94%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-02.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/31979-03.htm => Q00416_PathOfTheOrcShaman/31979-03.html} (94%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-02.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32057-03.htm => Q00416_PathOfTheOrcShaman/32057-03.html} (91%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32057-04.htm => Q00416_PathOfTheOrcShaman/32057-04.html} (70%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32057-05.htm => Q00416_PathOfTheOrcShaman/32057-05.html} (95%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-02.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32090-01.htm => Q00416_PathOfTheOrcShaman/32090-03.html} (92%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32090-02.htm => Q00416_PathOfTheOrcShaman/32090-04.html} (69%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-05.html rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32090-04.htm => Q00416_PathOfTheOrcShaman/32090-06.html} (52%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32090-05.htm => Q00416_PathOfTheOrcShaman/32090-07.html} (91%) rename L2J_DataPack_BETA/dist/game/data/scripts/quests/{416_PathToOrcShaman/32090-06.htm => Q00416_PathOfTheOrcShaman/32090-08.html} (90%) create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/Q00416_PathOfTheOrcShaman.java create mode 100644 L2J_DataPack_BETA/dist/sql/game/updates/20140101update.sql diff --git a/L2J_DataPack_BETA/dist/game/data/scripts.cfg b/L2J_DataPack_BETA/dist/game/data/scripts.cfg index 7548a52cb8..7706154e0b 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts.cfg +++ b/L2J_DataPack_BETA/dist/game/data/scripts.cfg @@ -537,7 +537,7 @@ quests/412_PathToDarkwizard/__init__.py quests/413_PathToShillienOracle/__init__.py quests/414_PathToOrcRaider/__init__.py quests/415_PathToOrcMonk/__init__.py -quests/416_PathToOrcShaman/__init__.py +quests/Q00416_PathOfTheOrcShaman/Q00416_PathOfTheOrcShaman.java quests/417_PathToScavenger/__init__.py quests/418_PathToArtisan/__init__.py quests/419_GetAPet/__init__.py diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-04.htm deleted file mode 100644 index 593012d508..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-04.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Seer Umos:<br> -I see you have not left yet. Find the<font color="LEVEL"> Duda-Mara Totem Spirit</font> and learn the names of the spirits. Only then, will you acquire the true power of a shaman and be able to change profession to an Orc Shaman. Dejakyar Lamme! May the protection of flame be with you. - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-06.htm deleted file mode 100644 index f48db02926..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-06.htm +++ /dev/null @@ -1,11 +0,0 @@ -<html> - -<body> - -Seer Umos:<br> -Tejakar Paagrio! You have safely returned. And you have brought the blood of the totem spirit. Congratulations! Now, after you perform the ritual of drinking the totem spirit's blood, you will be able to call the names of the ninety-nine spirits. Then you will have the power to become a true Shaman.<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30502_2">Perform the ritual</a> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-01.htm deleted file mode 100644 index c4ce2e81bf..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-01.htm +++ /dev/null @@ -1,11 +0,0 @@ -<html> - -<body> - -Tataru Zu Hestui:<br> -If the magic of an Orc Mystic is simply to request favors of the spirits, and borrow their power temporarily, Orc Shamans are those who have been enlightened with the secret of flame, to be spell casters with spiritual authority that commands the spirits. They are able to command spirits for curing the hurt and breathing power into our allies. All enemies kneel down in front of this mighty power!<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30585_1">Say you want to be an Orc Shaman</a> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02.htm deleted file mode 100644 index f39355eea5..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Orc Shamans are those who perform miracles, controlling all kinds of spirits with the authority of fire! We do not teach these strong powers to just anyone! The opportunity is given only to Orc Mystics who have earned the requirements to succeed in seeking the secret of the flame. Therefore, you do not have the qualifications! I am sorry, but there is nothing to do about it. Now that you know, you may go! - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02a.htm deleted file mode 100644 index d7a0235a24..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-02a.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Are you not already an Orc Shaman that has received the secret of the flame? Do not waste your time in these parts. Go forward to seek for a higher level of power! - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-03.htm deleted file mode 100644 index 4171f9410f..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-03.htm +++ /dev/null @@ -1,10 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -If the magic of an Orc Mystic is simply to request favors of the spirits and borrow their power temporarily, Orc Shamans are those that control spirits with the authority of Paagrio. There are certain spiritual qualities that one must have to take that kind of authority into hand, and you are not of that level yet.<br> -Acknowledge your limits and go accumulate more experience. When you reach level 18, then you may return! - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-04.htm deleted file mode 100644 index 2b0f29ccff..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-04.htm +++ /dev/null @@ -1,10 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Don't you already have the mask of medium? This is the token that shows your qualifications to become an Orc Shaman, the true Shaman of fire.<br> -Now head to the Human kingdom. When you meet the<font color="LEVEL"> High Prefect,</font> show him the mask of medium. Then, he will change your profession to an Orc Shaman. Tejakar Paagrio! May the powers of fire be with you! - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-05.htm deleted file mode 100644 index 60e07e46fd..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-05.htm +++ /dev/null @@ -1,10 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -To master the authority of flame and truly govern the spirits, you must learn two things. First, you must learn the language of flame, which is the language of the spirits, in order to communicate with them. Second, you must learn the names of the ninety-nine spirits, in order to control and rule over them. Without these two requirements, you cannot become a true Orc Shaman.<br> -<a action="bypass -h Quest 416_PathToOrcShaman 1">Say you want to become a true Orc Shaman</a> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-06.htm deleted file mode 100644 index 742c4ac4e4..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-06.htm +++ /dev/null @@ -1,11 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Unfortunately, the language of flame cannot be explained, nor taught with common language. I cannot teach you the language, but I can tell you how to learn it.<br> -To learn the language of flame, you must meet the Hestui Totem Spirit. The spirit is a divine being, symbolizing dignity and wisdom, taking the form of a kasha bear.<br> -However, to meet it you must prepare a few things. Find and bring me the<font color="LEVEL"> kasha bear pelt and kasha bladespider husk</font>, and hunt the<font color="LEVEL"> scarlet salamander</font> and find the<font color="LEVEL"> fiery egg.</font> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-07.htm deleted file mode 100644 index 07cddc296b..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-07.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Why do you hesitate? Shouldn't you hasten to make preparations to face the Hestui Totem Spirit? Hurry and bring me the<font color="LEVEL"> kasha bear pelt and kasha bladespider husk</font>. Also, bring back the<font color="LEVEL"> fiery egg</font> from the<font color="LEVEL"> scarlet salamander!</font> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-08.htm deleted file mode 100644 index 3777727413..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-08.htm +++ /dev/null @@ -1,11 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -I will make you a mask with the kasha bear pelt and kasha bladespider husk that you have brought. It is a mask that looks like the kasha bear that the Hestui tribe use as a totem. It is a necessary item in order to learn the language of flame when you meet the totem spirit.<br> -The fiery egg obtained from the scarlet salamander contains an unborn spirit whose existence is not yet ordained. It is truly a valuable item, fit to offer to the totem spirit as a gift.<br> -Now go seek the<font color="LEVEL"> Hestui Totem Spirit</font>. You can meet it if you go to the Wastelands, south of the Immortal Plateau. Dejakyar Lamme! May the blessings of the flame be with you. - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-09.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-09.htm deleted file mode 100644 index e60d95f60b..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-09.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Since you have prepared the Hestui mask and the fiery egg, you must go meet the<font color="LEVEL"> Hestui Totem Spirit</font>. To meet it, you must go to the Wastelands, south of the Immortal Plateau. Dejakyar Lamme! May the blessings of the flame be with you. - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10.htm deleted file mode 100644 index 0b13a0db3b..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10.htm +++ /dev/null @@ -1,10 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Dejakyar Lamme! You have brought the claw of the totem spirit! Magnificent! Young Mystic, now we shall perform the ritual of pricking your tongue with the claw and you shall be able to speak the language of flame.<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30585_1a">Perform the ritual</a> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10a.htm deleted file mode 100644 index 2881471c37..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-10a.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Tataru Zu Hestui:<br> -Hestui Totem Spirit, which is in charge of the secrets of the universe, is the greatest of all. Keep deep in your heart the Language of Flame that flows into your mouth. This is a language which cannot be taught nor written down on parchment. It's the key to communication with all the souls in the world!<br> -You can communicate with them but you still can't command them. In order to really make their souls shake with fear, you must learn the <font color="LEVEL">names of 99 souls</font> or inherit the <font color="LEVEL">wisdom of 99 souls</font>. You must choose one or the other. Which will it be?<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30585_2">"I'll learn the names of 99 souls."</a><br> -<a action="bypass -h Quest 416_PathToOrcShaman 30585_3">"I want to inherit the wisdom of the 99 souls."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11.htm deleted file mode 100644 index 1c1127ba17..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11.htm +++ /dev/null @@ -1,10 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -The Hestui Totem Spirit is the greatest entity that controls the very secret of the universe. Inscribe the language of flame that seeps into your mouth through the blood deep in your heart. The language that cannot be taught, nor recorded on scrolls, is the key to communicating with all spirits.<br> -However, you cannot command the spirits by just talking to them. In order to make the spirits tremble in fear and rule their power, you must learn the<font color="LEVEL"> names of the ninety-nine spirits</font>. In order to do that, you must go to<font color="LEVEL"> Gludin</font> in the Human land of Gludio. Show Seer Umos there this letter of recommendation. He will guide you to the next step. - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11a.htm deleted file mode 100644 index c93433a149..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-11a.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Tataru Zu Hestui:<br> -You want to inherit the wisdom of the 99 souls? Then you must go to <font color="LEVEL">the Town of Schuttgart</font> beyond the Valley of the Lords and see Seer Moira. He'll guide you to the next level. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-12.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-12.htm deleted file mode 100644 index 3a86c05afd..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-12.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Congratulations again on being able to speak the language of flame, young Mystic. Now you must journey to the Human land of Gludio to learn the names of the ninety-nine spirits. When you arrive at a place called<font color="LEVEL"> Gludin</font>, go meet Seer Umos there. He will guide you to the right path. - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-13.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-13.htm deleted file mode 100644 index 90c25e3d3b..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30585-13.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Tataru Zu Hestui:<br> -Even if you have learned the language of flame, if you do not know the names of the spirits, you cannot control them. Learning the ninety-nine names of the spirits is a trial that must be taken to become a true Shaman! I hope you are patient and overcome in your test to become an Orc Shaman. Dejakyar Lamme! May the protection of the flame be with you! - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-02.htm deleted file mode 100644 index 0a26d19ae3..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-02.htm +++ /dev/null @@ -1,11 +0,0 @@ -<html> - -<body> -Hestui Totem Spirit:<br> - ... growl ... Hmm ... Come closer! Looking at your face ... No doubt you are a descendant of Hestui! Yes, yes ... The offspring of the kasha bear are always welcome!<br> - ... growl ... I'm sure you have come to learn the language of flame. It is one of the secrets you must learn to communicate with the spirits. Of course, I could teach it to you, but ... My young Orc ... What can you give me in return for my teachings?<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30592_2">Give fiery egg</a> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-04.htm deleted file mode 100644 index f0781796e4..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-04.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Hestui Totem Spirit:<br> -... growl ... Young Orc ... Take the claw that I gave you to<font color="LEVEL"> Tataru Zu Hestui</font> and perform this ritual: if you prick your tongue with the claw and perform a ritual that draws blood, when you will be able to speak the language of flame ... - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-01.htm deleted file mode 100644 index e1b9a41f76..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-01.htm +++ /dev/null @@ -1,11 +0,0 @@ -<html> - -<body> -Duda-Mara Totem Spirit:<br> -Oh-ho! To meet the offspring of Paagrio in such a remote land! What do I call you?<br> -Wait, are you a Shaman that can speak the language of spirits? You must have come to steal the secret of spirits away from me? Go away! If you do not want to be tied up tight in my web and hung for all eternity, begone!<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30593_1">Show the blood cauldron</a> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-02.htm deleted file mode 100644 index 44e6de1ea6..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-02.htm +++ /dev/null @@ -1,12 +0,0 @@ -<html> - -<body> -Duda-Mara Totem Spirit:<br> - ... Didn't I tell you to go away ...!<br> -Hmm ... Wait ...! What is that sweet smell? Such a sweet smell comes from that cauldron! The sweet smell of blood ... You are giving this to me? Thank you ...!<br> -Mmmm ... mmm ... . So, young shaman of Paagrio, have you come to me to learn the names of the ninety-nine spirits?<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30593_2">Say you want to learn the names of the spirits</a> - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-03.htm deleted file mode 100644 index 70a81480d5..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-03.htm +++ /dev/null @@ -1,12 +0,0 @@ -<html> - -<body> -Duda-Mara Totem Spirit:<br> - ... If you want, I will teach you ... But I must ask a favor in return ...<br> -... One of the evil spirits I sealed in my web of space and time has escaped ... I have come all the way here to Gludio to catch that scoundrel ... Impertinently, it is hiding in the body of my offspring ...!<br> -<font color="LEVEL">Poison spiders, bind poison spiders</font>, all my adorable children ... The<font color="LEVEL"> durka spirit</font>that I seek is hidden in my children's bodies.<br> - ... You must hunt spiders and make it reveal itself ... Take this spider web of space and time that I have spun. When you have pinned the durka spirit down, seal it in this net and bring it to me. Then I will teach you what you wish to learn. - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-04.htm deleted file mode 100644 index e5f3d76811..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-04.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html> - -<body> -Duda-Mara Totem Spirit:<br> -... If you capture the<font color="LEVEL"> durka spirit</font> that escaped from my web, I will teach you the names of the spirits ... However, the scoundrel is hiding in the bodies of my precious children, the<font color="LEVEL"> poison spiders</font> and<font color="LEVEL"> bind poison spiders</font>! - - -</body> -</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-02.htm deleted file mode 100644 index e4036a4f58..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-02.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Seer Moira:<br> -Look at the Black Leopard in front of me! He's the Gandi Totem Spirit, the wisest of all the Totem Spirits!<br> -Talk to him and receive his knowledge! He'll help you! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-01.htm deleted file mode 100644 index 6f04b4be30..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-01.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Totem Spirit of Gandi:<br> -You stupid Orc! You're here to acquire the knowledge of the Totem Spirit, aren't you?<br>The knowledge of the Totem Spirit can only be handed down to those in the same tribe! Different tribes could never fully understand the Totem Spirit, they'd only acquire some fragmented pieces of knowledge.<br> -Hum...<br>You may still want to acquire the knowledge of the Totem Spirit, even though you understand the limitations... As did most others... Am I correct? <br> -<a action="bypass -h Quest 416_PathToOrcShaman 32057_1">"I want the knowledge."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-02.htm deleted file mode 100644 index 69690a9323..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-02.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Totem Spirit of Gandi:<br> -I see... Grrrr...<br> -That's the Tribe of Fire, one of your Orc Tribes under the protection of our Totem Spirit...<br> -Very well! There's something you must do at once! Find the <font color="LEVEL">Black Leopard</font> in the <font color="LEVEL">Valley of the Lords</font> and kill him. Get the Dialogue of Souls and Wisdom of Souls when you defeat him. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-03.htm deleted file mode 100644 index 2d40a447ab..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-03.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Dead Leopard's Carcass:<br> -<center>[One fire shines its light,<br> -Two fires warm us with their might.<br> -Fires without number may<br> Combine to chase all cold away,<br> -But let them stray and court disaster!<br> Fire is a fearful master.]<br> -<a action="bypass -h Quest 416_PathToOrcShaman 32090_1">Listen to the song of fire.</a></center> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/__init__.py deleted file mode 100644 index 899505f907..0000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/__init__.py +++ /dev/null @@ -1,380 +0,0 @@ -# Made by Mr. Have fun! Version 0.3 -# Shadow Weapon Coupons contributed by BiTi for the Official L2J Datapack Project -# updated to CT2 by Kerberos -# Visit http://www.l2jdp.com/forum/ for more details -import sys -from com.l2jserver.gameserver.model.quest import State -from com.l2jserver.gameserver.model.quest import QuestState -from com.l2jserver.gameserver.model.quest import Quest as JQuest -from com.l2jserver.gameserver.network.serverpackets import NpcSay -from com.l2jserver.gameserver.network.serverpackets import SocialAction - -qn = "416_PathToOrcShaman" - -FIRE_CHARM = 1616 -KASHA_BEAR_PELT = 1617 -KASHA_BSPIDER_HUSK = 1618 -KASHA_BSPIDER_HUSK = 1618 -FIERY_EGG1 = 1619 -FIERY_EGG1 = 1619 -HESTUI_MASK = 1620 -HESTUI_MASK = 1620 -FIERY_EGG2 = 1621 -TOTEM_SPIRIT_CLAW = 1622 -TATARUS_LETTER = 1623 -FLAME_CHARM = 1624 -GRIZZLY_BLOOD = 1625 -BLOOD_CAULDRON = 1626 -SPIRIT_NET = 1627 -BOUND_DURKA_SPIRIT = 1628 -DURKA_PARASITE = 1629 -TOTEM_SPIRIT_BLOOD = 1630 -MASK_OF_MEDIUM = 1631 - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = range(1616,1631) - - def onEvent (self,event,st) : - htmltext = event - player = st.getPlayer() - if event == "1" : - st.set("id","0") - st.set("cond","1") - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - htmltext = "30585-06.htm" - st.giveItems(FIRE_CHARM,1) - elif event == "32057_1" : - htmltext = "32057-02.htm" - st.playSound("ItemSound.quest_middle") - st.set("cond","14") - elif event == "32057_2" : - htmltext = "32057-05.htm" - st.playSound("ItemSound.quest_middle") - st.set("cond","21") - elif event == "32090_1" : - htmltext = "32090-04.htm" - st.playSound("ItemSound.quest_middle") - st.set("cond","18") - elif event == "30585_1" : - if player.getClassId().getId() != 0x31 : - if player.getClassId().getId() == 0x32 : - htmltext = "30585-02a.htm" - else: - htmltext = "30585-02.htm" - else: - if player.getLevel()<18 : - htmltext = "30585-03.htm" - else: - if st.getQuestItemsCount(MASK_OF_MEDIUM) != 0 : - htmltext = "30585-04.htm" - else: - htmltext = "30585-05.htm" - return htmltext - elif event == "30585_1a" : - htmltext = "30585-10a.htm" - elif event == "30585_2" : - htmltext = "30585-11.htm" - st.takeItems(TOTEM_SPIRIT_CLAW,1) - st.giveItems(TATARUS_LETTER,1) - st.set("cond","5") - st.playSound("ItemSound.quest_middle") - elif event == "30585_3" : - htmltext = "30585-11a.htm" - st.takeItems(TOTEM_SPIRIT_CLAW,1) - st.playSound("ItemSound.quest_middle") - st.set("cond","12") - elif event == "30592_1" : - htmltext = "30592-02.htm" - elif event == "30592_2" : - htmltext = "30592-03.htm" - st.takeItems(HESTUI_MASK,1) - st.takeItems(FIERY_EGG2,1) - st.giveItems(TOTEM_SPIRIT_CLAW,1) - st.set("cond","4") - st.playSound("ItemSound.quest_middle") - elif event == "30502_2" : - htmltext = "30502-07.htm" - st.takeItems(TOTEM_SPIRIT_BLOOD,st.getQuestItemsCount(TOTEM_SPIRIT_BLOOD)) - st.giveItems(MASK_OF_MEDIUM,1) - isFinished = st.getGlobalQuestVar("1ClassQuestFinished") - if isFinished == "" : - if player.getLevel() >= 20 : - st.addExpAndSp(320534, 22992) - elif player.getLevel() == 19 : - st.addExpAndSp(456128, 29690) - else: - st.addExpAndSp(591724, 36388) - st.giveItems(57, 163800) - player.sendPacket(SocialAction(player.getObjectId(),3)) - st.set("cond","0") - st.exitQuest(False) - st.saveGlobalQuestVar("1ClassQuestFinished","1") - st.playSound("ItemSound.quest_finish") - elif event == "30593_1" : - htmltext = "30593-02.htm" - elif event == "30593_2" : - htmltext = "30593-03.htm" - st.takeItems(BLOOD_CAULDRON,1) - st.giveItems(SPIRIT_NET,1) - st.set("cond","9") - st.playSound("ItemSound.quest_middle") - return htmltext - - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if not st : return htmltext - - npcId = npc.getId() - id = st.getState() - if npcId != 30585 and id != State.STARTED : return htmltext - - if npcId == 30585 and st.getInt("cond")==0 : - htmltext = "30585-01.htm" - elif npcId == 30585 and st.getInt("cond") == 12: - htmltext = "30585-11a.htm" - elif npcId == 31979 and st.getInt("cond") == 12: - htmltext = "31979-01.htm" - st.playSound("ItemSound.quest_middle") - st.set("cond","13") - elif npcId == 31979 and st.getInt("cond") == 21: - htmltext = "31979-03.htm" - st.giveItems(MASK_OF_MEDIUM,1) - if player.getLevel() >= 20 : - st.addExpAndSp(160267, 11496) - elif player.getLevel() == 19 : - st.addExpAndSp(228064, 14845) - else: - st.addExpAndSp(295862, 18194) - st.giveItems(57, 81900) - player.sendPacket(SocialAction(player.getObjectId(),3)) - st.set("cond","0") - st.exitQuest(False) - st.playSound("ItemSound.quest_finish") - elif npcId == 31979 and st.getInt("cond") == 13: - htmltext = "31979-02.htm" - elif npcId == 32057 and st.getInt("cond") == 13: - htmltext = "32057-01.htm" - elif npcId == 32057 and st.getInt("cond") == 14: - htmltext = "32057-03.htm" - elif npcId == 32057 and st.getInt("cond") == 20: - htmltext = "32057-04.htm" - elif npcId == 32057 and st.getInt("cond") == 21: - htmltext = "32057-05.htm" - elif npcId == 32090 and st.getInt("cond") == 15: - htmltext = "32090-01.htm" - st.playSound("ItemSound.quest_middle") - st.set("cond","16") - elif npcId == 32090 and st.getInt("cond") == 16: - htmltext = "32090-01.htm" - elif npcId == 32090 and st.getInt("cond") == 17: - htmltext = "32090-02.htm" - elif npcId == 32090 and st.getInt("cond") == 18: - htmltext = "32090-05.htm" - elif npcId == 32090 and st.getInt("cond") == 19: - htmltext = "32090-06.htm" - st.playSound("ItemSound.quest_middle") - st.set("cond","20") - elif npcId == 32090 and st.getInt("cond") == 20: - htmltext = "32090-06.htm" - elif npcId == 30585 and st.getInt("cond") and st.getQuestItemsCount(FIRE_CHARM)==1 and ((st.getQuestItemsCount(KASHA_BEAR_PELT)+st.getQuestItemsCount(KASHA_BSPIDER_HUSK)+st.getQuestItemsCount(FIERY_EGG1))<3) : - htmltext = "30585-07.htm" - elif npcId == 30585 and st.getInt("cond") and st.getQuestItemsCount(FIRE_CHARM)==1 and ((st.getQuestItemsCount(KASHA_BEAR_PELT)+st.getQuestItemsCount(KASHA_BSPIDER_HUSK)+st.getQuestItemsCount(FIERY_EGG1))>=3) : - htmltext = "30585-08.htm" - st.takeItems(FIRE_CHARM,1) - st.takeItems(KASHA_BEAR_PELT,1) - st.takeItems(KASHA_BSPIDER_HUSK,1) - st.takeItems(FIERY_EGG1,1) - st.giveItems(HESTUI_MASK,1) - st.giveItems(FIERY_EGG2,1) - st.set("cond","3") - st.playSound("ItemSound.quest_middle") - elif npcId == 30585 and st.getInt("cond") and st.getQuestItemsCount(HESTUI_MASK)==1 and st.getQuestItemsCount(FIERY_EGG2)==1 : - htmltext = "30585-09.htm" - elif npcId == 30585 and st.getInt("cond") and st.getQuestItemsCount(TOTEM_SPIRIT_CLAW)==1 : - htmltext = "30585-10.htm" - elif npcId == 30585 and st.getInt("cond") and st.getQuestItemsCount(TATARUS_LETTER)==1 : - htmltext = "30585-12.htm" - elif npcId == 30585 and st.getInt("cond") and (st.getQuestItemsCount(GRIZZLY_BLOOD) or st.getQuestItemsCount(FLAME_CHARM) or st.getQuestItemsCount(BLOOD_CAULDRON) or st.getQuestItemsCount(SPIRIT_NET) or st.getQuestItemsCount(BOUND_DURKA_SPIRIT) or st.getQuestItemsCount(TOTEM_SPIRIT_BLOOD)) : - htmltext = "30585-13.htm" - elif npcId == 30592 and st.getInt("cond") and st.getQuestItemsCount(HESTUI_MASK) and st.getQuestItemsCount(FIERY_EGG2) : - htmltext = "30592-01.htm" - elif npcId == 30592 and st.getInt("cond") and st.getQuestItemsCount(TOTEM_SPIRIT_CLAW) : - htmltext = "30592-04.htm" - elif npcId == 30592 and st.getInt("cond") and (st.getQuestItemsCount(GRIZZLY_BLOOD) or st.getQuestItemsCount(FLAME_CHARM) or st.getQuestItemsCount(BLOOD_CAULDRON) or st.getQuestItemsCount(SPIRIT_NET) or st.getQuestItemsCount(BOUND_DURKA_SPIRIT) or st.getQuestItemsCount(TOTEM_SPIRIT_BLOOD) or st.getQuestItemsCount(TATARUS_LETTER)) : - htmltext = "30592-05.htm" - elif npcId == 30502 and st.getInt("cond") and st.getQuestItemsCount(TATARUS_LETTER) : - htmltext = "30502-01.htm" - st.giveItems(FLAME_CHARM,1) - st.takeItems(TATARUS_LETTER,1) - st.set("cond","6") - st.playSound("ItemSound.quest_middle") - elif npcId == 30502 and st.getInt("cond") and st.getQuestItemsCount(FLAME_CHARM)==1 and st.getQuestItemsCount(GRIZZLY_BLOOD)<3 : - htmltext = "30502-02.htm" - elif npcId == 30502 and st.getInt("cond") and st.getQuestItemsCount(FLAME_CHARM)==1 and st.getQuestItemsCount(GRIZZLY_BLOOD)>=3 : - htmltext = "30502-03.htm" - st.takeItems(FLAME_CHARM,1) - st.takeItems(GRIZZLY_BLOOD,st.getQuestItemsCount(GRIZZLY_BLOOD)) - st.giveItems(BLOOD_CAULDRON,1) - st.set("cond","8") - st.playSound("ItemSound.quest_middle") - elif npcId == 30502 and st.getInt("cond") and st.getQuestItemsCount(BLOOD_CAULDRON)==1 : - htmltext = "30502-04.htm" - elif npcId == 30502 and st.getInt("cond") and (st.getQuestItemsCount(BOUND_DURKA_SPIRIT)==1 or st.getQuestItemsCount(SPIRIT_NET)==1) : - htmltext = "30502-05.htm" - elif npcId == 30502 and st.getInt("cond") and st.getQuestItemsCount(TOTEM_SPIRIT_BLOOD)==1 : - htmltext = "30502-06.htm" - elif npcId == 30593 and st.getInt("cond") and st.getQuestItemsCount(BLOOD_CAULDRON) : - htmltext = "30593-01.htm" - elif npcId == 30593 and st.getInt("cond") and st.getQuestItemsCount(SPIRIT_NET) and st.getQuestItemsCount(BOUND_DURKA_SPIRIT)==0 : - htmltext = "30593-04.htm" - elif npcId == 30593 and st.getInt("cond") and st.getQuestItemsCount(SPIRIT_NET)==0 and st.getQuestItemsCount(BOUND_DURKA_SPIRIT) : - htmltext = "30593-05.htm" - st.takeItems(BOUND_DURKA_SPIRIT,1) - st.giveItems(TOTEM_SPIRIT_BLOOD,1) - st.set("cond","11") - st.playSound("ItemSound.quest_middle") - elif npcId == 30593 and st.getInt("cond")==1 and st.getQuestItemsCount(TOTEM_SPIRIT_BLOOD) : - htmltext = "30593-06.htm" - return htmltext - - def onKill(self,npc,player,isPet): - st = player.getQuestState(qn) - if not st : return - if st.getState() != State.STARTED : return - - npcId = npc.getId() - if npcId == 20479 : - st.set("id","0") - if st.getInt("cond") and st.getQuestItemsCount(FIRE_CHARM) == 1 and st.getQuestItemsCount(KASHA_BEAR_PELT)<1 : - if st.getQuestItemsCount(KASHA_BEAR_PELT)+st.getQuestItemsCount(KASHA_BSPIDER_HUSK)+st.getQuestItemsCount(FIERY_EGG1) == 2 : - st.giveItems(KASHA_BEAR_PELT,1) - st.playSound("ItemSound.quest_middle") - st.set("cond","2") - else: - st.giveItems(KASHA_BEAR_PELT,1) - st.playSound("ItemSound.quest_itemget") - elif npcId == 27319 : - if st.getInt("cond") == 14: - st.set("cond","15") - st.playSound("ItemSound.quest_middle") - npc.broadcastPacket(NpcSay(npc.getObjectId(),0,npc.getId(),"My dear friend of "+player.getName()+", who has gone on ahead of me!")) - elif st.getInt("cond") == 16: - st.set("cond","17") - st.playSound("ItemSound.quest_middle") - npc.broadcastPacket(NpcSay(npc.getObjectId(),0,npc.getId(),"Listen to Tejakar Gandi, young Oroka! The spirit of the slain leopard is calling you, "+player.getName()+"!")) - elif st.getInt("cond") == 18: - st.set("cond","19") - st.playSound("ItemSound.quest_middle") - elif npcId == 20478 : - st.set("id","0") - if st.getInt("cond") and st.getQuestItemsCount(FIRE_CHARM) == 1 and st.getQuestItemsCount(KASHA_BSPIDER_HUSK)<1 : - if st.getQuestItemsCount(KASHA_BEAR_PELT)+st.getQuestItemsCount(KASHA_BSPIDER_HUSK)+st.getQuestItemsCount(FIERY_EGG1) == 2 : - st.giveItems(KASHA_BSPIDER_HUSK,1) - st.playSound("ItemSound.quest_middle") - st.set("cond","2") - else: - st.giveItems(KASHA_BSPIDER_HUSK,1) - st.playSound("ItemSound.quest_itemget") - elif npcId == 20415 : - st.set("id","0") - if st.getInt("cond") and st.getQuestItemsCount(FIRE_CHARM) == 1 and st.getQuestItemsCount(FIERY_EGG1)<1 : - if st.getQuestItemsCount(KASHA_BEAR_PELT)+st.getQuestItemsCount(KASHA_BSPIDER_HUSK)+st.getQuestItemsCount(FIERY_EGG1) == 2 : - st.giveItems(FIERY_EGG1,1) - st.playSound("ItemSound.quest_middle") - st.set("cond","2") - else: - st.giveItems(FIERY_EGG1,1) - st.playSound("ItemSound.quest_itemget") - elif npcId == 20335 : - st.set("id","0") - if st.getInt("cond") and st.getQuestItemsCount(FLAME_CHARM) == 1 and st.getQuestItemsCount(GRIZZLY_BLOOD)<3 : - if st.getQuestItemsCount(GRIZZLY_BLOOD) == 2 : - st.giveItems(GRIZZLY_BLOOD,1) - st.playSound("ItemSound.quest_middle") - st.set("cond","7") - else: - st.giveItems(GRIZZLY_BLOOD,1) - st.playSound("ItemSound.quest_itemget") - elif npcId == 20038 : - st.set("id","0") - if st.getInt("cond") and st.getQuestItemsCount(SPIRIT_NET) == 1 and st.getQuestItemsCount(BOUND_DURKA_SPIRIT) == 0 and st.getQuestItemsCount(DURKA_PARASITE)<8 : - n = self.getRandom(10) - if st.getQuestItemsCount(DURKA_PARASITE) == 5 and n<1 : - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - st.addSpawn(27056) - st.playSound("ItemSound.quest_itemget") - elif st.getQuestItemsCount(DURKA_PARASITE) == 6 and n<2 : - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - st.playSound("ItemSound.quest_itemget") - st.addSpawn(27056) - elif st.getQuestItemsCount(DURKA_PARASITE) == 7 and n<2 : - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - st.playSound("ItemSound.quest_itemget") - st.addSpawn(27056) - elif st.getQuestItemsCount(DURKA_PARASITE) >= 7 : - st.addSpawn(27056) - st.playSound("ItemSound.quest_itemget") - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - else: - st.giveItems(DURKA_PARASITE,1) - st.playSound("ItemSound.quest_itemget") - elif npcId == 20043 : - st.set("id","0") - if st.getInt("cond") and st.getQuestItemsCount(SPIRIT_NET) == 1 and st.getQuestItemsCount(BOUND_DURKA_SPIRIT) == 0 and st.getQuestItemsCount(DURKA_PARASITE)<8 : - n = self.getRandom(10) - if st.getQuestItemsCount(DURKA_PARASITE) == 5 and n<1 : - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - st.addSpawn(27056) - st.playSound("ItemSound.quest_itemget") - elif st.getQuestItemsCount(DURKA_PARASITE) == 6 and n<2 : - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - st.playSound("ItemSound.quest_itemget") - st.addSpawn(27056) - elif st.getQuestItemsCount(DURKA_PARASITE) == 7 and n<2 : - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - st.playSound("ItemSound.quest_itemget") - st.addSpawn(27056) - elif st.getQuestItemsCount(DURKA_PARASITE) >= 7 : - st.addSpawn(27056) - st.playSound("ItemSound.quest_itemget") - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - else: - st.giveItems(DURKA_PARASITE,1) - st.playSound("ItemSound.quest_itemget") - elif npcId == 27056 : - st.set("id","0") - if st.getInt("cond") and st.getQuestItemsCount(SPIRIT_NET) == 1 and st.getQuestItemsCount(BOUND_DURKA_SPIRIT) == 0 : - st.giveItems(BOUND_DURKA_SPIRIT,1) - st.takeItems(SPIRIT_NET,1) - st.takeItems(DURKA_PARASITE,st.getQuestItemsCount(DURKA_PARASITE)) - st.playSound("ItemSound.quest_middle") - st.set("cond","10") - return - -QUEST = Quest(416,qn,"Path To Orc Shaman") - -QUEST.addStartNpc(30585) - -QUEST.addTalkId(30585) - -QUEST.addTalkId(30502) -QUEST.addTalkId(30592) -QUEST.addTalkId(30593) -QUEST.addTalkId(31979) -QUEST.addTalkId(32057) -QUEST.addTalkId(32090) - -QUEST.addKillId(20335) -QUEST.addKillId(20038) -QUEST.addKillId(20415) -QUEST.addKillId(20043) -QUEST.addKillId(20478) -QUEST.addKillId(20479) -QUEST.addKillId(27056) -QUEST.addKillId(27319) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-01.html similarity index 83% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-01.html index 0305c01d55..9dbe9af048 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-01.html @@ -1,12 +1,6 @@ -<html> - -<body> -Seer Umos:<br> +<html><body>Seer Umos:<br> To meet an Orc brother in such a foreign place as this, I am truly glad to see you. From Tataru's letter, I see you have received the language of flame from the Hestui Totem Spirit. You have passed the first step in becoming an Orc shaman.<br> However, to become a true Orc Shaman, you need more than just the ability to speak the language of the spirits. To control the spirits and rule their power, you must be able to shout out their names.<br> -However, I cannot teach you the<font color="LEVEL"> ninety-nine names of the spirits</font> nor are they recorded anywhere. To learn them you must meet the Duda-Mara Totem Spirit, which is called the "one that holds names." The spider web of time and space that he has spun meets various places in the continent, and one of those places is Gludio.<br> -Before you meet the Duda-Mara Totem Spirit, you must prepare some things. Hunt the<font color="LEVEL"> grizzly bear</font> which lives in Gludio and bring back its blood. When you have collected three full bottles of blood, then bring them back to me. - - -</body> -</html> \ No newline at end of file +However, I cannot teach you the <font color="LEVEL">ninety-nine names of the spirits</font> nor are they recorded anywhere. To learn them you must meet the Duda-Mara Totem Spirit, which is called the "one that holds names." The spider web of time and space that he has spun meets various places in the continent, and one of those places is Gludio.<br> +Before you meet the Duda-Mara Totem Spirit, you must prepare some things. Hunt the <font color="LEVEL">grizzly bear</font> which lives in Gludio and bring back its blood. When you have collected three full bottles of blood, then bring them back to me. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-02.html similarity index 61% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-02.html index fd00b97144..e26269cd73 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-02.html @@ -1,9 +1,3 @@ -<html> - -<body> -Seer Umos:<br> -As I already explained, you must prepare something before meeting the Duda-Mara Totem Spirit. Hunt the<font color="LEVEL"> grizzly bear</font> that lives in Gludio and bring back its blood. If you collect enough to fill three bottles, bring it back to me. - - -</body> -</html> \ No newline at end of file +<html><body>Seer Umos:<br> +As I already explained, you must prepare something before meeting the Duda-Mara Totem Spirit. Hunt the <font color="LEVEL">grizzly bear</font> that lives in Gludio and bring back its blood. If you collect enough to fill three bottles, bring it back to me. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-03.html similarity index 63% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-03.html index 96d3b99768..33b83f76ec 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-03.html @@ -1,11 +1,5 @@ -<html> - -<body> -Seer Umos:<br> +<html><body>Seer Umos:<br> I will put the grizzly's blood you have brought in this cauldron. Take this to the<font color="LEVEL"> Duda-Mara Totem Spirit</font>. If it tries to threaten you, quickly offer the cauldron as a gift. If you are a single second late, you may spend eternity tied up in its spider web.<br> When you offer the blood as a gift, ask to be taught about the names of the spirits ... You must keep this in mind.<br> -Well then, I hope you return having learned the secret of the spirits. May the divine protection of flame be with you. - - -</body> -</html> \ No newline at end of file +The totem spirit is located north of the Arena in Gludin Village. Well then, I hope you return having learned the secret of the spirits. May the divine protection of flame be with you. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-04.html new file mode 100644 index 0000000000..7d7daf1093 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-04.html @@ -0,0 +1,3 @@ +<html><body>Seer Umos:<br> +I see you have not left yet. Find the <font color="LEVEL">Duda-Mara Totem Spirit</font> and learn the names of the spirits. Only then, will you acquire the true power of a shaman and be able to change profession to an Orc Shaman. The totem spirit is located north of the Arena in Gludin Village. Dejakyar Lamme! May the protection of flame be with you. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-05.html similarity index 85% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-05.html index 0af3069d5b..cc5cb19c43 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-05.html @@ -1,9 +1,3 @@ -<html> - -<body> -Seer Umos:<br> +<html><body>Seer Umos:<br> The Duda-Mara Totem Spirit will not teach you the names of the spirits without receiving anything in return. Even though it is difficult, you must complete the task that the totem spirit asks you. Only then will you be able to learn the hidden names of the spirits. Dejakyar Lamme! May the protection of flame be with you. - - -</body> -</html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-06.html new file mode 100644 index 0000000000..677e88357a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-06.html @@ -0,0 +1,4 @@ +<html><body>Seer Umos:<br> +Tejakar Pa'agrio! You have safely returned. And you have brought the blood of the totem spirit. Congratulations! Now, after you perform the ritual of drinking the totem spirit's blood, you will be able to call the names of the ninety-nine spirits. Then you will have the power to become a true Shaman.<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30502-07.html">Perform the ritual</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-07.html similarity index 77% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-07.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-07.html index e92a0e2c75..30cb459de0 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30502-07.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30502-07.html @@ -1,10 +1,4 @@ -<html> - -<body> -Seer Umos:<br> +<html><body>Seer Umos:<br> All those that manage the names of spirits, those that spin the spider web of time and space, we receive the secret of the spirits contained in the blood of the Duda-Mara Totem Spirit. You, young shaman, have received the true authority of flame to be able to call the names of spirits and control their power.<br> -Now take this mask. It is a token that shows you have earned the qualifications to become a shaman. Congratulations, singer of chants! Take the mask and go to the high prefect to change profession to Orc Shaman. Tejakar Paagrio! May the flame guide you to the path of righteousness. - - -</body> -</html> \ No newline at end of file +Now take this mask. It is a token that shows you have earned the qualifications to become a shaman. Congratulations, singer of chants! Take the mask and go to the high prefect to change profession to Orc Shaman. Tejakar Pa'agrio! May the flame guide you to the path of righteousness. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-01.htm new file mode 100644 index 0000000000..9847d1f024 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-01.htm @@ -0,0 +1,4 @@ +<html><body>Tataru Zu Hestui:<br> +An Orc Mystic acts as an intermediary between this world and the spirit world, supplicating the spirits for the power to command nature. That is how we breathe power into our allies and cure even the most grievous wounds of battle. Even our enemies quake before this mighty power!<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman START">Say you want to be an Orc Shaman.</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-02.htm new file mode 100644 index 0000000000..a6de154996 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-02.htm @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +You are already an Orc Shaman! Why do you waste your time here? Your path lies elsewhere! +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-03.htm new file mode 100644 index 0000000000..fc35dd0d97 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-03.htm @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +We Orc Shamans perform miracles with the authority of fire -- we do not teach this power lightly! Only Orc Mystics may be permitted to seek the secret of the eternal flame. You do not meet the qualifications. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-04.htm new file mode 100644 index 0000000000..3467e5b6fd --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-04.htm @@ -0,0 +1,4 @@ +<html><body>Tataru Zu Hestui:<br> +An Orc Mystic must ask the spirits to lend him some of their power, while an Orc Shaman uses the authority of Pa'agrio to actually control them. But you have not yet met the requirements to wield that authority.<br> +Dedicate yourself to the task! Return to me when you have reached level 20. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-05.htm new file mode 100644 index 0000000000..253b3aacda --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-05.htm @@ -0,0 +1,4 @@ +<html><body>Tataru Zu Hestui:<br> +Have you not already acquired the Mask of Medium? It is the token that proves your readiness to become an Orc Shaman.<br> +Travel now to the Human lands and show it to the <font color="LEVEL">High Prefect</font>. Then he will confer on you the title of Orc Shaman. Tejakar Pa'agrio! May the powers of fire be with you! +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-06.htm new file mode 100644 index 0000000000..ee24cf9c9e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-06.htm @@ -0,0 +1,4 @@ +<html><body>Tataru Zu Hestui:<br> +To master the authority of flame and truly govern the spirits, you must learn 2 things. First, you must learn the language of flame, which is the language of the spirits, in order to communicate with them. Second, you must learn the names of the 99 spirits in order to acquire power over them. Unless you accomplish both tasks, you cannot become a true Orc Shaman.<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30585-07.htm">Say you want to become a true Orc Shaman.</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-07.htm new file mode 100644 index 0000000000..146282fc11 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-07.htm @@ -0,0 +1,5 @@ +<html><body>Tataru Zu Hestui:<br> +The language of flame cannot be taught, only learned. Confused? Ha!<br> +If you wish to learn the language of flame, my young friend, you must summon the Hestui Totem Spirit. The spirit, who takes the form of a Kasha Bear, symbolizes dignity and wisdom.<br> +Before attempting the summoning, however, you must first bring me a <font color="LEVEL">Kasha Bear Pelt and Kasha Bladespider Husk</font>. You must also hunt the <font color="LEVEL">Scarlet Salamander</font> and obtain one of its <font color="LEVEL">Fiery Eggs</font>. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-08.html new file mode 100644 index 0000000000..18834f966d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-08.html @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +Why do you hesitate? If you wish to summon the Hestui Totem Spirit, bring me a <font color="LEVEL">Kasha Bear Pelt and Kasha Bladespider Husk</font>. Also, obtain a <font color="LEVEL">Fiery Egg</font> from the <font color="LEVEL">Scarlet Salamander</font>! +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-09.html new file mode 100644 index 0000000000..d146f32200 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-09.html @@ -0,0 +1,5 @@ +<html><body>Tataru Zu Hestui:<br> +Now I will make you a totem mask from the Kasha Bear Pelt and Kasha Bladespider Husk you brought. It will enable you to learn the language of flame when you meet our Hestui Totem Spirit.<br> +The Fiery Egg you obtained from the Scarlet Salamander contains an unborn spirit whose existence is not yet ordained. It is truly a valuable item, fit to offer to the Totem Spirit as a gift.<br> +Now go to the Ruins south of the Temple of Pa'agrio and seek the <font color="LEVEL">Hestui Totem Spirit</font>. Dejakyar Lamme! May the eternal flame guide your path. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-10.html new file mode 100644 index 0000000000..abcaa13411 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-10.html @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +Now that you have prepared the Hestui Mask and the Fiery Egg, seek the <font color="LEVEL">Hestui Totem Spirit</font> at the Ruins south of the Temple of Pa'agrio. Dejakyar Lamme! May the eternal flame guide your path. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-11.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-11.html new file mode 100644 index 0000000000..79b4c0440a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-11.html @@ -0,0 +1,4 @@ +<html><body>Tataru Zu Hestui:<br> +Dejakyar Lamme! You have brought the Claw of the Totem Spirit! Magnificent! Young Mystic, now we shall perform a ritual in which we prick your tongue with the claw. Then you shall be able to speak the language of flame!<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30585-12.html">Perform the ritual.</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-12.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-12.html new file mode 100644 index 0000000000..0307ab1f39 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-12.html @@ -0,0 +1,6 @@ +<html><body>Tataru Zu Hestui:<br> +Thanks to the great Hestui Totem Spirit, you have mastered the secret language of flame!<br> +Now you can communicate with the spirits -- but you cannot yet command them. If you wish to do so, you must either learn the <font color="LEVEL">Names of the 99 Spirits</font> or acquire the <font color="LEVEL">Wisdom of the 99 Spirits</font>. Which method will you choose?<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30585-13.html">Learn the Names of the 99 Spirits.</a><br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30585-14.html">Acquire the Wisdom of the 99 Spirits.</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-13.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-13.html new file mode 100644 index 0000000000..42262cf169 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-13.html @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +You wish to learn the Names of the 99 Spirits? Then go to <font color="LEVEL">Gludin Village</font> in the Human land of Gludio and show this letter of recommendation to Seer Umos. He will tell you what you must do next. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-14.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-14.html new file mode 100644 index 0000000000..080106ed17 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-14.html @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +You wish to acquire the Wisdom of the 99 Spirits? Then seek Seer Moira in the <font color="LEVEL">Town of Schuttgart</font> beyond the Valley of the Lords to discover you what you must do. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-15.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-15.html new file mode 100644 index 0000000000..4eda2ee761 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-15.html @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +You have done well in learning the language of flame, young Mystic. Now you must journey to the Human land of Gludio to learn the Names of the 99 Spirits. Seek Seer Umos in <font color="LEVEL">Gludin Village</font> to discover what you must do. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-16.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-16.html new file mode 100644 index 0000000000..f66fb34856 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30585-16.html @@ -0,0 +1,3 @@ +<html><body>Tataru Zu Hestui:<br> +Though you have learned the language of flame, unless you know the Names of the 99 Spirits you will not be able to control them. You must pass this trial to become a true Shaman, so steel yourself for the perils ahead. Dejakyar Lamme! May the eternal flame protect you! +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-01.html similarity index 64% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-01.html index b51248250a..4448d65e95 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-01.html @@ -1,10 +1,4 @@ -<html> - -<body> -Hestui Totem Spirit:<br> +<html><body>Hestui Totem Spirit:<br> ... growl ... Who dares to speak to me? I have poor eyesight so I cannot see you well, but I can smell ... You smell like a shaman! You are no doubt one who has come to steal the secrets of the spirits! Go away, before I bite off your head and swallow your heart!<br> -<a action="bypass -h Quest 416_PathToOrcShaman 30592_1">Wear Hestui mask</a> - - -</body> -</html> \ No newline at end of file +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30592-02.html">Wear Hestui Mask</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-02.html new file mode 100644 index 0000000000..882a70e587 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-02.html @@ -0,0 +1,5 @@ +<html><body>Hestui Totem Spirit:<br> +... growl ... Hmm ... Come closer! Looking at your face ... No doubt you are a descendant of Hestui! Yes, yes ... The offspring of the kasha bear are always welcome!<br> +... growl ... I'm sure you have come to learn the language of flame. It is one of the secrets you must learn to communicate with the spirits. Of course, I could teach it to you, but ... My young Orc ... What can you give me in return for my teachings?<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30592-03.html">Give fiery egg</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-03.html similarity index 81% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-03.html index 2aadae03dc..5070e7b335 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-03.html @@ -1,11 +1,5 @@ -<html> - -<body> -Hestui Totem Spirit:<br> +<html><body>Hestui Totem Spirit:<br> ... Why, isn't this the fiery egg! Where did you find such a valuable item? I, the guardian spirit of the Hestui, am greatly pleased with your gift ...! I will watch over the egg with delight, waiting for the birth of a new flame spirit ... Will it be a bird of flame? Or a bright blazing lizard of fire? Indeed, I am curious!<br> -... growl ... Then I will give you a gift in return. Take this claw ... If you prick your tongue with it and let the blood run, you will be able to speak the language of the spirits ... Take it to<font color="LEVEL"> Tataru Zu Hestui</font>and perform the ritual.<br> +... growl ... Then I will give you a gift in return. Take this claw ... If you prick your tongue with it and let the blood run, you will be able to speak the language of the spirits ... Take it to <font color="LEVEL">Tataru Zu Hestui</font> and perform the ritual.<br> ... growl ... Well then, may the blessing of the guardian spirits be with you, offspring of Hestui! - - -</body> -</html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-04.html new file mode 100644 index 0000000000..ecf2563cdf --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-04.html @@ -0,0 +1,3 @@ +<html><body>Hestui Totem Spirit:<br> +... growl ... Young Orc ... Take the claw that I gave you to <font color="LEVEL">Tataru Zu Hestui</font> and perform this ritual: if you prick your tongue with the claw and perform a ritual that draws blood, when you will be able to speak the language of flame ... +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-05.html similarity index 53% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-05.html index bbcffb52a5..6620aa5763 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30592-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30592-05.html @@ -1,9 +1,3 @@ -<html> - -<body> -Hestui Totem Spirit:<br> -... growl ... To become a true Shaman, it is not enough to speak the language of flame ... Young Orc, if you truly wish to control the spirits you must learn the names of the ninety-nine different spirits ... Go and speak with one of my brothers, the<font color="LEVEL"> Duda-Mara Totem Spirit</font>, who is known as the "one who holds the names." - - -</body> -</html> \ No newline at end of file +<html><body>Hestui Totem Spirit:<br> +... growl ... To become a true Shaman, it is not enough to speak the language of flame ... Young Orc, if you truly wish to control the spirits you must learn the names of the ninety-nine different spirits ... Go and speak with one of my brothers, the <font color="LEVEL">Duda-Mara Totem Spirit</font>, who is known as the "one who holds the names." +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-01.html new file mode 100644 index 0000000000..7d8f80890e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-01.html @@ -0,0 +1,5 @@ +<html><body>Duda-Mara Totem Spirit:<br> +Oh-ho! To meet the offspring of Pa'agrio in such a remote land! What do I call you?<br> +Wait, are you a Shaman that can speak the language of spirits? You must have come to steal the secret of spirits away from me? Go away! If you do not want to be tied up tight in my web and hung for all eternity, begone!<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30593-02.html">Show the Blood Cauldron</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-02.html new file mode 100644 index 0000000000..e4d94dcb9f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-02.html @@ -0,0 +1,6 @@ +<html><body>Duda-Mara Totem Spirit:<br> +... Didn't I tell you to go away ...!<br> +Hmm ... Wait ...! What is that sweet smell? Such a sweet smell comes from that cauldron! The sweet smell of blood ... You are giving this to me? Thank you ...!<br> +Mmmm ... mmm ... . So, young shaman of Pa'agrio, have you come to me to learn the names of the ninety-nine spirits?<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 30593-03.html">Say you want to learn the names of the spirits</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-03.html new file mode 100644 index 0000000000..a07ed4efdf --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-03.html @@ -0,0 +1,6 @@ +<html><body>Duda-Mara Totem Spirit:<br> +... If you want, I will teach you ... But I must ask a favor in return ...<br> +... One of the evil spirits I sealed in my web of space and time has escaped ... I have come all the way here to Gludio to catch that scoundrel ... Impertinently, it is hiding in the body of my offspring ...!<br> +<font color="LEVEL">Poison spiders, arachnid trackers</font>, all my adorable children ... The <font color="LEVEL">Durka Spirit</font> that I seek is hidden in my children's bodies.<br> +... You must hunt spiders and make it reveal itself ... Take this spider web of space and time that I have spun. When you have pinned the Durka Spirit down, seal it in this net and bring it to me. Then I will teach you what you wish to learn. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-04.html new file mode 100644 index 0000000000..51e6eb4d9c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-04.html @@ -0,0 +1,3 @@ +<html><body>Duda-Mara Totem Spirit:<br> +... If you capture the <font color="LEVEL">Durka Spirit</font> that escaped from my web, I will teach you the names of the spirits ... However, the scoundrel is hiding in the bodies of my precious children, the <font color="LEVEL">poison spiders</font> and <font color="LEVEL">arachnid trackers</font>! +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-05.html similarity index 71% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-05.html index c988ca2b4e..137f3da02d 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-05.html @@ -1,11 +1,5 @@ -<html> - -<body> -Duda-Mara Totem Spirit:<br> +<html><body>Duda-Mara Totem Spirit:<br> Well done indeed, young shaman. I will firmly seal it away so it does not escape a second time from my web to spread evil forces in the world ...<br> Did you know, all the spirits that move the world with unseen powers were caught in my web at one time or another. As the price for freeing them, I asked for their names. That is how I came to know the names of the ninety-nine spirits.<br> -The name of all the spirits is contained in a drop of blood from the tip of my foot. I will give this to you. Take it to<font color="LEVEL"> Seer Umos</font> and perform a ritual with the blood in your mouth to receive the secret of the spirits. - - -</body> -</html> \ No newline at end of file +The name of all the spirits is contained in a drop of blood from the tip of my foot. I will give this to you. Take it to <font color="LEVEL">Seer Umos</font> and perform a ritual with the blood in your mouth to receive the secret of the spirits. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-06.html similarity index 74% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-06.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-06.html index 48d8a64b45..e2eb4683fd 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/30593-06.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/30593-06.html @@ -1,9 +1,3 @@ -<html> - -<body> -Duda-Mara Totem Spirit:<br> +<html><body>Duda-Mara Totem Spirit:<br> ... Take the drop of blood I have given you to Seer Umos. By performing a ritual of drinking that blood which contains the secret of spirits, you will be able to obtain the powers of a true incantator. - - -</body> -</html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-01.html similarity index 94% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-01.html index 05494d84bc..e4e86d5b62 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-01.html @@ -3,4 +3,4 @@ Congratulations, young Orc, on taking the first step in this world!<br> I want you to learn here in Schuttgart how to inherit the wisdom of the souls!<br> Behold this Black Leopard in front of me! He's the Gandi Totem Spirit, the wisest of all Totem Spirits!<br> Talk to him and receive his knowledge! He'll help you! -</body></html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-02.html new file mode 100644 index 0000000000..0f7a38b1cf --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-02.html @@ -0,0 +1,3 @@ +<html><body>Seer Moira:<br> +Look at the Black Leopard in front of me! He's the Gandi Totem Spirit, the wisest of all the Totem Spirits!<br>Talk to him and receive his knowledge! He'll help you! +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-03.html similarity index 94% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-03.html index e5b16e33d2..376c41d684 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/31979-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/31979-03.html @@ -3,4 +3,4 @@ I've watched you, young Orc...<br> You learned the Language of Flame from the Hestui Totem Spirit and the wisdom of souls from the Gandi Totem Spirit.<br> You're now a legitimate Orc Shaman! I'll give you this Mask of Shaman as proof.<br> Take it to the High Prefect and you'll be able to transfer class. Again, congratulations, Tazakar Oroca! -</body></html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-01.html new file mode 100644 index 0000000000..fa28352f53 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-01.html @@ -0,0 +1,7 @@ +<html><body>Totem Spirit of Gandi:<br> +You stupid Orc! You're here to acquire the knowledge of the Totem Spirit, aren't you?<br> +The knowledge of the Totem Spirit can only be handed down to those in the same tribe! Different tribes could never fully understand the Totem Spirit, they'd only acquire some fragmented pieces of knowledge.<br> +Hum...<br> +You may still want to acquire the knowledge of the Totem Spirit, even though you understand the limitations... As did most others... Am I correct? <br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 32057-02.html">"I want the knowledge."</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-02.html new file mode 100644 index 0000000000..f96ac81078 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-02.html @@ -0,0 +1,3 @@ +<html><body>Totem Spirit of Gandi:<br> +I see... Grrrr...<br>That's the Tribe of Fire, one of your Orc Tribes under the protection of our Totem Spirit...<br>Very well! There's something you must do at once! Find the <font color="LEVEL">Black Leopard</font> in the <font color="LEVEL">Valley of the Lords</font> and kill him. Get the Dialogue of Souls and Wisdom of Souls when you defeat him. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-03.html similarity index 91% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-03.html index ecd0b76444..ab27634aac 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-03.html @@ -1,3 +1,3 @@ <html><body>Totem Spirit of Gandi:<br> <font color="LEVEL">Defeat the Black Leopard in the Valley of the Lords</font> and then pour the blood on yourself! That will give you the wisdom! -</body></html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-04.html similarity index 70% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-04.html index b045698555..524fae7f10 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-04.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-04.html @@ -3,5 +3,5 @@ Krrrr... Well...now you look more like an Orc..<br> Have you become a Shaman of Flame...<br> The essence of the Wisdom of Souls... The meaning of the word "victory"...<br> No, you're much too young...<br> -<a action="bypass -h Quest 416_PathToOrcShaman 32057_2">......</a> -</body></html> \ No newline at end of file +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 32057-05.html">......</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-05.html similarity index 95% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-05.html index 85cd34de55..cd70e143b7 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32057-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32057-05.html @@ -4,4 +4,4 @@ From the time that Pa'agrio created you, you were supposed to be like this!<br> The shape of burning fire is not one and the kind of fire is not one either.<br> You've been cleansed with the blood of Gandi's family, now other Totem Spirits cannot ignore you... krrrr...<br> Now, speak with Seer Moira over there. Since you have my wisdom, he'll lead you to a Shaman. -</body></html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-01.html new file mode 100644 index 0000000000..50cea2e603 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-01.html @@ -0,0 +1,3 @@ +<html><body>Dead Leopard Body:<br> +An eerie force emanates from the Dead Leopard Body. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-02.html new file mode 100644 index 0000000000..b80fe8717c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-02.html @@ -0,0 +1,5 @@ +<html><body>Dead Leopard Body:<br> +The Dead Leopard Body's gaze is startling, flickering with the light of distant flames.<br> +His lips move disturbingly, issuing strange murmurs:<br> +[...but you need more blood...to acquire more of the sacred blood...the blood of the Black Leopard...] +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-03.html similarity index 92% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-03.html index adedb29be1..888d1b6d25 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-03.html @@ -2,4 +2,4 @@ The Dead Leopard Body has a compelling gaze, as if distant flames flicker in its eyes.<br> His lips tremble with weird murmurs:<br> [. . . and you need more blood... to acquire more blood... the blood of the Black Leopard...] -</body></html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-04.html similarity index 69% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-04.html index b2fb364db6..2941d1b458 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-04.html @@ -1,8 +1,8 @@ <html><body>Dead Leopard's Carcass:<br> There's a strange song coming from somewhere. At last you discover the source: it issues from the mouth of a dead leopard.<br> -The song sounds vaguely familiar yet somehow outlandish as well, like a song you might have heard a foreigner sing as a child.<br> -<center>[. . . Zakar Gandi! Tejakar Leopa!<br> +The song sounds vaguely familiar yet somehow outlandish as well, like a song you might have heard a foreigner sing as a child.<br><center> +[. . . Zakar Gandi! Tejakar Leopa!<br> O, forgotten song, lost amid the long tribal battles!<br> O, my fellow warriors, once a mighty army, now scattered to the winds!]<br> -<a action="bypass -h Quest 416_PathToOrcShaman 32090-03.htm">Listen carefully to the song.</a></center> -</body></html> \ No newline at end of file +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 32090-05.html">Listen carefully to the song.</a></center> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-05.html new file mode 100644 index 0000000000..c23cb1f31b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-05.html @@ -0,0 +1,9 @@ +<html><body>Dead Leopard's Carcass:<br><center> +[One fire shines its light,<br> +Two fires warm us with their might.<br> +Fires without number may<br> +Combine to chase all cold away,<br> +But let them stray and court disaster!<br> +Fire is a fearful master.]<br> +<a action="bypass -h Quest Q00416_PathOfTheOrcShaman 32090-06.html">Listen to the song of fire.</a></center> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-06.html similarity index 52% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-06.html index 79e9280eee..ddc3352aef 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-04.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-06.html @@ -1,5 +1,6 @@ -<html><body>Dead Leopard's Carcass:<br> -<center>[A ghost is much like a fire:<br> approach it with great care,<br> +<html><body>Dead Leopard's Carcass:<br><center> +[A ghost is much like a fire:<br> +approach it with great care,<br> a proper distance bear,<br> and grow as warm as you desire.<br> But stray too close to the source,<br> @@ -7,6 +8,7 @@ And it will eat you whole;<br> For ghosts and fiery coals,<br> Have no means to restrain their force.<br> Remember the teachings of Pa'agrio!<br> -Remember the Song of Fire!<br> <font color="LEVEL">In order to hear the last teaching,</font><br> -<font color="LEVEL">Drench your hands once more with the blood of the Black Leopard!</font>]</center> -</body></html> \ No newline at end of file +Remember the Song of Fire!<br> +<font color="LEVEL">In order to hear the last teaching,</font><br> +<font color="LEVEL">Drench your hands once more with the blood of the Black Leopard!]</font></center> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-07.html similarity index 91% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-07.html index 66473fbfea..110a7023a6 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-07.html @@ -1,4 +1,4 @@ <html><body>Dead Leopard Body:<br> The Dead Leopard's lips tremble eerily. Is it trying to mutter something?<br> If you obtain the blood of the Black Leopard, perhaps then you can determine if this is an illusion. -</body></html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-08.html similarity index 90% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-06.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-08.html index 1e7ccb54e4..a62e146b92 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/416_PathToOrcShaman/32090-06.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/32090-08.html @@ -1,4 +1,4 @@ <html><body>Dead Leopard Body:<br> The Dead Leopard Body murmurs, over and over:<br> <font color="LEVEL">"Go and find the Totem Spirit of Gandi. Go and find the Totem Spirit of Gandi."</font> -</body></html> \ No newline at end of file +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/Q00416_PathOfTheOrcShaman.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/Q00416_PathOfTheOrcShaman.java new file mode 100644 index 0000000000..00893636d7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00416_PathOfTheOrcShaman/Q00416_PathOfTheOrcShaman.java @@ -0,0 +1,631 @@ +/* + * Copyright (C) 2004-2013 L2J DataPack + * + * This file is part of L2J DataPack. + * + * L2J DataPack is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * L2J DataPack is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ +package quests.Q00416_PathOfTheOrcShaman; + +import java.util.HashMap; +import java.util.Map; + +import com.l2jserver.gameserver.model.actor.L2Npc; +import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; +import com.l2jserver.gameserver.model.base.ClassId; +import com.l2jserver.gameserver.model.holders.ItemChanceHolder; +import com.l2jserver.gameserver.model.quest.Quest; +import com.l2jserver.gameserver.model.quest.QuestState; +import com.l2jserver.gameserver.network.NpcStringId; +import com.l2jserver.gameserver.network.clientpackets.Say2; +import com.l2jserver.gameserver.network.serverpackets.NpcSay; +import com.l2jserver.gameserver.network.serverpackets.SocialAction; + +/** + * Path of the Orc Shaman (416) + * @author Adry_85 + */ +public final class Q00416_PathOfTheOrcShaman extends Quest +{ + // NPCs + private static final int UMOS = 30502; + private static final int TATARU_ZU_HESTUI = 30585; + private static final int HESTUI_TOTEM_SPIRIT = 30592; + private static final int DUDA_MARA_TOTEM_SPIRIT = 30593; + private static final int MOIRA = 31979; + private static final int TOTEM_SPIRIT_OF_GANDI = 32057; + private static final int DEAD_LEOPARDS_CARCASS = 32090; + // Items + private static final int FIRE_CHARM = 1616; + private static final int KASHA_BEAR_PELT = 1617; + private static final int KASHA_BLADE_SPIDER_HUSK = 1618; + private static final int FIRST_FIERY_EGG = 1619; + private static final int HESTUI_MASK = 1620; + private static final int SECOND_FIERY_EGG = 1621; + private static final int TOTEM_SPIRIT_CLAW = 1622; + private static final int TATARUS_LETTER = 1623; + private static final int FLAME_CHARM = 1624; + private static final int GRIZZLY_BLOOD = 1625; + private static final int BLOOD_CAULDRON = 1626; + private static final int SPIRIT_NET = 1627; + private static final int BOUND_DURKA_SPIRIT = 1628; + private static final int DURKA_PARASITE = 1629; + private static final int TOTEM_SPIRIT_BLOOD = 1630; + private static final int MASK_OF_MEDIUM = 1631; + // Quest Monsters + private static final int DURKA_SPIRIT = 27056; + private static final int BLACK_LEOPARD = 27319; + // Misc + private static final int MIN_LEVEL = 18; + // Mobs + private static final Map<Integer, ItemChanceHolder> MOBS = new HashMap<>(); + static + { + MOBS.put(20415, new ItemChanceHolder(FIRST_FIERY_EGG, 1.0, 1)); // scarlet_salamander + MOBS.put(20478, new ItemChanceHolder(KASHA_BLADE_SPIDER_HUSK, 1.0, 1)); // kasha_blade_spider + MOBS.put(20479, new ItemChanceHolder(KASHA_BEAR_PELT, 1.0, 1)); // kasha_bear + MOBS.put(20335, new ItemChanceHolder(GRIZZLY_BLOOD, 1.0, 6)); // grizzly_bear + MOBS.put(20038, new ItemChanceHolder(DURKA_PARASITE, 1.0, 9)); // poison_spider + MOBS.put(20043, new ItemChanceHolder(DURKA_PARASITE, 1.0, 9)); // bind_poison_spider + MOBS.put(27056, new ItemChanceHolder(DURKA_PARASITE, 1.0, 9)); // durka_spirit + } + + private Q00416_PathOfTheOrcShaman() + { + super(416, Q00416_PathOfTheOrcShaman.class.getSimpleName(), "Path of the Orc Shaman"); + addStartNpc(TATARU_ZU_HESTUI); + addTalkId(TATARU_ZU_HESTUI, UMOS, MOIRA, DEAD_LEOPARDS_CARCASS, DUDA_MARA_TOTEM_SPIRIT, HESTUI_TOTEM_SPIRIT, TOTEM_SPIRIT_OF_GANDI); + addKillId(MOBS.keySet()); + addKillId(BLACK_LEOPARD); + registerQuestItems(FIRE_CHARM, KASHA_BEAR_PELT, KASHA_BLADE_SPIDER_HUSK, FIRST_FIERY_EGG, HESTUI_MASK, SECOND_FIERY_EGG, TOTEM_SPIRIT_CLAW, TATARUS_LETTER, FLAME_CHARM, GRIZZLY_BLOOD, BLOOD_CAULDRON, SPIRIT_NET, BOUND_DURKA_SPIRIT, DURKA_PARASITE, TOTEM_SPIRIT_BLOOD); + } + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState st = getQuestState(player, false); + if (st == null) + { + return null; + } + + String htmltext = null; + switch (event) + { + case "START": + { + if (player.getClassId() != ClassId.orcMage) + { + if (player.getClassId() == ClassId.orcShaman) + { + htmltext = "30585-02.htm"; + } + else + { + htmltext = "30585-03.htm"; + } + } + else if (player.getLevel() < MIN_LEVEL) + { + htmltext = "30585-04.htm"; + } + else if (hasQuestItems(player, MASK_OF_MEDIUM)) + { + htmltext = "30585-05.htm"; + } + else + { + htmltext = "30585-06.htm"; + } + break; + } + case "30585-07.htm": + { + st.startQuest(); + st.setMemoState(1); + giveItems(player, FIRE_CHARM, 1); + htmltext = event; + break; + } + case "30585-12.html": + { + if (hasQuestItems(player, TOTEM_SPIRIT_CLAW)) + { + htmltext = event; + } + break; + } + case "30585-13.html": + { + if (hasQuestItems(player, TOTEM_SPIRIT_CLAW)) + { + takeItems(player, TOTEM_SPIRIT_CLAW, -1); + giveItems(player, TATARUS_LETTER, 1); + st.setCond(5, true); + htmltext = event; + } + break; + } + case "30585-14.html": + { + if (hasQuestItems(player, TOTEM_SPIRIT_CLAW)) + { + takeItems(player, TOTEM_SPIRIT_CLAW, -1); + st.setCond(12, true); + st.setMemoState(100); + htmltext = event; + } + break; + } + case "30502-07.html": + { + if (hasQuestItems(player, TOTEM_SPIRIT_BLOOD)) + { + takeItems(player, TOTEM_SPIRIT_BLOOD, -1); + giveItems(player, MASK_OF_MEDIUM, 1); + final int level = player.getLevel(); + if (level >= 20) + { + addExpAndSp(player, 320534, 22992); + } + else if (level >= 19) + { + addExpAndSp(player, 456128, 29690); + } + else + { + addExpAndSp(player, 591724, 36388); + } + giveAdena(player, 163800, true); + st.exitQuest(false, true); + player.sendPacket(new SocialAction(player.getObjectId(), 3)); + st.saveGlobalQuestVar("1ClassQuestFinished", "1"); + htmltext = event; + } + break; + } + case "32090-05.html": + { + if (st.isMemoState(106)) + { + htmltext = event; + } + break; + } + case "32090-06.html": + { + if (st.isMemoState(106)) + { + st.setMemoState(107); + st.setCond(18, true); + htmltext = event; + } + break; + } + case "30593-02.html": + { + if (hasQuestItems(player, BLOOD_CAULDRON)) + { + htmltext = event; + } + break; + } + case "30593-03.html": + { + if (hasQuestItems(player, BLOOD_CAULDRON)) + { + takeItems(player, BLOOD_CAULDRON, -1); + giveItems(player, SPIRIT_NET, 1); + st.setCond(9, true); + htmltext = event; + } + break; + } + case "30592-02.html": + { + if (hasQuestItems(player, HESTUI_MASK, SECOND_FIERY_EGG)) + { + htmltext = event; + } + break; + } + case "30592-03.html": + { + if (hasQuestItems(player, HESTUI_MASK, SECOND_FIERY_EGG)) + { + takeItems(player, -1, HESTUI_MASK, SECOND_FIERY_EGG); + giveItems(player, TOTEM_SPIRIT_CLAW, 1); + st.setCond(4, true); + htmltext = event; + } + break; + } + case "32057-02.html": + { + if (st.isMemoState(101)) + { + st.setMemoState(102); + st.setCond(14, true); + htmltext = event; + } + break; + } + case "32057-05.html": + { + if (st.isMemoState(109)) + { + st.setMemoState(110); + st.setCond(21, true); + htmltext = event; + } + break; + } + } + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance player, boolean isSummon) + { + final QuestState st = getRandomPartyMemberState(player, -1, 3, npc); + if (st != null) + { + if (npc.getId() == BLACK_LEOPARD) + { + final int memoState = st.getMemoState(); + if ((memoState >= 102) && (memoState <= 107)) + { + final int random = getRandom(100); + switch (memoState) + { + case 102: + { + st.setMemoState(103); + break; + } + case 103: + { + st.setMemoState(104); + st.setCond(15, true); + if (random < 66) + { + npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.MY_DEAR_FRIEND_OF_S1_WHO_HAS_GONE_ON_AHEAD_OF_ME).addStringParameter(player.getName())); + } + break; + } + case 105: + { + st.setMemoState(106); + st.setCond(17, true); + if (random < 66) + { + npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.LISTEN_TO_TEJAKAR_GANDI_YOUNG_OROKA_THE_SPIRIT_OF_THE_SLAIN_LEOPARD_IS_CALLING_YOU_S1).addStringParameter(player.getName())); + } + break; + } + case 107: + { + st.setMemoState(108); + st.setCond(19, true); + break; + } + } + } + return super.onKill(npc, player, isSummon); + } + + final ItemChanceHolder item = MOBS.get(npc.getId()); + if (item.getCount() == st.getCond()) + { + if (st.isCond(1) && hasQuestItems(st.getPlayer(), FIRE_CHARM)) + { + if (giveItemRandomly(st.getPlayer(), npc, item.getId(), 1, 1, item.getChance(), true) // + && hasQuestItems(st.getPlayer(), FIRST_FIERY_EGG, KASHA_BLADE_SPIDER_HUSK, KASHA_BEAR_PELT)) + { + st.setCond(2, true); + } + } + else if (st.isCond(6) && hasQuestItems(st.getPlayer(), FLAME_CHARM)) + { + if (giveItemRandomly(st.getPlayer(), npc, item.getId(), 1, 3, item.getChance(), true)) + { + st.setCond(7); + } + } + else if (st.isCond(9) && hasQuestItems(st.getPlayer(), SPIRIT_NET) && !hasQuestItems(st.getPlayer(), BOUND_DURKA_SPIRIT) && (getQuestItemsCount(st.getPlayer(), DURKA_PARASITE) <= 8)) + { + if ((npc.getId() == 20038) || (npc.getId() == 20043)) + { + final int random = getRandom(10); + final long itemCount = getQuestItemsCount(st.getPlayer(), DURKA_PARASITE); + if ((((itemCount == 5) && (random < 1))) // + || ((itemCount == 6) && (random < 2)) // + || ((itemCount == 7) && (random < 2)) // + || (itemCount >= 8)) + { + takeItems(player, DURKA_PARASITE, -1); + addSpawn(DURKA_SPIRIT, npc.getX(), npc.getY(), npc.getZ(), 0, true, 0, false); + st.playSound("ITEMSOUND_QUEST_BEFORE_BATTLE"); + } + else + { + giveItems(st.getPlayer(), DURKA_PARASITE, 1); + st.playSound("ITEMSOUND_QUEST_ITEMGET"); + } + } + else + { + giveItems(st.getPlayer(), BOUND_DURKA_SPIRIT, 1); + takeItems(st.getPlayer(), -1, DURKA_PARASITE, SPIRIT_NET); + } + } + } + } + return super.onKill(npc, player, isSummon); + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + final QuestState st = getQuestState(player, true); + String htmltext = getNoQuestMsg(player); + if (st.isCreated()) + { + if (npc.getId() == TATARU_ZU_HESTUI) + { + htmltext = "30585-01.htm"; + } + } + else if (st.isStarted()) + { + switch (npc.getId()) + { + case TATARU_ZU_HESTUI: + { + if (st.isMemoState(1)) + { + if (hasQuestItems(player, FIRE_CHARM)) + { + if (getQuestItemsCount(player, KASHA_BEAR_PELT, KASHA_BLADE_SPIDER_HUSK, FIRST_FIERY_EGG) < 3) + { + htmltext = "30585-08.html"; + } + else + { + takeItems(player, -1, FIRE_CHARM, KASHA_BEAR_PELT, KASHA_BLADE_SPIDER_HUSK, FIRST_FIERY_EGG); + giveItems(player, HESTUI_MASK, 1); + giveItems(player, SECOND_FIERY_EGG, 1); + st.setCond(3, true); + htmltext = "30585-09.html"; + } + } + else if (hasQuestItems(player, HESTUI_MASK, SECOND_FIERY_EGG)) + { + htmltext = "30585-10.html"; + } + else if (hasQuestItems(player, TOTEM_SPIRIT_CLAW)) + { + htmltext = "30585-11.html"; + } + else if (hasQuestItems(player, TATARUS_LETTER)) + { + htmltext = "30585-15.html"; + } + else if (hasAtLeastOneQuestItem(player, GRIZZLY_BLOOD, FLAME_CHARM, BLOOD_CAULDRON, SPIRIT_NET, BOUND_DURKA_SPIRIT, TOTEM_SPIRIT_BLOOD)) + { + htmltext = "30585-16.html"; + } + } + else if (st.isMemoState(100)) + { + htmltext = "30585-14.html"; + } + break; + } + case UMOS: + { + if (st.isMemoState(1)) + { + if (hasQuestItems(player, TATARUS_LETTER)) + { + giveItems(player, FLAME_CHARM, 1); + takeItems(player, TATARUS_LETTER, -1); + st.setCond(6, true); + htmltext = "30502-01.html"; + } + else if (hasQuestItems(player, FLAME_CHARM)) + { + if (getQuestItemsCount(player, GRIZZLY_BLOOD) < 3) + { + htmltext = "30502-02.html"; + } + else + { + takeItems(player, -1, FLAME_CHARM, GRIZZLY_BLOOD); + giveItems(player, BLOOD_CAULDRON, 1); + st.setCond(8, true); + htmltext = "30502-03.html"; + } + } + else if (hasQuestItems(player, BLOOD_CAULDRON)) + { + htmltext = "30502-04.html"; + } + else if (hasAtLeastOneQuestItem(player, BOUND_DURKA_SPIRIT, SPIRIT_NET)) + { + htmltext = "30502-05.html"; + } + else if (hasQuestItems(player, TOTEM_SPIRIT_BLOOD)) + { + htmltext = "30502-06.html"; + } + } + break; + } + case MOIRA: + { + final int memoState = st.getMemoState(); + if (memoState == 100) + { + st.setMemoState(101); + st.setCond(13, true); + htmltext = "31979-01.html"; + } + else if ((memoState >= 101) && (memoState < 108)) + { + htmltext = "31979-02.html"; + } + else if (memoState == 110) + { + giveItems(player, MASK_OF_MEDIUM, 1); + final int level = player.getLevel(); + if (level >= 20) + { + addExpAndSp(player, 160267, 11496); + } + else if (level >= 19) + { + addExpAndSp(player, 228064, 14845); + } + else + { + addExpAndSp(player, 295862, 18194); + } + giveAdena(player, 81900, true); + st.exitQuest(false, true); + player.sendPacket(new SocialAction(player.getObjectId(), 3)); + st.saveGlobalQuestVar("1ClassQuestFinished", "1"); + htmltext = "31979-03.html"; + } + break; + } + case DEAD_LEOPARDS_CARCASS: + { + switch (st.getMemoState()) + { + case 102: + case 103: + { + htmltext = "32090-01.html"; + break; + } + case 104: + { + st.setMemoState(105); + st.setCond(16, true); + htmltext = "32090-03.html"; + break; + } + case 105: + { + htmltext = "32090-01.html"; + break; + } + case 106: + { + htmltext = "32090-04.html"; + break; + } + case 107: + { + htmltext = "32090-07.html"; + break; + } + case 108: + { + st.setMemoState(109); + st.setCond(20, true); + htmltext = "32090-08.html"; + break; + } + } + break; + } + case DUDA_MARA_TOTEM_SPIRIT: + { + if (st.isMemoState(1)) + { + if (hasQuestItems(player, BLOOD_CAULDRON)) + { + htmltext = "30593-01.html"; + } + else if (hasQuestItems(player, SPIRIT_NET) && !hasQuestItems(player, BOUND_DURKA_SPIRIT)) + { + htmltext = "30593-04.html"; + } + else if (!hasQuestItems(player, SPIRIT_NET) && hasQuestItems(player, BOUND_DURKA_SPIRIT)) + { + takeItems(player, BOUND_DURKA_SPIRIT, -1); + giveItems(player, TOTEM_SPIRIT_BLOOD, 1); + st.setCond(11, true); + htmltext = "30593-05.html"; + } + else if (hasQuestItems(player, TOTEM_SPIRIT_BLOOD)) + { + htmltext = "30593-06.html"; + } + } + break; + } + case HESTUI_TOTEM_SPIRIT: + { + if (st.isMemoState(1)) + { + if (hasQuestItems(player, HESTUI_MASK, SECOND_FIERY_EGG)) + { + htmltext = "30592-01.html"; + } + else if (hasQuestItems(player, TOTEM_SPIRIT_CLAW)) + { + htmltext = "30592-04.html"; + } + else if (hasAtLeastOneQuestItem(player, GRIZZLY_BLOOD, FLAME_CHARM, BLOOD_CAULDRON, SPIRIT_NET, BOUND_DURKA_SPIRIT, TOTEM_SPIRIT_BLOOD, TATARUS_LETTER)) + { + htmltext = "30592-05.html"; + } + } + break; + } + case TOTEM_SPIRIT_OF_GANDI: + { + switch (st.getMemoState()) + { + case 101: + { + htmltext = "32057-01.html"; + break; + } + case 102: + { + htmltext = "32057-03.html"; + break; + } + case 109: + { + htmltext = "32057-04.html"; + break; + } + } + break; + } + } + } + return htmltext; + } + + public static void main(String args[]) + { + new Q00416_PathOfTheOrcShaman(); + } +} diff --git a/L2J_DataPack_BETA/dist/sql/game/updates/20140101update.sql b/L2J_DataPack_BETA/dist/sql/game/updates/20140101update.sql new file mode 100644 index 0000000000..5a0a7c3e70 --- /dev/null +++ b/L2J_DataPack_BETA/dist/sql/game/updates/20140101update.sql @@ -0,0 +1 @@ +UPDATE character_quests SET name='Q00416_PathOfTheOrcShaman' WHERE name='416_PathToOrcShaman'; \ No newline at end of file -- GitLab