From c4ee56762306f9127cba147788b011ce51bf4ba6 Mon Sep 17 00:00:00 2001 From: ivantotov <gmtotov@gmail.com> Date: Thu, 20 Nov 2014 23:17:50 +0200 Subject: [PATCH] Quest: Test Of The Healer (226) Reviewed by: @Zoey76 --- L2J_DataPack/dist/game/data/scripts.cfg | 1 - .../quests/226_TestOfHealer/30327-01.htm | 4 - .../quests/226_TestOfHealer/30327-02.htm | 3 - .../quests/226_TestOfHealer/30327-03.htm | 3 - .../quests/226_TestOfHealer/30424-01.htm | 3 - .../quests/226_TestOfHealer/30424-02.htm | 3 - .../quests/226_TestOfHealer/30428-01.htm | 5 - .../quests/226_TestOfHealer/30428-02.htm | 5 - .../quests/226_TestOfHealer/30428-03.htm | 6 - .../quests/226_TestOfHealer/30428-04.htm | 3 - .../quests/226_TestOfHealer/30473-01.htm | 5 - .../quests/226_TestOfHealer/30473-02.htm | 5 - .../quests/226_TestOfHealer/30473-03.htm | 5 - .../quests/226_TestOfHealer/30473-04.htm | 6 - .../quests/226_TestOfHealer/30473-05.htm | 4 - .../quests/226_TestOfHealer/30473-06.htm | 5 - .../quests/226_TestOfHealer/30473-07.htm | 7 - .../quests/226_TestOfHealer/30473-08.htm | 4 - .../quests/226_TestOfHealer/30473-09.htm | 3 - .../quests/226_TestOfHealer/30658-01.htm | 7 - .../quests/226_TestOfHealer/30658-04.htm | 3 - .../quests/226_TestOfHealer/30658-06.htm | 7 - .../quests/226_TestOfHealer/30658-07.htm | 3 - .../quests/226_TestOfHealer/30659-01.htm | 3 - .../quests/226_TestOfHealer/30659-02.htm | 3 - .../quests/226_TestOfHealer/30659-03.htm | 3 - .../quests/226_TestOfHealer/30659-04.htm | 3 - .../quests/226_TestOfHealer/30659-05.htm | 3 - .../quests/226_TestOfHealer/30660-01.htm | 4 - .../quests/226_TestOfHealer/30660-02.htm | 4 - .../quests/226_TestOfHealer/30660-03.htm | 3 - .../quests/226_TestOfHealer/30660-04.htm | 3 - .../quests/226_TestOfHealer/30661-02.htm | 4 - .../quests/226_TestOfHealer/30661-04.htm | 3 - .../quests/226_TestOfHealer/30662-01.htm | 4 - .../quests/226_TestOfHealer/30662-02.htm | 3 - .../quests/226_TestOfHealer/30662-03.htm | 3 - .../quests/226_TestOfHealer/30662-04.htm | 5 - .../quests/226_TestOfHealer/30663-01.htm | 3 - .../quests/226_TestOfHealer/30663-02.htm | 3 - .../quests/226_TestOfHealer/30663-03.htm | 3 - .../quests/226_TestOfHealer/30663-04.htm | 5 - .../quests/226_TestOfHealer/30664-01.htm | 3 - .../quests/226_TestOfHealer/30664-02.htm | 3 - .../quests/226_TestOfHealer/30664-03.htm | 3 - .../quests/226_TestOfHealer/30664-04.htm | 5 - .../quests/226_TestOfHealer/30665-01.htm | 4 - .../quests/226_TestOfHealer/30665-02.htm | 6 - .../quests/226_TestOfHealer/30665-03.htm | 3 - .../quests/226_TestOfHealer/30674-01.htm | 5 - .../quests/226_TestOfHealer/30674-02.htm | 3 - .../quests/226_TestOfHealer/__init__.py | 301 -------- .../Q00226_TestOfTheHealer/30327-01.html | 4 + .../Q00226_TestOfTheHealer/30327-02.html | 3 + .../Q00226_TestOfTheHealer/30327-03.html | 3 + .../Q00226_TestOfTheHealer/30327-04.html | 3 + .../Q00226_TestOfTheHealer/30424-01.html | 3 + .../Q00226_TestOfTheHealer/30424-02.html | 3 + .../Q00226_TestOfTheHealer/30428-01.html | 5 + .../Q00226_TestOfTheHealer/30428-02.html | 5 + .../Q00226_TestOfTheHealer/30428-03.html | 6 + .../Q00226_TestOfTheHealer/30428-04.html | 3 + .../Q00226_TestOfTheHealer/30473-01.html | 4 + .../Q00226_TestOfTheHealer/30473-02.html | 5 + .../Q00226_TestOfTheHealer/30473-03.htm | 5 + .../Q00226_TestOfTheHealer/30473-04.htm | 6 + .../Q00226_TestOfTheHealer/30473-04a.htm | 7 + .../Q00226_TestOfTheHealer/30473-05.html | 4 + .../Q00226_TestOfTheHealer/30473-06.html | 5 + .../Q00226_TestOfTheHealer/30473-07.html | 7 + .../Q00226_TestOfTheHealer/30473-08.html | 4 + .../Q00226_TestOfTheHealer/30473-09.html | 3 + .../Q00226_TestOfTheHealer/30658-01.html | 7 + .../30658-02.html} | 4 +- .../30658-03.html} | 0 .../Q00226_TestOfTheHealer/30658-04.html | 3 + .../30658-05.html} | 0 .../Q00226_TestOfTheHealer/30658-06.html | 7 + .../Q00226_TestOfTheHealer/30658-07.html | 3 + .../Q00226_TestOfTheHealer/30659-01.html | 3 + .../Q00226_TestOfTheHealer/30659-02.html | 3 + .../Q00226_TestOfTheHealer/30659-03.html | 3 + .../Q00226_TestOfTheHealer/30659-04.html | 3 + .../Q00226_TestOfTheHealer/30659-05.html | 3 + .../Q00226_TestOfTheHealer/30660-01.html | 4 + .../Q00226_TestOfTheHealer/30660-02.html | 4 + .../Q00226_TestOfTheHealer/30660-03.html | 3 + .../Q00226_TestOfTheHealer/30660-04.html | 3 + .../30661-01.html} | 2 +- .../Q00226_TestOfTheHealer/30661-02.html | 4 + .../30661-03.html} | 2 +- .../Q00226_TestOfTheHealer/30661-04.html | 3 + .../Q00226_TestOfTheHealer/30662-01.html | 4 + .../Q00226_TestOfTheHealer/30662-02.html | 3 + .../Q00226_TestOfTheHealer/30662-03.html | 3 + .../Q00226_TestOfTheHealer/30663-01.html | 3 + .../Q00226_TestOfTheHealer/30663-02.html | 3 + .../Q00226_TestOfTheHealer/30663-03.html | 3 + .../Q00226_TestOfTheHealer/30664-01.html | 3 + .../Q00226_TestOfTheHealer/30664-02.html | 3 + .../Q00226_TestOfTheHealer/30664-03.html | 3 + .../Q00226_TestOfTheHealer/30665-01.html | 4 + .../Q00226_TestOfTheHealer/30665-02.html | 6 + .../Q00226_TestOfTheHealer/30665-03.html | 3 + .../Q00226_TestOfTheHealer/30665-04.html | 3 + .../Q00226_TestOfTheHealer/30674-01.html | 4 + .../Q00226_TestOfTheHealer/30674-02.html | 3 + .../Q00226_TestOfTheHealer/30674-02a.html | 3 + .../30674-03.html} | 6 +- .../Q00226_TestOfTheHealer/30674-04.html | 3 + .../Q00226_TestOfTheHealer.java | 689 ++++++++++++++++++ .../scripts/quests/QuestMasterHandler.java | 2 + .../dist/sql/game/updates/20141120update.sql | 3 +- 113 files changed, 900 insertions(+), 510 deletions(-) delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-05.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-06.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-07.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-08.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-09.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-06.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-07.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-05.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-04.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-03.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-01.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-02.htm delete mode 100644 L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/__init__.py create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-04.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-04.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-03.htm create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04.htm create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04a.htm create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-05.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-06.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-07.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-08.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-09.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-01.html rename L2J_DataPack/dist/game/data/scripts/quests/{226_TestOfHealer/30658-02.htm => Q00226_TestOfTheHealer/30658-02.html} (62%) rename L2J_DataPack/dist/game/data/scripts/quests/{226_TestOfHealer/30658-03.htm => Q00226_TestOfTheHealer/30658-03.html} (100%) create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-04.html rename L2J_DataPack/dist/game/data/scripts/quests/{226_TestOfHealer/30658-05.htm => Q00226_TestOfTheHealer/30658-05.html} (100%) create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-06.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-07.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-04.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-05.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-04.html rename L2J_DataPack/dist/game/data/scripts/quests/{226_TestOfHealer/30661-01.htm => Q00226_TestOfTheHealer/30661-01.html} (91%) create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-02.html rename L2J_DataPack/dist/game/data/scripts/quests/{226_TestOfHealer/30661-03.htm => Q00226_TestOfTheHealer/30661-03.html} (86%) create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-04.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-03.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-04.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-01.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02a.html rename L2J_DataPack/dist/game/data/scripts/quests/{226_TestOfHealer/30674-03.htm => Q00226_TestOfTheHealer/30674-03.html} (73%) create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-04.html create mode 100644 L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/Q00226_TestOfTheHealer.java diff --git a/L2J_DataPack/dist/game/data/scripts.cfg b/L2J_DataPack/dist/game/data/scripts.cfg index 70fe0cfd65..11fa7d3949 100644 --- a/L2J_DataPack/dist/game/data/scripts.cfg +++ b/L2J_DataPack/dist/game/data/scripts.cfg @@ -221,7 +221,6 @@ quests/184_Nikolas_Cooperation_Contract/__init__.py quests/185_Nikolas_Cooperation_Consideration/__init__.py quests/216_TrialOfGuildsman/__init__.py quests/222_TestOfDuelist/__init__.py -quests/226_TestOfHealer/__init__.py quests/227_TestOfReformer/__init__.py quests/228_TestOfMagus/__init__.py quests/229_TestOfWitchcraft/__init__.py diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-01.htm deleted file mode 100644 index 51c4cf6a02..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-01.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Master Sorius:<br> -I have heard from the Priest Bandellos. We will cooperate in your investigation.<br> -What we have found out up to now is that it seems like the followers of Shilen kidnapped the girl. Meet the Dwarf called<font color="LEVEL"> Dowrin Hammerkrush</font> in the<font color="LEVEL"> northern part of Turek Orc Barracks</font>. He is our spy who set off ahead of us. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-02.htm deleted file mode 100644 index 5ce1924a66..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Master Sorius:<br> -Hurry up! I can't guarantee the child's safety! There is one of our spies who set off ahead of us. Meet the Dwarf called<font color="LEVEL"> Dowrin Hammerkrush</font> in the<font color="LEVEL"> western part of Turek Orc Barracks</font>. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-03.htm deleted file mode 100644 index fd1af4a8cf..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30327-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Master Sorius:<br> -Good job, indeed. I will inform Bandellos about your good deed. ...I know, you are in the middle of proceeding the Test of the Healer, right? -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-01.htm deleted file mode 100644 index 6a970f5af6..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-01.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Allana:<br> -How could I have possibly incited Perrin? I remember mentioning in conversation a girl with strange powers who grew up with me in the orphanage. Soon afterward, Perrin asked me about her. I told him everything I knew... We were in an<font color="LEVEL"> orphanage near Gludio Castle</font>... -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-02.htm deleted file mode 100644 index e04bf1be32..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30424-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Allana :<br> -We grew up together in an<font color="LEVEL"> orphanage near Gludio Castle</font> that was operated by Dwarven Father. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-01.htm deleted file mode 100644 index 3c2a87b0b2..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-01.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Perrin:<br> -Oh, you mean the saintess? Of course, of course, if you are here to ask about the saintess, you have found the right person. I guess you are the one who was sent here as a representative of the shrine. I heard the news already. If you want, it is possible that I let you escort her to your place, besides having a meeting with her.<br> -But , there is one condition... While we were searching for, and protecting the saintess ... we had quite a bit of expenses... I'm hoping that the shrine will compensate those expenses...? That is about<font color="LEVEL"> 100,000 Adena</font>...<br> -<a action="bypass -h Quest 226_TestOfHealer 30428_1">Tell him to tell the truth before he gets hurt</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-02.htm deleted file mode 100644 index a41c486c81..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-02.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Perrin:<br> -Hey, hey! This is not fair! You can't threaten a person like that even if you are a representative of the shrine! If that's the case, we have something to show you...<br> -Hey, Tatoma! Come here and teach this lad a lesson!<br> -Young lad, I would like to introduce you Tatoma, who is the older brother of the well-known Tamato. And I'm telling you, he is much stronger than his brother! You could have avoided this if you had just given us the money... -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-03.htm deleted file mode 100644 index 783f871798..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-03.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Perrin:<br> -Hey young lad! Hey, sir... Easy, easy...! OK, if 100,000 is too much how about 90,000... 80,000... OK, let make it half, 50,000!<br> -Don't give me such a look... Please, at least 1000 adena...<br> -Stop! OK, OK!<br> -Well to tell the truth, I have only heard about the saintess! There was this girl called<font color="LEVEL"> Allana</font> who used to hang around with me... She told me that she had a story which we could make some money out of! I was just... Ahh! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-04.htm deleted file mode 100644 index 03c634656c..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30428-04.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Perrin:<br> -Oh, sir! That's all I know. You should ask<font color="LEVEL"> Allana</font>for the details! She lives<font color="LEVEL"> near the harbor</font>! I am busy, so please excuse me -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-01.htm deleted file mode 100644 index 314bd7f624..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-01.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Priest Bandellos:<br> -The<font color="LEVEL"> Mark of the Healer</font> is only given to those who have perceived the healing and purifying power of light properly. This rule applies for all tribes, and there are no exceptions or changes. Someday, you will also have to take the exam to receive this mark. But at the moment you are not ready yet. You don't need to be hasty, though.<br> -As long as you don't give up, you will surely get to meet me again as an even mature person. On that day, I shall ask you a favor...<br> -(Quest available only for Cleric, Oracle, or Elven Knights above level 39.) -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-02.htm deleted file mode 100644 index d702455625..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-02.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Priest Bandellos:<br> -The<font color="LEVEL"> Test of the Healer</font> is not what is prepared for you. I am sure that Einhasad has prepared another test for you, so have faith in her and keep doing your best.<br> -May the grace of moonlight shine on you...<br> -(Quest available only for Cleric, Oracle, Human Knights or Elven Knights above level 39.) -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-03.htm deleted file mode 100644 index 8d46ed7cf6..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-03.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Priest Bandellos:<br> -The<font color="LEVEL"> Mark of the Healer</font> is only given to those who have perceived the healing and purifying power of light properly. This rule applies for all tribes, and there are no exceptions or changes.<br> -If you are willing to take the challenge, I have one favor to ask you...<br> -<a action="bypass -h Quest 226_TestOfHealer 1">Say that you will challenge the Test of the Healer</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-04.htm deleted file mode 100644 index 7c86a4c17a..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-04.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Priest Bandellos:<br> -There is a long-time-inherited revelation. Some day, when people suffer from dark energy filling this world, there will be a girl, as a representative of Einhasad who shall purify this world.<br> -And right now there is this<font color="LEVEL"> girl who claims that she is the 'one'</font>. Whether she is telling the truth or not, the church cannot be indifferent about it.<br> -I want you to examine this matter carefully. This will be your examination.<br> -First, meet this guy called<font color="LEVEL"> Perin of the Gludin</font>. It is said that he is protecting the holy woman. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-05.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-05.htm deleted file mode 100644 index 190e8bf6a4..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-05.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Priest Bandellos:<br> -How is the investigation going? I would like to tell you to take your time, but I guess this time, it is an urgent matter. Please hurry.<br> -If you are too busy, you may give up. You can always challenge again. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-06.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-06.htm deleted file mode 100644 index 2b34ea2961..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-06.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Priest Bandellos:<br> -This case is going in the wrong direction. I think we need to send a special guard to protect her. And we'd better report this to the High Priest.<br> -I heard your story from Master Sorius. He said that you were a great help in this case and praised you a lot.<br> -In my mind as well, I think you have already proven that you are qualified. I shall give you the<font color="LEVEL"> Mark of the Healer</font>. There might come a day when I shall need your help again... I hope you keep up with your practices for that day. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-07.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-07.htm deleted file mode 100644 index 9c119af257..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-07.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Priest Bandellos:<br> -This case is going in the wrong direction. I think we need to send a special guard to protect her. And we'd better report this to the High Priest.<br> -I heard your story from Master Sorius. He said that you were a great help in this case and praised you a lot.<br> -In my mind as well, I think you have already proven that you are qualified. There might come a day when I shall need your help again... I hope you keep up with your practices for that day.<br> -By the way... The thing that you are holding in your hands...It has been bothering me... It looks just like what we have lost in the church. Can I take a look at it?<br> -<a action="bypass -h Quest 226_TestOfHealer 30473_1">Show the Golden Statue</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-08.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-08.htm deleted file mode 100644 index ca63118c1e..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-08.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Priest Bandellos:<br> -Ohh! I am absolutely sure. This is the holy robe that was stolen by the gangs on our way to the Gludio shrine! This is shameful, but could you do me a big favor and return this robe to our shrine? This is a really important thing for our shrine.<br> -<a action="bypass -h Quest 226_TestOfHealer 30473_2">Hand over the Golden Robe</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-09.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-09.htm deleted file mode 100644 index 2b58bc65b7..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30473-09.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Priest Bandellos:<br> -Thank you. Now I will give you the<font color="LEVEL"> Mark of the Healer</font>. May the blessing of Einhasad be with you... We will never forget the kindness that you have shown to our shrine. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-01.htm deleted file mode 100644 index 543db3fca2..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-01.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Father Gupu:<br> -Ah, It seems you are talking about Christina... But you're too late! She was recently kidnapped by some strange men that broke into the orphanage!<br> -Curse the fiends! What is this world coming to! And what have they done with<font color="LEVEL"> Wendy</font>? No no, Ari, father is not mad!<br> -After Christina's kidnapping, the Elf masters of the Town of Gludio came to help search for her, and now you. And all of them ignoring the fact that the orphanage is in ruins and the children are starving! If only I had<font color="LEVEL"> 100,000 adena</font>, I would be able to buy beds for these children...<br> -<a action="bypass -h Quest 226_TestOfHealer 30658_1">Say you will donate that amount</a><br> -<a action="bypass -h Quest 226_TestOfHealer 30658_2">Pretend that you did not hear anything</a> -</body></html> diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-04.htm deleted file mode 100644 index d347bf60e3..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-04.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Father Gupu:<br> -That little girl causes such mischief! Oh<font color="LEVEL"> Wendy</font>! Where are you! I hope she's not lost in the<font color="LEVEL"> Wastelands</font> all alone! Please, go and find her for me! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-06.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-06.htm deleted file mode 100644 index 6acc222c12..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-06.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Father Gupu:<br> -Thank you so much. Wendy has just returned! She must be inside washing up!<br> -Wendy! You little rascal! Do you know how worried I was?! Pull one more stunt like that, and you'll get a spanking you will never forget!<br> -Young man, thank you for finding this child. Making a donation and finding a lost child... We are truly in your debt.<br> -Oh yes, by the way, Wendy asked me to give this to you. It looks like a trinket that she picked up while playing in the Wastelands...<br> -<a action="bypass -h Quest 226_TestOfHealer 30658_06">Ask about the saintess</a> -</body></html> diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-07.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-07.htm deleted file mode 100644 index 4a2a29cad7..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-07.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Father Gupu:<br> -I don't know... I have no idea what's going on. Why don't you ask the Elves from Gludio Castle? I think they said they were from<font color="LEVEL"> Gludio Castle Town...</font> And one of them was named<font color="LEVEL"> Sorius.</font> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-01.htm deleted file mode 100644 index 27421da66b..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-01.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Orphan Girl:<br> -Christina? What a strange person she is, indeed! The other day, I had sprained my ankle while I was trying to catch a frog. It hurt so, so badly that it made me cry, but then Christina came and touched my ankle and it didn't hurt at all anymore! It was a miracle! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-02.htm deleted file mode 100644 index 61c2fc8d2c..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Orphan Girl:<br> -Father told us that he hated the boys! He said that we were the most beautiful girls in the whole world! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-03.htm deleted file mode 100644 index 7faa5e376f..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Orphan Girl:<br> -The saintess? The prophecy? I don't know such things. I am too hungry.. ...and cold... I want to have some hot potatoes. Sob... -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-04.htm deleted file mode 100644 index efefd5cdb5..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-04.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Orphan Girl:<br> -Please help me Warrior! Christina... ! Poor Christina... Strange people took her somewhere... I was too frightened... I stood there behind a tree, trembling with fear. Sob... Poor Christina... -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-05.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-05.htm deleted file mode 100644 index fc37a9e193..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30659-05.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Orphan Girl:<br> -Please help me Warrior! Christina was kidnapped! It was the lizardmen! But their leaders were some dark skinned Elves...! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-01.htm deleted file mode 100644 index 634f5fe87f..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-01.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Windy Shaoring:<br> -Don't scare my friends! This place is safe. I prefer to hang around with basilisks and my monster-eyed friends rather than Mr. Grumpy Father!<br> -<a action="bypass -h Quest 226_TestOfHealer 30660_1">"How did you get to be friends with the monsters?"</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-02.htm deleted file mode 100644 index 7a52d3363f..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-02.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Windy Shaoring:<br> -...What are you talking about? Those monsters say hello to me, and I say hello back to them. That's how it went, of course. That's how you make friends, you know. Can't you hear what the monsters are saying, Mystic?<br> -<a action="bypass -h Quest 226_TestOfHealer 30660_2">"You should go back home now!"</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-03.htm deleted file mode 100644 index cfc86a915c..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Windy Shaoring:<br> -The principal always gets angry at me and never lets me play with my monster friends. But I am hungry and I miss my orphanage friends so I shall go back. Here, this is a present from me. My monster friend gave it to me. Isn't it pretty? -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-04.htm deleted file mode 100644 index 129a5ffb99..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30660-04.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Windy Shaoring:<br> -I want to say good-bye to my friends. A good child must behave. You can go ahead. My friends will take me to the orphanage. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-02.htm deleted file mode 100644 index 7a7c3d37fa..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-02.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Mystery Dark Elf:<br> -To bad! It doesn't make any difference in performing Shilen's will!<br> -Soldiers, kill that man! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-04.htm deleted file mode 100644 index 700c83f4bc..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-04.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Mystery Dark Elf:<br> -Urrgh... The magic that held the<font color="LEVEL"> saintess</font> contained is undone! How dare you disrupt the holy ceremony of Shilen...! I will never forgive you! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-01.htm deleted file mode 100644 index d72498999d..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-01.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Piper Longbow:<br> -My name is Piper. I am sent here by Daurin. I am here to help you.<br> -The<font color="LEVEL"> mysterious Dark Elf </font> that I was searching for is not far from here. I can hear something strange. Let's go and check what it is. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-02.htm deleted file mode 100644 index e23e34794d..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Piper Longbow:<br> -Oh.. I think he noticed what was going on, and ran away from us. But hold on, There must be some reason why he came to the altar, so he may come back. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-03.htm deleted file mode 100644 index c7caf65645..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Piper Longbow:<br> -I have found the<font color="LEVEL"> Saintess</font> that you were looking for! She was staying in a<font color="LEVEL"> tent near the Initiation Altar</font>! Go and see her now! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-04.htm deleted file mode 100644 index 71adbc52f9..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30662-04.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Piper Longbow:<br> -Now you should go to<font color="LEVEL"> Kristina</font>! Maybe she can help you out. -<br> -Good Luck! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-01.htm deleted file mode 100644 index 2eee0982bb..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-01.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Slein Shining Blade:<br> -This is Slein. I was sent here by Daurin. I saw a<font color="LEVEL"> Dark Elf stranger</font> in this area. Let's go and catch him right away! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-02.htm deleted file mode 100644 index 2ed64f1a27..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Slein Shining Blade:<br> -Damn that Dark Elf! They are as sharp as a needle! He will soon return with his Soldiers! Get prepared for it! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-03.htm deleted file mode 100644 index 3e779c1f06..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Slein Shining Blade:<br> -My colleagues have found the<font color="LEVEL"> saintess</font> that you were looking for! They say that she is staying in a<font color="LEVEL"> tent near the Initiation Altar of the Dark Elves</font>. I bet she'll know the whole picture of this incident. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-04.htm deleted file mode 100644 index f99be845ae..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30663-04.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Slein Shining Blade:<br> -Now you should go to<font color="LEVEL"> Kristina</font>! Maybe she can help you out. -<br> -Good Luck! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-01.htm deleted file mode 100644 index 3f1652c590..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-01.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Kein Flying Knife:<br> -I am Kein. Daurin has told me to assist you. The target is that way. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-02.htm deleted file mode 100644 index bc05bfe4d7..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Kein Flying Knife:<br> -Hmm, escape? It does not matter. He cannot have gone far. Perhaps it is still hiding in these regions. Please search the areas nearby. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-03.htm deleted file mode 100644 index afdf6dbda0..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Kein Flying Knife:<br> -First, meet with the<font color="LEVEL"> saintess</font>. My fellow members have found her location. They say that she is in a<font color="LEVEL"> tent near the Dark Elves' Initiation Altar</font>. She will know the truth about the incident. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-04.htm deleted file mode 100644 index 7e165c2d92..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30664-04.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Kein Flying Knife:<br> -Now you should go to<font color="LEVEL"> Kristina</font>! Maybe she can help you out. -<br> -Good Luck! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-01.htm deleted file mode 100644 index 76f11ea4a0..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-01.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Saintess Kristina:<br> -Thank you. Now at last I am able to move around!<br> -<a action="bypass -h Quest 226_TestOfHealer 30665_1">"Let's go to Master Sorius together."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-02.htm deleted file mode 100644 index 1e795f389c..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-02.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Saintess kristina:<br> -The Dark Elf who kidnapped me said something strange. That the Goddess is already waking up... Although I do not know what it means.<br> -But I realized one thing for sure. That this was my destiny, to be kidnapped here...<br> -I shall remain here. It is not yet time for me to go back to the shrine. It is my duty to spread the words of light in the forest of darkness. The Dark Elves have the right to know about the truth of light, as well. To survive the days of Chaotic Chronicle, we all need to cooperate.<br> -I want you to deliver this letter to<font color="LEVEL"> Master Sorius</font>. Please. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-03.htm deleted file mode 100644 index 7a4dc8a2f2..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30665-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Saintess Kristina:<br> -Please help me! You are the one who Priest Bandellos sent, right? The strange Dark Elf who kidnapped me cast a restriction spell on me, so I can't move at all! I beg you. Please set me free! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-01.htm deleted file mode 100644 index 2d63f85442..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-01.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Daurin Hammercrush:<br> -Hey, are you the one I am supposed to meet here?<br> -Have you heard?<font color="LEVEL"> Reto lizardman</font> are hiding in this house! Being alone, I couldn't take action, I had to just follow them here.<br> -<a action="bypass -h Quest 226_TestOfHealer 30674_1">"Leave the rest to me."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-02.htm deleted file mode 100644 index bc2c6d7abe..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Daurin Hammercrush:<br> -There are the<font color="LEVEL"> Reto lizardman</font>! I guess they were expecting us! Let's attack them! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/__init__.py b/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/__init__.py deleted file mode 100644 index 53743c5ea1..0000000000 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/__init__.py +++ /dev/null @@ -1,301 +0,0 @@ -# Made by Mr. Have fun! Version 0.2 -# Shadow Weapon Coupons contributed by BiTi for the Official L2J Datapack Project -# 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 - -qn = "226_TestOfHealer" - -REPORT_OF_PERRIN = 2810 -CRISTINAS_LETTER = 2811 -PICTURE_OF_WINDY = 2812 -GOLDEN_STATUE = 2813 -WINDYS_PEBBLES = 2814 -ORDER_OF_SORIUS = 2815 -SECRET_LETTER1 = 2816 -SECRET_LETTER2 = 2817 -SECRET_LETTER3 = 2818 -SECRET_LETTER4 = 2819 -MARK_OF_HEALER = 2820 -ADENA = 57 -SHADOW_WEAPON_COUPON_CGRADE = 8870 - -#NPCs -BANDELLOS = 30473 -PERRIN = 30428 -ALLANA = 30424 -GUPU = 30658 -ORPHAN = 30659 -WINDY = 30660 -SORIUS = 30327 -MYSTERIOUS = 30661 -PIPER = 30662 -SLEIN = 30663 -KEIN = 30664 -KRISTINA = 30665 -DAURIN = 30674 - -#MOBs -TATOMA = 27134 -LETO_LEADER = 27123 -LETO_ASSASSIN = 27124 -LETO_SNIPER = 27125 -LETO_WIZARD = 27126 -LETO_LORD = 27127 - -#this handles all dropdata, npcId:[condition,maxcount,item,next condition] -DROPLIST={ -TATOMA:[2,1,0,"3"], -LETO_LEADER:[11,1,SECRET_LETTER1,"12"], -LETO_ASSASSIN:[14,1,SECRET_LETTER2,"15"], -LETO_SNIPER:[16,1,SECRET_LETTER3,"17"], -LETO_LORD:[18,1,SECRET_LETTER4,"19"] -} - -#this handles 3 groups of mobs spawned by Dark Elves, npcId:[html1,html2,html3,html4] -ELVES={ -PIPER:["30662-01.htm","30662-02.htm","30662-03.htm","30662-04.htm"], -SLEIN:["30663-01.htm","30663-02.htm","30663-03.htm","30663-04.htm"], -KEIN:["30664-01.htm","30664-02.htm","30664-03.htm","30664-04.htm"] -} - - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = range(2810,2820) - - def onAdvEvent (self,event,npc, player) : - htmltext = event - st = player.getQuestState(qn) - if not st : return - if event == "1" : - htmltext = "30473-04.htm" - st.set("cond","1") - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - st.giveItems(REPORT_OF_PERRIN,1) - elif event == "30473_1" : - htmltext = "30473-08.htm" - elif event == "30473_2" : - htmltext = "30473-09.htm" - st.takeItems(GOLDEN_STATUE,1) - if st.getQuestItemsCount(GOLDEN_STATUE): - st.addExpAndSp(1476566,101324) - else: - st.addExpAndSp(1476566,101324) - st.giveItems(MARK_OF_HEALER,1) - st.giveItems(ADENA,266980) - st.giveItems(7562,60) - st.giveItems(SHADOW_WEAPON_COUPON_CGRADE,15) - - st.set("cond","0") - st.exitQuest(False) - st.playSound("ItemSound.quest_finish") - st.set("onlyone","1") - elif event == "30428_1" : - htmltext = "30428-02.htm" - st.addSpawn(TATOMA) - st.set("cond","2") - elif event == "30658_1" : - if st.getQuestItemsCount(ADENA) >= 100000 : - htmltext = "30658-02.htm" - st.takeItems(ADENA,100000) - st.giveItems(PICTURE_OF_WINDY,1) - st.set("cond","7") - else: - htmltext = "30658-05.htm" - elif event == "30658_2" : - htmltext = "30658-03.htm" - st.set("cond","6") - elif event == "30658_06" : - htmltext = "30658-07.htm" - st.set("cond","9") - elif event == "30660_1" : - htmltext = "30660-02.htm" - elif event == "30660_2" : - htmltext = "30660-03.htm" - st.takeItems(PICTURE_OF_WINDY,1) - st.giveItems(WINDYS_PEBBLES,1) - st.set("cond","8") - elif event == "30674_1" : - htmltext = "30674-02.htm" - st.takeItems(ORDER_OF_SORIUS,1) - st.addSpawn(27122) - st.addSpawn(27122) - st.addSpawn(LETO_LEADER) - st.set("cond","11") - st.playSound("ItemSound.quest_before_battle") - elif event == "30665_1" : - htmltext = "30665-02.htm" - st.takeItems(SECRET_LETTER1,1) - st.takeItems(SECRET_LETTER2,1) - st.takeItems(SECRET_LETTER3,1) - st.takeItems(SECRET_LETTER4,1) - st.giveItems(CRISTINAS_LETTER,1) - st.set("cond","22") - return htmltext - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = self.getQuestState(player, True) - if not st : return htmltext - - npcId = npc.getId() - id = st.getState() - if npcId != BANDELLOS and id != State.STARTED : return htmltext - - if npcId == BANDELLOS : - if st.getInt("cond")==0 and st.getInt("onlyone")==0 : - if (player.getClassId().getId() in [0x04, 0x0f, 0x1d, 0x13]) and player.getLevel() > 38 : - htmltext = "30473-03.htm" - elif player.getClassId().getId() in [0x04, 0x0f, 0x1d, 0x13] : - htmltext = "30473-01.htm" - else: - htmltext = "30473-02.htm" - st.exitQuest(1) - elif st.getInt("cond")==0 and st.getInt("onlyone")==1 : - htmltext = Quest.getAlreadyCompletedMsg(player) - elif st.getInt("cond")<23 and st.getInt("cond")>0 : - htmltext = "30473-05.htm" - elif st.getInt("cond")==23 and st.getQuestItemsCount(GOLDEN_STATUE)==0 : - htmltext = "30473-06.htm" - st.addExpAndSp(32000,4100) - st.giveItems(MARK_OF_HEALER,1) - st.set("cond","0") - st.exitQuest(False) - st.playSound("ItemSound.quest_finish") - st.set("onlyone","1") - elif st.getInt("cond")==23 and st.getQuestItemsCount(GOLDEN_STATUE) : - htmltext = "30473-07.htm" - elif npcId == PERRIN: - if st.getInt("cond")==1 : - htmltext = "30428-01.htm" - elif st.getInt("cond")==3 : - htmltext = "30428-03.htm" - st.set("cond","4") - st.takeItems(REPORT_OF_PERRIN,1) - elif st.getInt("cond")==4 : - htmltext = "30428-04.htm" - elif npcId == ORPHAN and st.getInt("cond")==4 : - n = self.getRandom(5) - if n == 0: - htmltext = "30659-01.htm" - htmltext = "30659-02.htm" - elif n == 2: - htmltext = "30659-03.htm" - elif n == 3: - htmltext = "30659-04.htm" - elif n == 4: - htmltext = "30659-05.htm" - elif npcId == ALLANA: - if st.getInt("cond")==4 : - htmltext = "30424-01.htm" - st.set("cond","5") - elif st.getInt("cond")==5 : - htmltext = "30424-02.htm" - elif npcId == GUPU : - if st.getInt("cond")==5 : - htmltext = "30658-01.htm" - st.set("cond","6") - elif st.getInt("cond")==6 : - htmltext = "30658-01.htm" - elif st.getInt("cond")==7 : - htmltext = "30658-04.htm" - elif st.getInt("cond")==8 and st.getQuestItemsCount(WINDYS_PEBBLES) > 0 : - htmltext = "30658-06.htm" - st.giveItems(GOLDEN_STATUE,1) - st.takeItems(WINDYS_PEBBLES,1) - elif st.getInt("cond")==8 : - htmltext = "30658-06.htm" - elif st.getInt("cond")==9 : - htmltext = "30658-07.htm" - elif npcId == WINDY: - if st.getInt("cond")==7: - htmltext = "30660-01.htm" - elif st.getInt("cond")==8 : - htmltext = "30660-04.htm" - elif npcId == SORIUS : - if st.getInt("cond")==9 : - htmltext = "30327-01.htm" - st.giveItems(ORDER_OF_SORIUS,1) - st.set("cond","10") - elif st.getInt("cond")>9 and st.getInt("cond")<22 : - htmltext = "30327-02.htm" - elif st.getInt("cond")==22 : - htmltext = "30327-03.htm" - st.takeItems(CRISTINAS_LETTER,1) - st.set("cond","23") - elif npcId == DAURIN: - if st.getInt("cond")==10 and st.getQuestItemsCount(ORDER_OF_SORIUS) : - htmltext = "30674-01.htm" - elif st.getInt("cond")==12 and st.getQuestItemsCount(SECRET_LETTER1) : - htmltext = "30674-03.htm" - st.set("cond","13") - elif npcId == MYSTERIOUS: - if st.getInt("cond")==13 or st.getInt("cond")==14 : - htmltext = "30661-01.htm" - st.addSpawn(LETO_ASSASSIN) - st.addSpawn(LETO_ASSASSIN) - st.addSpawn(LETO_ASSASSIN) - st.playSound("ItemSound.quest_before_battle") - st.set("cond","14") - elif st.getInt("cond")==15 or st.getInt("cond")==16: - htmltext = "30661-02.htm" - st.addSpawn(LETO_SNIPER) - st.addSpawn(LETO_SNIPER) - st.addSpawn(LETO_SNIPER) - st.playSound("ItemSound.quest_before_battle") - st.set("cond","16") - elif st.getInt("cond")==17 or st.getInt("cond")==18: - htmltext = "30661-03.htm" - st.addSpawn(LETO_WIZARD) - st.addSpawn(LETO_WIZARD) - st.addSpawn(LETO_LORD) - st.playSound("ItemSound.quest_before_battle") - st.set("cond","18") - elif st.getInt("cond") == 19 : - htmltext = "30661-04.htm" - st.set("cond","20") - elif npcId in ELVES.keys() : - if st.getInt("cond") == 20: - htmltext = ELVES[npcId][2] - st.set("cond","21") - elif st.getInt("cond") == 21: - htmltext = ELVES[npcId][3] - elif npcId == KRISTINA : - if st.getInt("cond")==21 : - htmltext = "30665-01.htm" - elif st.getInt("cond")<21 : - htmltext = "30665-03.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 not npcId in DROPLIST.keys() : return - condition,maxcount,item,next_condition=DROPLIST[npcId] - if st.getInt("cond")==condition and st.getQuestItemsCount(item)<maxcount: - if item != 0: - st.giveItems(item,1) - if next_condition != 0: - st.set("cond",next_condition) - st.playSound("ItemSound.quest_middle") - return - -QUEST = Quest(226,qn,"Test Of Healer") - -QUEST.addStartNpc(BANDELLOS) - -QUEST.addTalkId(BANDELLOS) - -for npcId in [SORIUS,ALLANA,PERRIN,GUPU,ORPHAN,WINDY,MYSTERIOUS,PIPER,SLEIN,KEIN,KRISTINA,DAURIN]: - QUEST.addTalkId(npcId) - -for mobId in DROPLIST.keys(): - QUEST.addKillId(mobId) \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-01.html new file mode 100644 index 0000000000..c7808d200a --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-01.html @@ -0,0 +1,4 @@ +<html><body>Master Sorius:<br> +I have heard from Priest Bandellos. We will help in any way we can in your investigation.<br> +What we know so far is that it seems that the followers of Shilen kidnapped the girl. Meet the Dwarf called <font color="LEVEL">Daurin Hammercrush</font> in the <font color="LEVEL">northwest part of Turek Orc Barracks</font>. He is our spy who set off ahead of us. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-02.html new file mode 100644 index 0000000000..7cac37a6d2 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-02.html @@ -0,0 +1,3 @@ +<html><body>Master Sorius:<br> +Hurry up! I cannot guarantee the child's safety! There is one of our spies who set off ahead of us. Meet the Dwarf called <font color="LEVEL">Daurin Hammercrush</font> in the <font color="LEVEL"> northwest part of Turek Orc Barracks</font>. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-03.html new file mode 100644 index 0000000000..1d1673f270 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-03.html @@ -0,0 +1,3 @@ +<html><body>Master Sorius:<br> +Good job, indeed. I will inform Priest Bandellos of your success... You are taking the Trial of the Healer, are you not? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-04.html new file mode 100644 index 0000000000..4b5a054716 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30327-04.html @@ -0,0 +1,3 @@ +<html><body>Master Sorius:<br> +Please go see Priest Bandellos right away! +</html></body> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-01.html new file mode 100644 index 0000000000..65ed7b3d66 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-01.html @@ -0,0 +1,3 @@ +<html><body>Allana:<br> +How could I have possibly incited Perrin? I remember mentioning in conversation a girl with strange powers who grew up with me in the orphanage. Soon afterward, Perrin asked me about her. I told him everything I knew... We were in an <font color="LEVEL">orphanage near Gludio Castle</font>... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-02.html new file mode 100644 index 0000000000..2d307b2ea6 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30424-02.html @@ -0,0 +1,3 @@ +<html><body>Allana :<br> +We grew up together in an <font color="LEVEL">orphanage near Gludio Castle</font> that was operated by a Dwarven Father. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-01.html new file mode 100644 index 0000000000..201ccee344 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-01.html @@ -0,0 +1,5 @@ +<html><body>Perrin:<br> +Ah, the saint! Oh, yes, you have the right person for any question you may have about the saint... You must be a representative of the shrine. I've been expecting you. If you like, I could let you take her with you. Better than just having a meeting with her, huh?<br> +But, one condition... We have had quite a few expenses in our search for and protection of the saint... I was hoping that the shrine would compensate us... It comes to about <font color="LEVEL">100,000 Adena</font>...<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30428-02.html">"Tell me the truth or you will get hurt!"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-02.html new file mode 100644 index 0000000000..84b02a9dde --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-02.html @@ -0,0 +1,5 @@ +<html><body>Perrin:<br> +Hey, that is not fair! You can't talk to me like that even if you are a representative of the shrine! If that's your attitude, I have someone that wants to meet you...<br> +Hey, Tatoma! Come over here and teach this child a lesson!<br> +My young friend, I would like to introduce you Tatoma, the elder brother of the famous Tamil. He is much stronger than his brother! This would not have been necessary if you had only given us the money... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-03.html new file mode 100644 index 0000000000..1a337324ee --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-03.html @@ -0,0 +1,6 @@ +<html><body>Perrin:<br> +Hey, hey! Easy there...! OK, if 100,000 is too much how about 90,000... 80,000... OK, let's make it half, 50,000!<br> +Don't look at me like that... Please, at least 1,000 Adena...<br> +Stop it! OK, OK! The truth!<br> +I have only heard of the saint! At one time I was seeing a girl named <font color="LEVEL">Allana</font>... She told me that she knew a way that we could make a lot of money! I was just... Oh, rats! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-04.html new file mode 100644 index 0000000000..b619db3dd6 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30428-04.html @@ -0,0 +1,3 @@ +<html><body>Perrin:<br> +Please, that is all I know! You should ask <font color="LEVEL">Allana</font> for the details! She lives <font color="LEVEL">near the harbor</font>! I am very busy, so please excuse me. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-01.html new file mode 100644 index 0000000000..93ff145905 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-01.html @@ -0,0 +1,4 @@ +<html><body>Priest Bandellos:<br> +The <font color="LEVEL">Mark of the Healer</font> is reserved for those who understand the healing and purifying power of light. These properties of light transcend all tribal distinctions. One day you will be tested to determine if you are worthy to receive this mark. You are not ready for this test yet. Don't be discouraged, your time will come. Come back to see me when you have more experience, and we will discuss the Mark of the Healer...<br> +(Quest available only for Cleric, Oracle, or Elven Knights above level 39.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-02.html new file mode 100644 index 0000000000..9766963b09 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-02.html @@ -0,0 +1,5 @@ +<html><body>Priest Bandellos:<br> +It is not the will of Einhasad that you take the <font color="LEVEL">Test of the Healer</font> right now. A more suitable test awaits you elsewhere...<br> +May the grace of moonlight shine upon your path...<br> +(Quest available only for Cleric, Elven Oracle, Human Knight, Paladin, or Elven Knights above level 39.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-03.htm new file mode 100644 index 0000000000..691c310d9c --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-03.htm @@ -0,0 +1,5 @@ +<html><body>Priest Bandellos:<br> +The <font color="LEVEL">Mark of the Healer</font> is reserved for those who understand the healing and purifying power of light. These properties of light transcend all tribal distinctions.<br> +If you wish to take the challenge, I have but one favor I must ask...<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer ACCEPT">"I will challenge the Test of the Healer"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04.htm new file mode 100644 index 0000000000..ba32201486 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04.htm @@ -0,0 +1,6 @@ +<html><body>Priest Bandellos:<br> +There is a very old prophecy that says a day will come when all the people of this world will suffer under an overwhelming dark energy. In those days a girl will be born, a perfect representative of Einhasad, sent to purify this wicked world.<br> +And now a child is born, a <font color="LEVEL">girl who claims to be the One</font>. Whether she is authentic or not, the church cannot ignore this.<br> +You must examine this matter carefully. This shall be your test.<br> +You must go and see <font color="LEVEL">Perrin at the Gludin Harbor</font>. He is said to be protecting the holy child. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04a.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04a.htm new file mode 100644 index 0000000000..1438afd816 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-04a.htm @@ -0,0 +1,7 @@ +<html><body>Priest Bandellos:<br> +An ancient prophecy says that one day, when darkness fills the world as water does a bowl, and the groaning of the people can be heard in the rocks of the land itself, there will be born a girl-child, sent by Einhasad, who will cleanse the world.<br> +Now comes word that the long-awaited one may have finally arrived, a girl who <font color="LEVEL">claims that she is the very one mentioned in the prophecy</font>. We must determine the truth of that claim.<br> +Your task is to investigate this matter in detail.<br> +First, visit <font color="LEVEL">Perrin in Gludin Village</font>, who is currently protecting this supposed "saint."<br> +Before you go, take this <font color="LEVEL">Dimension Diamond</font>. You can trade it to the village gatekeeper for something special that may help you on your journey. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-05.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-05.html new file mode 100644 index 0000000000..8f211e5722 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-05.html @@ -0,0 +1,4 @@ +<html><body>Priest Bandellos:<br> +Have you any news of the child? I wish I could tell you to take your time, but this is of the utmost urgency.<br> +If you don't have the time, you may give up, someone else will take up the cause... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-06.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-06.html new file mode 100644 index 0000000000..ddeff35e36 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-06.html @@ -0,0 +1,5 @@ +<html><body>Priest Bandellos:<br> +I don't like the way this is looking. I must send a guard to protect the child immediately. And I must report this to the High Priest at once!<br> +Master Sorius has told me of your great contribution to this effort. He was very complimentary of your skills.<br> +You have certainly earned this <font color="LEVEL">Mark of the Healer</font>. Thank you again, I hope this helps you on your journey. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-07.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-07.html new file mode 100644 index 0000000000..716a34b8a9 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-07.html @@ -0,0 +1,7 @@ +<html><body>Priest Bandellos:<br> +I don't like the way this is looking. I must send a guard to protect the child immediately. And I must report this to the High Priest at once!<br> +Master Sorius has told me of your great contribution to this effort. He was very complimentary of your skills.<br> +There may come a day when I shall need your help again... I hope you keep your skills sharp for that day.<br> +Hmmmm, what is that you're holding in your hands...It looks familiar... It reminds me of something that was lost from the church recently. Do you mind if I have a look at it?<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30473-08.html">Show the Golden Statue</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-08.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-08.html new file mode 100644 index 0000000000..c7ceac9d0f --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-08.html @@ -0,0 +1,4 @@ +<html><body>Priest Bandellos:<br> +Oh my, this is it! This is the holy statue that was stolen from us by bandits when we were on our way to the Gludio shrine! I hate to ask, but could you possibly return this relic to our shrine? We have been lost without it.<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30473-09.html">Hand over the Golden Statue</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-09.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-09.html new file mode 100644 index 0000000000..1a24b3207e --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30473-09.html @@ -0,0 +1,3 @@ +<html><body>Priest Bandellos:<br> +Thank you. Now take this <font color="LEVEL">Mark of the Healer</font>. May the blessings of Einhasad be upon you... We will never forget the help that you have given to us and to our shrine. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-01.html new file mode 100644 index 0000000000..e94bf9442c --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-01.html @@ -0,0 +1,7 @@ +<html><body>Father Gupu:<br> +Ah, It seems you are talking about Kristina... But you're too late! She was recently kidnapped by some strange men that broke into the orphanage!<br> +Curse the fiends! What is this world coming to! And what have they done with <font color="LEVEL">Windy</font>? No no, Ari, father is not mad!<br> +After Kristina's kidnapping, the Elf masters of the Town of Gludio came to help search for her, and now you. And all of them ignoring the fact that the orphanage is in ruins and the children are starving! If only I had <font color="LEVEL">100,000 Adena</font>, I would be able to buy beds for these children...<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30658-02.html">Say you will donate that amount</a><br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30658-03.html">Pretend that you did not hear anything</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-02.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-02.html similarity index 62% rename from L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-02.htm rename to L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-02.html index 770d8cb160..dd344832d4 100644 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-02.htm +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-02.html @@ -1,5 +1,5 @@ <html><body>Father Gupu:<br> Really? Are you really going to make a donation?<br> -Sob...! Thank you! I gladly accept! Children, say thank you... Wait,<font color="LEVEL"> Wendy</font> is missing!<br> -I'm sorry, but could you please look for a little girl? She often goes to play in the<font color="LEVEL"> Wastelands</font>... She looks like... There should be a picture somewhere... Yes, she looks like this. The Wastelands is too dangerous of a place for a little girl... +Sob...! Thank you! I gladly accept! Children, say thank you... Wait, <font color="LEVEL">Windy</font> is missing!<br> +I'm sorry, but could you please look for a little girl? She often goes to play in the <font color="LEVEL">Wastelands</font>... She looks like... There should be a picture somewhere... Yes, she looks like this. The Wastelands is too dangerous of a place for a little girl... </body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-03.html similarity index 100% rename from L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-03.htm rename to L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-03.html diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-04.html new file mode 100644 index 0000000000..d8e5024105 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-04.html @@ -0,0 +1,3 @@ +<html><body>Father Gupu:<br> +That little girl causes such mischief! Oh <font color="LEVEL">Windy</font>! Where are you! I hope she's not lost in the <font color="LEVEL">Wastelands</font> all alone! Please, go and find her for me! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-05.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-05.html similarity index 100% rename from L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30658-05.htm rename to L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-05.html diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-06.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-06.html new file mode 100644 index 0000000000..350823e174 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-06.html @@ -0,0 +1,7 @@ +<html><body>Father Gupu:<br> +Thank you so much. Windy has just returned! She must be inside washing up!<br> +Windy! You little rascal! Do you know how worried I was?! Pull one more stunt like that, and you'll get a spanking you will never forget!<br> +Thank you for finding this child. Making a donation and finding a lost child... We are truly in your debt.<br> +Oh yes, by the way, Windy asked me to give this to you. It looks like a trinket that she picked up while playing in the Wastelands...<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30658-07.html">Ask about the saint.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-07.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-07.html new file mode 100644 index 0000000000..1f8d17a29c --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30658-07.html @@ -0,0 +1,3 @@ +<html><body>Father Gupu:<br> +I don't know... I have no idea what's going on. Why don't you ask the Elves from Gludio Castle? I think they said they were from <font color="LEVEL">the Town of Gludio...</font> And one of them was named <font color="LEVEL">Sorius.</font> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-01.html new file mode 100644 index 0000000000..71bb1cbfa8 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-01.html @@ -0,0 +1,3 @@ +<html><body>Orphan Girl:<br> +Kristina? What a wonderfully strange person she is! Just the other day I sprained my ankle while trying to catch a frog. It hurt so bad that I started to cry, and then Kristina came and touched my ankle and it stopped hurting! It was a miracle! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-02.html new file mode 100644 index 0000000000..930651d5c7 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-02.html @@ -0,0 +1,3 @@ +<html><body>Orphan Girl:<br> +Father told us that he hated boys! He said that he had the most beautiful girls in the whole world! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-03.html new file mode 100644 index 0000000000..3498516c0a --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-03.html @@ -0,0 +1,3 @@ +<html><body>Orphan Girl:<br> +The saint? The prophecy? I've never heard of them...I am so hungry.. ...and cold... I just want some nice hot potatoes. Sob... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-04.html new file mode 100644 index 0000000000..a73fc30fa5 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-04.html @@ -0,0 +1,3 @@ +<html><body>Orphan Girl:<br> +Please help me, Warrior! Oh, Kristina... Poor Kristina... Strange people came and took her away... I was so frightened... I watched from behind a tree, trembling in fear. Sob... Poor Kristina... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-05.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-05.html new file mode 100644 index 0000000000..41bfc246f0 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30659-05.html @@ -0,0 +1,3 @@ +<html><body>Orphan Girl:<br> +Please help me, Warrior! Kristina was kidnapped by the lizardmen! They were being bossed around by some Dark Elves...! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-01.html new file mode 100644 index 0000000000..a255622494 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-01.html @@ -0,0 +1,4 @@ +<html><body>Windy Shaoring:<br> +Don't scare my friends! This place is safe. I prefer to hang around with basilisks and my monster-eyed friends rather than my grumpy father!<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30660-02.html">"How did you make friends with the monsters?"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-02.html new file mode 100644 index 0000000000..beb035b04a --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-02.html @@ -0,0 +1,4 @@ +<html><body>Windy Shaoring:<br> +...What are you talking about? Those monsters say hello to me, and I say hello back to them. That's how you make friends, you know. Can't you hear what the monsters are saying, Mystic?<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30660-03.html">"You should go back home now!"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-03.html new file mode 100644 index 0000000000..f7688a0f33 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-03.html @@ -0,0 +1,3 @@ +<html><body>Windy Shaoring:<br> +The principal always gets mad at me and never lets me play with my monster friends. But now I am hungry and miss my orphan friends. I shall go back. Here, take this present from me. My monster friend gave it to me. Isn't it pretty? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-04.html new file mode 100644 index 0000000000..efa643ea2d --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30660-04.html @@ -0,0 +1,3 @@ +<html><body>Windy Shaoring:<br> +I want to say good-bye to my friends. A good child must be polite. You can go on ahead. My friends will take me to the orphanage. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-01.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-01.html similarity index 91% rename from L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-01.htm rename to L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-01.html index 4bd5459c0a..3b9bcaa51c 100644 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-01.htm +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-01.html @@ -1,4 +1,4 @@ -<html><body>Mystery Dark Elf:<br> +<html><body>Mysterious Dark Elf:<br> I carry out the will of Shilen. Those who dare to stand in my way will be brought down with no mercy!<br> I knew that you were tracking me... I suppose you are in the middle of the examination. So, does your future depend on capturing me? Ha! Who do I have to thank for this honor?<br> Sorry to say, but this is a matter of life and death for me as well. I won't make things too easy for you.<br> diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-02.html new file mode 100644 index 0000000000..0f1089738d --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-02.html @@ -0,0 +1,4 @@ +<html><body>Mysterious Dark Elf:<br> +Too bad! It doesn't make any difference in performing Shilen's will!<br> +Soldiers, kill that man! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-03.html similarity index 86% rename from L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-03.htm rename to L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-03.html index 700893e2e8..6fac725689 100644 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30661-03.htm +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-03.html @@ -1,3 +1,3 @@ -<html><body>Mystery Dark Elf:<br> +<html><body>Mysterious Dark Elf:<br> Oh... It's rather surprising that you have actually managed to follow me up until now. I'm sorry to say but I can't let you live any longer. If you are still alive in five minutes, I shall give you the title of Shillien Elder. </body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-04.html new file mode 100644 index 0000000000..a97940cc0c --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30661-04.html @@ -0,0 +1,3 @@ +<html><body>Mysterious Dark Elf:<br> +Urrgh... The magic that held the <font color="LEVEL">saint</font> contained is undone! How dare you disrupt the holy ceremony of Shilen...! I will never forgive you! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-01.html new file mode 100644 index 0000000000..2752317c51 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-01.html @@ -0,0 +1,4 @@ +<html><body>Piper Longbow:<br> +My name is Piper. I was sent by Daurin to help you.<br> +I have been following a <font color="LEVEL">mysterious Dark Elf</font>, he is nearby. Did you hear that? Let's investigate... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-02.html new file mode 100644 index 0000000000..68ee6de88c --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-02.html @@ -0,0 +1,3 @@ +<html><body>Piper Longbow:<br> +I think he saw us coming and ran away... Why was he at the altar? It seemed important, he may come back. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-03.html new file mode 100644 index 0000000000..7a4222dd31 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30662-03.html @@ -0,0 +1,3 @@ +<html><body>Piper Longbow:<br> +I have found the <font color="LEVEL">saint</font> that you were looking for! She is in a <font color="LEVEL">tent near the Altar of Rites</font>! Go and see her now! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-01.html new file mode 100644 index 0000000000..e1808fd55a --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-01.html @@ -0,0 +1,3 @@ +<html><body>Slein Shining Blade:<br> +I am Slein, envoy of Daurin! I have been following a <font color="LEVEL">Dark Elf stranger</font> around here. Come and help me catch him! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-02.html new file mode 100644 index 0000000000..0d97905b45 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-02.html @@ -0,0 +1,3 @@ +<html><body>Slein Shining Blade:<br> +Damn, those Dark Elves are slippery! He is returning to his comrades! We must prepare for an onslaught! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-03.html new file mode 100644 index 0000000000..89a8b8eaf1 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30663-03.html @@ -0,0 +1,3 @@ +<html><body>Slein Shining Blade:<br> +My colleagues have located the <font color="LEVEL">Saintess</font> that you were looking for! She is currently in a <font color="LEVEL">tent near the Initiation Altar of the Dark Elves</font>! She will surely have an explanation for all of this... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-01.html new file mode 100644 index 0000000000..244c2708e1 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-01.html @@ -0,0 +1,3 @@ +<html><body>Cain Flying Knife:<br> +I am Cain. Daurin has asked me to assist you. The target is in that direction. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-02.html new file mode 100644 index 0000000000..a42ab52165 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-02.html @@ -0,0 +1,3 @@ +<html><body>Cain Flying Knife:<br> +Escape is unlikely, he could not have gotten far! Search the area nearby. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-03.html new file mode 100644 index 0000000000..f5a873b9ec --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30664-03.html @@ -0,0 +1,3 @@ +<html><body>Cain Flying Knife:<br> +First, meet with the <font color="LEVEL">saint</font>. My colleagues tell me that she is in a <font color="LEVEL">tent near the Altar of Rites.</font> She will know the truth about the incident. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-01.html new file mode 100644 index 0000000000..9a5bcc635b --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-01.html @@ -0,0 +1,4 @@ +<html><body>Saint Kristina:<br> +Thank you! Finally! I can move around!<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30665-02.html">"Please visit Master Sorius with me."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-02.html new file mode 100644 index 0000000000..7b8ca09195 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-02.html @@ -0,0 +1,6 @@ +<html><body>Saint Kristina:<br> +I overheard the Dark Elf who kidnapped me say that the goddess is waking up, although I do not know what that means.<br> +But I know one thing for sure, it was my destiny to be kidnapped and brought here...<br> +I will stay here. The time has not yet come for my return to the shrine. It is now my duty to spread the word of light in this forest of darkness. The Dark Elves deserve to know the truth of Einhasad. To survive the Chaotic Chronicle we must all join together.<br> +Please take this letter to <font color="LEVEL">Master Sorius</font>. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-03.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-03.html new file mode 100644 index 0000000000..a39ec60a7a --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-03.html @@ -0,0 +1,3 @@ +<html><body>Saint Kristina:<br> +Please, you must help me! You were sent by Priest Bandellos, weren't you? The Dark Elf who kidnapped me cast an evil spell and I can't move at all! I beg you. Please set me free! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-04.html new file mode 100644 index 0000000000..79f3ffa040 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30665-04.html @@ -0,0 +1,3 @@ +<html><body>Saint Kristina:<br> +Did you give my letter to Master Sorius? Please take it to him right away! I implore you! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-01.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-01.html new file mode 100644 index 0000000000..b37fdcc33b --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-01.html @@ -0,0 +1,4 @@ +<html><body>Daurin Hammercrush:<br> +Hey, are you the one I am supposed to meet here? Have you heard?<font color="LEVEL">Leto Lizardmen</font> are hiding in that house over there! Being alone, I couldn't take any action, I had to just follow them here.<br> +<a action="bypass -h Quest Q00226_TestOfTheHealer 30674-02.html">"Leave the rest to me."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02.html new file mode 100644 index 0000000000..bbfe32267a --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02.html @@ -0,0 +1,3 @@ +<html><body>Daurin Hammercrush:<br> +Those damn <font color="LEVEL">Leto Lizardmen</font>! They must've been expecting us! Attack! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02a.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02a.html new file mode 100644 index 0000000000..64bc7afbf4 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-02a.html @@ -0,0 +1,3 @@ +<html><body>Daurin Hammercrush:<br> +What are you waiting for?! Catch them before they get away. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-03.htm b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-03.html similarity index 73% rename from L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-03.htm rename to L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-03.html index e7282c647a..f692ac9364 100644 --- a/L2J_DataPack/dist/game/data/scripts/quests/226_TestOfHealer/30674-03.htm +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-03.html @@ -1,6 +1,4 @@ <html><body>Daurin Hammercrush:<br> - -Hmm...what does this say? 'Perform the ritual at the Obelisk of Shilen'.. I think they took the girl to<font color="LEVEL"> the obelisk in the Dark Forest.</font> Then the<font color="LEVEL"> Dark Elves</font> are involved in this case? Curse them! There are many obelisks in the Dark Forest... We can't figure out which obelisk they are at with only this?!<br> -In any case, we have to track them as soon as possible. We must save the holy maiden before she becomes sacrificed. I am a Dwarf and slow on my feet, so you should leave first. I will send swift supporters to aid you, so hurry! They must be going to a place with an altar...! I will inform Sorius about the situation. - +Hmm...what does this say? 'Perform the ritual at the Obelisk of Shilen'.. I think they took the girl to <font color="LEVEL">the obelisk in the Dark Forest.</font> Then the <font color="LEVEL">Dark Elves</font> are involved in this case? Curse them! There are many obelisks in the Dark Forest... We can't figure out which obelisk they are at with only this?!<br> +In any case, we have to track them as soon as possible. We must save the holy maiden before she becomes sacrificed. I am a Dwarf and slow on my feet, so you should leave first. I will send swift supporters to aid you, so hurry! They must be going to a place with an altar...! I will inform Sorius about the situation.<br> </body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-04.html b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-04.html new file mode 100644 index 0000000000..8ee904c20a --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/30674-04.html @@ -0,0 +1,3 @@ +<html><body>Daurin Hammercrush:<br> +Hey, what are you waiting for? The victim is a young girl! What if the Dark Elves do something unspeakable to her? You must find her quickly! They must have taken her to a place like an altar... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/Q00226_TestOfTheHealer.java b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/Q00226_TestOfTheHealer.java new file mode 100644 index 0000000000..875b3d7919 --- /dev/null +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00226_TestOfTheHealer/Q00226_TestOfTheHealer.java @@ -0,0 +1,689 @@ +/* + * Copyright (C) 2004-2014 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.Q00226_TestOfTheHealer; + +import com.l2jserver.gameserver.ai.CtrlIntention; +import com.l2jserver.gameserver.enums.CategoryType; +import com.l2jserver.gameserver.enums.QuestSound; +import com.l2jserver.gameserver.model.actor.L2Attackable; +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.quest.Quest; +import com.l2jserver.gameserver.model.quest.QuestState; +import com.l2jserver.gameserver.network.serverpackets.SocialAction; +import com.l2jserver.gameserver.util.Util; + +/** + * Test Of The Healer(226) + * @author ivantotov + */ +public final class Q00226_TestOfTheHealer extends Quest +{ + // NPCs + private static final int MASTER_SORIUS = 30327; + private static final int ALLANA = 30424; + private static final int PERRIN = 30428; + private static final int PRIEST_BANDELLOS = 30473; + private static final int FATHER_GUPU = 30658; + private static final int ORPHAN_GIRL = 30659; + private static final int WINDY_SHAORING = 30660; + private static final int MYSTERIOUS_DARK_ELF = 30661; + private static final int PIPER_LONGBOW = 30662; + private static final int SLEIN_SHINING_BLADE = 30663; + private static final int CAIN_FLYING_KNIFE = 30664; + private static final int SAINT_KRISTINA = 30665; + private static final int DAURIN_HAMMERCRUSH = 30674; + // Items + private static final int ADENA = 57; + private static final int REPORT_OF_PERRIN = 2810; + private static final int CRISTINAS_LETTER = 2811; + private static final int PICTURE_OF_WINDY = 2812; + private static final int GOLDEN_STATUE = 2813; + private static final int WINDYS_PEBBLES = 2814; + private static final int ORDER_OF_SORIUS = 2815; + private static final int SECRET_LETTER1 = 2816; + private static final int SECRET_LETTER2 = 2817; + private static final int SECRET_LETTER3 = 2818; + private static final int SECRET_LETTER4 = 2819; + // Reward + private static final int MARK_OF_HEALER = 2820; + private static final int DIMENSIONAL_DIAMOND = 7562; + // Quest Monster + private static final int LERO_LIZARDMAN_AGENT = 27122; + private static final int LERO_LIZARDMAN_LEADER = 27123; + private static final int LERO_LIZARDMAN_ASSASSIN = 27124; + private static final int LERO_LIZARDMAN_SNIPER = 27125; + private static final int LERO_LIZARDMAN_WIZARD = 27126; + private static final int LERO_LIZARDMAN_LORD = 27127; + private static final int TATOMA = 27134; + // Misc + private static final int MIN_LEVEL = 39; + + public Q00226_TestOfTheHealer() + { + super(226, Q00226_TestOfTheHealer.class.getSimpleName(), "Test Of The Healer"); + addStartNpc(PRIEST_BANDELLOS); + addTalkId(PRIEST_BANDELLOS, MASTER_SORIUS, ALLANA, PERRIN, FATHER_GUPU, ORPHAN_GIRL, WINDY_SHAORING, MYSTERIOUS_DARK_ELF, PIPER_LONGBOW, SLEIN_SHINING_BLADE, CAIN_FLYING_KNIFE, SAINT_KRISTINA, DAURIN_HAMMERCRUSH); + addKillId(LERO_LIZARDMAN_AGENT, LERO_LIZARDMAN_LEADER, LERO_LIZARDMAN_ASSASSIN, LERO_LIZARDMAN_SNIPER, LERO_LIZARDMAN_WIZARD, LERO_LIZARDMAN_LORD, TATOMA); + registerQuestItems(REPORT_OF_PERRIN, CRISTINAS_LETTER, PICTURE_OF_WINDY, GOLDEN_STATUE, WINDYS_PEBBLES, ORDER_OF_SORIUS, SECRET_LETTER1, SECRET_LETTER2, SECRET_LETTER3, SECRET_LETTER4); + } + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState qs = getQuestState(player, false); + if (qs == null) + { + return null; + } + + String htmltext = null; + switch (event) + { + case "ACCEPT": + { + if (qs.isCreated()) + { + qs.startQuest(); + qs.setMemoState(1); + playSound(player, QuestSound.ITEMSOUND_QUEST_MIDDLE); + giveItems(player, REPORT_OF_PERRIN, 1); + if (player.getVariables().getInt("2ND_CLASS_DIAMOND_REWARD", 0) == 0) + { + if (player.getClassId() == ClassId.cleric) + { + giveItems(player, DIMENSIONAL_DIAMOND, 60); + } + else if (player.getClassId() == ClassId.knight) + { + giveItems(player, DIMENSIONAL_DIAMOND, 104); + } + else if (player.getClassId() == ClassId.oracle) + { + giveItems(player, DIMENSIONAL_DIAMOND, 45); + } + else + { + giveItems(player, DIMENSIONAL_DIAMOND, 72); + } + player.getVariables().set("2ND_CLASS_DIAMOND_REWARD", 1); + htmltext = "30473-04a.htm"; + } + else + { + htmltext = "30473-04.htm"; + } + } + break; + } + case "30473-08.html": + { + if (qs.isMemoState(10) && hasQuestItems(player, GOLDEN_STATUE)) + { + htmltext = event; + } + break; + } + case "30473-09.html": + { + if (qs.isMemoState(10) && hasQuestItems(player, GOLDEN_STATUE)) + { + giveAdena(player, 233490, true); + giveItems(player, MARK_OF_HEALER, 1); + addExpAndSp(player, 738283, 50662); + qs.exitQuest(false, true); + player.sendPacket(new SocialAction(player.getObjectId(), 3)); + htmltext = event; + } + break; + } + case "30428-02.html": + { + if (qs.isMemoState(1) && hasQuestItems(player, REPORT_OF_PERRIN)) + { + qs.setCond(2, true); + if (npc.getSummonedNpcCount() < 1) + { + attackPlayer(addSpawn(npc, TATOMA, npc, true, 200000), player); + } + } + htmltext = event; + break; + } + case "30658-02.html": + { + if (qs.isMemoState(4) && !hasAtLeastOneQuestItem(player, PICTURE_OF_WINDY, WINDYS_PEBBLES, GOLDEN_STATUE)) + { + if (getQuestItemsCount(player, ADENA) >= 100000) + { + takeItems(player, ADENA, 100000); + giveItems(player, PICTURE_OF_WINDY, 1); + qs.setCond(7, true); + htmltext = event; + } + else + { + htmltext = "30658-05.html"; + } + } + break; + } + case "30658-03.html": + { + if (qs.isMemoState(4) && !hasAtLeastOneQuestItem(player, PICTURE_OF_WINDY, WINDYS_PEBBLES, GOLDEN_STATUE)) + { + qs.setMemoState(5); + htmltext = event; + } + break; + } + case "30658-07.html": + { + htmltext = event; + break; + } + case "30660-02.html": + { + if (hasQuestItems(player, PICTURE_OF_WINDY)) + { + htmltext = event; + } + break; + } + case "30660-03.html": + { + if (hasQuestItems(player, PICTURE_OF_WINDY)) + { + takeItems(player, PICTURE_OF_WINDY, 1); + giveItems(player, WINDYS_PEBBLES, 1); + qs.setCond(8, true); + npc.deleteMe(); + htmltext = event; + } + break; + } + case "30665-02.html": + { + if ((getQuestItemsCount(player, SECRET_LETTER1) + getQuestItemsCount(player, SECRET_LETTER2) + getQuestItemsCount(player, SECRET_LETTER3) + getQuestItemsCount(player, SECRET_LETTER4)) == 4) + { + giveItems(player, CRISTINAS_LETTER, 1); + takeItems(player, SECRET_LETTER1, 1); + takeItems(player, SECRET_LETTER2, 1); + takeItems(player, SECRET_LETTER3, 1); + takeItems(player, SECRET_LETTER4, 1); + qs.setMemoState(9); + qs.setCond(22, true); + htmltext = event; + } + break; + } + case "30674-02.html": + { + if (qs.isMemoState(6)) + { + qs.setCond(11); + takeItems(player, ORDER_OF_SORIUS, 1); + addSpawn(npc, LERO_LIZARDMAN_AGENT, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_AGENT, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_LEADER, npc, true, 200000); + playSound(player, QuestSound.ITEMSOUND_QUEST_BEFORE_BATTLE); + htmltext = event; + } + break; + } + } + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon) + { + final QuestState qs = getQuestState(killer, false); + if ((qs != null) && qs.isStarted() && Util.checkIfInRange(1500, npc, killer, true)) + { + switch (npc.getId()) + { + case LERO_LIZARDMAN_LEADER: + { + if (qs.isMemoState(6) && !hasQuestItems(killer, SECRET_LETTER1)) + { + giveItems(killer, SECRET_LETTER1, 1); + qs.setCond(12, true); + } + break; + } + case LERO_LIZARDMAN_ASSASSIN: + { + if (qs.isMemoState(8) && hasQuestItems(killer, SECRET_LETTER1) && !hasQuestItems(killer, SECRET_LETTER2)) + { + giveItems(killer, SECRET_LETTER2, 1); + qs.setCond(15, true); + } + break; + } + case LERO_LIZARDMAN_SNIPER: + { + if (qs.isMemoState(8) && hasQuestItems(killer, SECRET_LETTER1) && !hasQuestItems(killer, SECRET_LETTER3)) + { + giveItems(killer, SECRET_LETTER3, 1); + qs.setCond(17, true); + } + break; + } + case LERO_LIZARDMAN_LORD: + { + if (qs.isMemoState(8) && hasQuestItems(killer, SECRET_LETTER1) && !hasQuestItems(killer, SECRET_LETTER4)) + { + giveItems(killer, SECRET_LETTER4, 1); + qs.setCond(19, true); + } + break; + } + case TATOMA: + { + if (qs.isMemoState(1)) + { + qs.setMemoState(2); + qs.setCond(3, true); + playSound(killer, QuestSound.ITEMSOUND_QUEST_MIDDLE); + } + break; + } + } + } + return super.onKill(npc, killer, isSummon); + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + final QuestState qs = getQuestState(player, true); + final int memoState = qs.getMemoState(); + String htmltext = getNoQuestMsg(player); + if (qs.isCreated()) + { + if (npc.getId() == PRIEST_BANDELLOS) + { + if (player.isInCategory(CategoryType.WHITE_MAGIC_GROUP)) + { + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "30473-03.htm"; + } + else + { + htmltext = "30473-01.html"; + } + } + else + { + htmltext = "30473-02.html"; + } + } + } + else if (qs.isStarted()) + { + switch (npc.getId()) + { + case PRIEST_BANDELLOS: + { + if ((memoState >= 1) && (memoState < 10)) + { + htmltext = "30473-05.html"; + } + else if (memoState == 10) + { + if (hasQuestItems(player, GOLDEN_STATUE)) + { + htmltext = "30473-07.html"; + } + else + { + giveAdena(player, 266980, true); + giveItems(player, MARK_OF_HEALER, 1); + addExpAndSp(player, 1476566, 101324); + qs.exitQuest(false, true); + player.sendPacket(new SocialAction(player.getObjectId(), 3)); + htmltext = "30473-06.html"; + } + } + break; + } + case MASTER_SORIUS: + { + if (memoState == 5) + { + giveItems(player, ORDER_OF_SORIUS, 1); + qs.setMemoState(6); + qs.setCond(10, true); + htmltext = "30327-01.html"; + } + else if ((memoState >= 6) && (memoState < 9)) + { + htmltext = "30327-02.html"; + } + else if (memoState == 9) + { + if (hasQuestItems(player, CRISTINAS_LETTER)) + { + takeItems(player, CRISTINAS_LETTER, 1); + qs.setMemoState(10); + qs.setCond(23, true); + htmltext = "30327-03.html"; + } + } + else if (memoState >= 10) + { + htmltext = "30327-04.html"; + } + break; + } + case ALLANA: + { + if (memoState == 3) + { + qs.setMemoState(4); + qs.setCond(5, true); + htmltext = "30424-01.html"; + } + else if (memoState == 4) + { + qs.setMemoState(4); + htmltext = "30424-02.html"; + } + break; + } + case PERRIN: + { + if (memoState == 1) + { + if (hasQuestItems(player, REPORT_OF_PERRIN)) + { + htmltext = "30428-01.html"; + } + } + else if (memoState == 2) + { + takeItems(player, REPORT_OF_PERRIN, 1); + qs.setMemoState(3); + qs.setCond(4, true); + htmltext = "30428-03.html"; + } + else if (memoState == 3) + { + htmltext = "30428-04.html"; + } + break; + } + case FATHER_GUPU: + { + if (memoState == 4) + { + if (!hasAtLeastOneQuestItem(player, PICTURE_OF_WINDY, WINDYS_PEBBLES, GOLDEN_STATUE)) + { + qs.setCond(6, true); + htmltext = "30658-01.html"; + } + else if (hasQuestItems(player, PICTURE_OF_WINDY)) + { + htmltext = "30658-04.html"; + } + else if (hasQuestItems(player, WINDYS_PEBBLES)) + { + giveItems(player, GOLDEN_STATUE, 1); + takeItems(player, WINDYS_PEBBLES, 1); + qs.setMemoState(5); + htmltext = "30658-06.html"; + } + } + else if (memoState == 5) + { + qs.setCond(9, true); + htmltext = "30658-07.html"; + } + break; + } + case ORPHAN_GIRL: + { + switch (getRandom(5)) + { + case 0: + { + htmltext = "30659-01.html"; + break; + } + case 1: + { + htmltext = "30659-02.html"; + break; + } + case 2: + { + htmltext = "30659-03.html"; + break; + } + case 3: + { + htmltext = "30659-04.html"; + break; + } + case 4: + { + htmltext = "30659-05.html"; + break; + } + } + break; + } + case WINDY_SHAORING: + { + if (hasQuestItems(player, PICTURE_OF_WINDY)) + { + htmltext = "30660-01.html"; + } + else if (hasQuestItems(player, WINDYS_PEBBLES)) + { + htmltext = "30660-04.html"; + } + break; + } + case MYSTERIOUS_DARK_ELF: + { + if (memoState == 8) + { + if (hasQuestItems(player, SECRET_LETTER1) && !hasQuestItems(player, SECRET_LETTER2)) + { + if (npc.getSummonedNpcCount() < 36) + { + addSpawn(npc, LERO_LIZARDMAN_ASSASSIN, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_ASSASSIN, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_ASSASSIN, npc, true, 200000); + playSound(player, QuestSound.ITEMSOUND_QUEST_BEFORE_BATTLE); + } + qs.setCond(14); + npc.deleteMe(); + htmltext = "30661-01.html"; + } + else if (hasQuestItems(player, SECRET_LETTER1, SECRET_LETTER2) && !hasQuestItems(player, SECRET_LETTER3)) + { + if (npc.getSummonedNpcCount() < 36) + { + addSpawn(npc, LERO_LIZARDMAN_SNIPER, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_SNIPER, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_SNIPER, npc, true, 200000); + playSound(player, QuestSound.ITEMSOUND_QUEST_BEFORE_BATTLE); + } + qs.setCond(16); + npc.deleteMe(); + htmltext = "30661-02.html"; + } + else if (hasQuestItems(player, SECRET_LETTER1, SECRET_LETTER2, SECRET_LETTER3) && !hasQuestItems(player, SECRET_LETTER4)) + { + if (npc.getSummonedNpcCount() < 36) + { + addSpawn(npc, LERO_LIZARDMAN_WIZARD, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_WIZARD, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_LORD, npc, true, 200000); + playSound(player, QuestSound.ITEMSOUND_QUEST_BEFORE_BATTLE); + } + qs.setCond(18); + npc.deleteMe(); + htmltext = "30661-03.html"; + } + else if ((getQuestItemsCount(player, SECRET_LETTER1) + getQuestItemsCount(player, SECRET_LETTER2) + getQuestItemsCount(player, SECRET_LETTER3) + getQuestItemsCount(player, SECRET_LETTER4)) == 4) + { + qs.setCond(20, true); + htmltext = "30661-04.html"; + } + } + break; + } + case PIPER_LONGBOW: + { + if (memoState == 8) + { + if (hasQuestItems(player, SECRET_LETTER1) && !hasQuestItems(player, SECRET_LETTER2)) + { + htmltext = "30662-01.html"; + } + else if (hasQuestItems(player, SECRET_LETTER2) && !hasQuestItems(player, SECRET_LETTER3, SECRET_LETTER4)) + { + htmltext = "30662-02.html"; + } + else if (hasQuestItems(player, SECRET_LETTER2, SECRET_LETTER3, SECRET_LETTER4)) + { + qs.setCond(21, true); + htmltext = "30662-03.html"; + } + } + break; + } + case SLEIN_SHINING_BLADE: + { + if (memoState == 8) + { + if (hasQuestItems(player, SECRET_LETTER1) && !hasQuestItems(player, SECRET_LETTER2)) + { + htmltext = "30663-01.html"; + } + else if (hasQuestItems(player, SECRET_LETTER2) && !hasQuestItems(player, SECRET_LETTER3, SECRET_LETTER4)) + { + htmltext = "30663-02.html"; + } + else if (hasQuestItems(player, SECRET_LETTER2, SECRET_LETTER3, SECRET_LETTER4)) + { + qs.setCond(21, true); + htmltext = "30663-03.html"; + } + } + break; + } + case CAIN_FLYING_KNIFE: + { + if (memoState == 8) + { + if (hasQuestItems(player, SECRET_LETTER1) && !hasQuestItems(player, SECRET_LETTER4)) + { + htmltext = "30664-01.html"; + } + else if (hasQuestItems(player, SECRET_LETTER2) && !hasQuestItems(player, SECRET_LETTER3, SECRET_LETTER4)) + { + htmltext = "30664-02.html"; + } + else if (hasQuestItems(player, SECRET_LETTER2, SECRET_LETTER3, SECRET_LETTER4)) + { + qs.setCond(21, true); + htmltext = "30664-03.html"; + } + } + break; + } + case SAINT_KRISTINA: + { + if ((getQuestItemsCount(player, SECRET_LETTER1) + getQuestItemsCount(player, SECRET_LETTER2) + getQuestItemsCount(player, SECRET_LETTER3) + getQuestItemsCount(player, SECRET_LETTER4)) == 4) + { + htmltext = "30665-01.html"; + } + else if (memoState < 9) + { + if ((getQuestItemsCount(player, SECRET_LETTER1) + getQuestItemsCount(player, SECRET_LETTER2) + getQuestItemsCount(player, SECRET_LETTER3) + getQuestItemsCount(player, SECRET_LETTER4)) < 4) + { + htmltext = "30665-03.html"; + } + } + else if (memoState >= 9) + { + htmltext = "30665-04.html"; + } + break; + } + case DAURIN_HAMMERCRUSH: + { + if (memoState == 6) + { + if (hasQuestItems(player, ORDER_OF_SORIUS)) + { + htmltext = "30674-01.html"; + } + else if (!hasAtLeastOneQuestItem(player, SECRET_LETTER1, ORDER_OF_SORIUS)) + { + if (npc.getSummonedNpcCount() < 4) + { + addSpawn(npc, LERO_LIZARDMAN_AGENT, npc, true, 200000); + addSpawn(npc, LERO_LIZARDMAN_LEADER, npc, true, 200000); + } + htmltext = "30674-02a.html"; + } + else if (hasQuestItems(player, SECRET_LETTER1)) + { + qs.setMemoState(8); + qs.setCond(13, true); + htmltext = "30674-03.html"; + } + } + else if (memoState >= 8) + { + htmltext = "30674-04.html"; + } + break; + } + } + } + else if (qs.isCompleted()) + { + if (npc.getId() == PRIEST_BANDELLOS) + { + htmltext = getAlreadyCompletedMsg(player); + } + } + return htmltext; + } + + private static void attackPlayer(L2Npc npc, L2PcInstance player) + { + L2Attackable monster = (L2Attackable) npc; + if ((monster != null) && (player != null)) + { + monster.setIsRunning(true); + monster.addDamageHate(player, 0, 999); + monster.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, player); + } + } +} \ No newline at end of file diff --git a/L2J_DataPack/dist/game/data/scripts/quests/QuestMasterHandler.java b/L2J_DataPack/dist/game/data/scripts/quests/QuestMasterHandler.java index 4629449a70..6bf91bed91 100644 --- a/L2J_DataPack/dist/game/data/scripts/quests/QuestMasterHandler.java +++ b/L2J_DataPack/dist/game/data/scripts/quests/QuestMasterHandler.java @@ -202,6 +202,7 @@ import quests.Q00221_TestimonyOfProsperity.Q00221_TestimonyOfProsperity; import quests.Q00223_TestOfTheChampion.Q00223_TestOfTheChampion; import quests.Q00224_TestOfSagittarius.Q00224_TestOfSagittarius; import quests.Q00225_TestOfTheSearcher.Q00225_TestOfTheSearcher; +import quests.Q00226_TestOfTheHealer.Q00226_TestOfTheHealer; import quests.Q00235_MimirsElixir.Q00235_MimirsElixir; import quests.Q00237_WindsOfChange.Q00237_WindsOfChange; import quests.Q00238_SuccessFailureOfBusiness.Q00238_SuccessFailureOfBusiness; @@ -646,6 +647,7 @@ public class QuestMasterHandler Q00223_TestOfTheChampion.class, Q00224_TestOfSagittarius.class, Q00225_TestOfTheSearcher.class, + Q00226_TestOfTheHealer.class, Q00235_MimirsElixir.class, Q00237_WindsOfChange.class, Q00238_SuccessFailureOfBusiness.class, diff --git a/L2J_DataPack/dist/sql/game/updates/20141120update.sql b/L2J_DataPack/dist/sql/game/updates/20141120update.sql index d7fead57d6..7e44071323 100644 --- a/L2J_DataPack/dist/sql/game/updates/20141120update.sql +++ b/L2J_DataPack/dist/sql/game/updates/20141120update.sql @@ -1,4 +1,5 @@ UPDATE character_quests SET name='Q00220_TestimonyOfGlory' WHERE name='220_TestimonyOfGlory'; UPDATE character_quests SET name='Q00223_TestOfTheChampion' WHERE name='223_TestOfChampion'; UPDATE character_quests SET name='Q00224_TestOfSagittarius' WHERE name='224_TestOfSagittarius'; -UPDATE character_quests SET name='Q00225_TestOfTheSearcher' WHERE name='225_TestOfSearcher'; \ No newline at end of file +UPDATE character_quests SET name='Q00225_TestOfTheSearcher' WHERE name='225_TestOfSearcher'; +UPDATE character_quests SET name='Q00226_TestOfTheHealer' WHERE name='226_TestOfHealer'; \ No newline at end of file -- GitLab