diff --git a/L2J_DataPack_BETA/dist/game/data/scripts.cfg b/L2J_DataPack_BETA/dist/game/data/scripts.cfg index e0d0b3364a7e19a820f54b64f4a87e4049472d0e..0665902d8f38c2f1b8d800d6fa822865e4473f9a 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts.cfg +++ b/L2J_DataPack_BETA/dist/game/data/scripts.cfg @@ -211,7 +211,6 @@ quests/23_LidiasHeart/__init__.py quests/25_HidingBehindTheTruth/__init__.py quests/60_GoodWorkReward/__init__.py quests/61_LawEnforcement/__init__.py -quests/64_CertifiedBerserker/__init__.py quests/65_CertifiedSoulBreaker/__init__.py quests/66_CertifiedArbalester/__init__.py quests/117_OceanOfDistantStar/__init__.py @@ -260,7 +259,6 @@ quests/379_FantasyWine/__init__.py quests/383_SearchingForTreasure/__init__.py quests/384_WarehouseKeepersPastime/__init__.py quests/386_StolenDignity/__init__.py -quests/417_PathToScavenger/__init__.py quests/419_GetAPet/__init__.py quests/422_RepentYourSins/__init__.py quests/426_FishingShot/__init__.py diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-01.htm deleted file mode 100644 index e03c88aed0646e54c07ab873b7e1a98fee1fc109..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-01.htm +++ /dev/null @@ -1,8 +0,0 @@ -<html><body>Warehouse Keeper Raut:<br> -What? This takes the place of the debt?<br> -This is not even a tenth of what he borrowed from me!<br> -Hmm...<br> -If you do one favor for me on behalf of that sneak, then I will consider the debt repaid. What do you think?<br> -<a action="bypass -h Quest 417_PathToScavenger 30316_1">I'll do it!</a><br> -<a action="bypass -h Quest 417_PathToScavenger 30316_2">No!</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-05.htm deleted file mode 100644 index ac470c1be693a7dd9706a4daae26bb8d35251d65..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-05.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Warehouse Keeper Raut:<br> -The rascal has already arrived. Thank you.<br> -Hey, that's my wife's prized possession, taken by Torai! Give that here! Phew!.<br> -Anyway, since you did the job, I will keep my promise. Here is the token of the Scavenger. Take this to the<font color="LEVEL"> Warehouse Chief Moke</font> to change profession to Scavenger. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-01.htm deleted file mode 100644 index aaee407f3c6e8ff0abe5aa5e5ba9ea2d8f750d36..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-01.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Armor Merchant Shari:<br> -Wow, the item has arrived! Thank you, thank you!<br> -Here is the payment! And tell Mion I'm really thankful ... please tell her! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-02.htm deleted file mode 100644 index 261bcd206972ab63cbacda3ea9868f5a15d5b339..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-02.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Armor Merchant Shari:<br> -Wow, the item has arrived! Thank you again and again!<br> -Wonderful! Please take the payment for the item.<br> -(He is more stupid than he looks. To become a victim of Mion ... tsk, tsk ...)<br> -What? Ah! I said nothing! Just some mumbling! Ha ha! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-03.htm deleted file mode 100644 index c9b66214ca976ade0c490efdc3b3699bbd5d63bb..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30517-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Armor Merchant Shari:<br> -Give the payment to Mion, please! And don't forget to tell her I said thanks! Have a nice day, then! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-02.htm deleted file mode 100644 index ecba02e87448f714a5b0bf2ad243b11cfba51c55..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-02.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Grocer Mion:<br> -Good! Then please take this potion to<font color="LEVEL"> Maphr Priest Zimenf</font> and bring back the payment for it as well.<br> -Thank you in advance! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-03.htm deleted file mode 100644 index fc6da7bad22d321f6f1f4aa0b46a6b97ff08952c..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-03.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Grocer Mion:<br> -Good! Then please take this weapon to<font color="LEVEL"> Armor Merchant Shari</font>. And you must bring back the payment for it!<br> -Thank you in advance! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-05.htm deleted file mode 100644 index d3cceeb7d1366920f0ac3d7de4826ebe08875748..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-05.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Grocer Mion:<br> -Please go quickly! Our shop is famous for its quick deliveries!<br> -Don't worry about finding my brother, just hurry on!<br> -<a action="bypass -h Quest 417_PathToScavenger 30519_2">All right!</a><br> -<a action="bypass -h Quest 417_PathToScavenger 30519_3">No!</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-08.htm deleted file mode 100644 index cb32079d3fabdc7624a708cd992c4d93930204ce..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-08.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Grocer Mion:<br> -Do you have a problem?<br> -Didn't I tell you?<font color="LEVEL"> It. is. very. difficult. to. find. my. brother.</font><br> -Well, now that you know, off to your deliveries!<br> -<a action="bypass -h Quest 417_PathToScavenger 30519_4">All right!</a><br> -<a action="bypass -h Quest 417_PathToScavenger 30519_5">No!</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-10.htm deleted file mode 100644 index f62880a0c93b937e6067f902e2ab935acab2967b..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-10.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Grocer Mion:<br> -Humph! And I was trying to get some free work done in the name of my brother!<br> -You are just as lazy as he is! I would be better off if I did it! My brother said he would stop by at the<font color="LEVEL"> abandoned mine east of the village</font>, and then go to the<font color="LEVEL"> east end of the Dwarven kingdom</font> to praise the work of Lucien. Then, he was going to go see the wide ocean on the<font color="LEVEL"> northern coastline</font>.<br> -But if you want to find him, you will go through some difficulties! Hu hu! Well then, good luck! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-13.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-13.htm deleted file mode 100644 index 9f7b5871f80a54ba8cb8a422de27641f52390f18..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-13.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Grocer Mion:<br> -You forgot? Lazy bones and forgetful at that!<br> -My brother said he would stop by at the<font color="LEVEL"> abandoned mine east of the village</font>, and then go to the<font color="LEVEL"> east end of the Dwarven kingdom</font> to praise the work of Lucien. After that, he said he was going to watch the wide ocean on the<font color="LEVEL"> northern coastline</font>.<br> -Don't forget this time! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-15.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-15.htm deleted file mode 100644 index f207beba90cebfd74dbcf6ff513216dcbd44afa0..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-15.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Grocer Mion:<br> -He he... I found out about my brother!<br> -My brother said he would stop by at the<font color="LEVEL"> abandoned mines east of the village,</font> and then go to the<font color="LEVEL"> east end of the Dwarven kingdom</font> to praise the work of Lucien. Then, he was going to go see the wide ocean on the<font color="LEVEL"> northern coastline.</font><br> -But if you want to find him, you will go through some difficulties! Good luck then! (That was some of the best free labor in a looong time. Hoo hoo!) -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-02.htm deleted file mode 100644 index f82ca74f640bc9fdbdb8c42b008777f7b8551340..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-02.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Collector Pippi:<br> -Excuse me. Your shoelace is untied!<br> -<a action="bypass -h Quest 417_PathToScavenger 30524-03.htm">Look down at shoelace</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-03.htm deleted file mode 100644 index 8a97ec691c03ab46fcfcc54900b752d55168b6b2..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-03.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Collector Pippi:<br> -Made you look!<br> -Hey, come back when your nose has stopped running, okay? -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-06.htm deleted file mode 100644 index 4eccfdf063946a6a495ae6879567587a9f1b7dbe..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-06.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Collector Pippi:<br> -If you want to know where Master Toma is, go to<font color="LEVEL"> Trader Mion</font>! Didn't I give you a letter of introduction? -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-07.htm deleted file mode 100644 index 3ef3d3f6af9359633e4d9ab0d4c74fe2c2088da9..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-07.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Collector Pippi:<br> -You haven't become a Scavenger yet? Go train some more! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-01.htm deleted file mode 100644 index 18d042707b4ef554875366dfa95165fdcffe8d90..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-01.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html><body>Master Toma:<br> -Who are you?<br> -Oh, a letter from Mion?<br> -Hmm... So you want to be a Scavenger?<br> -Do just as I say.<br> -This body yearns for something sweet. What do you think?<br> -My friend says that if you catch the hunter bear in the mines, a<font color="LEVEL"> honey bear</font> comes out. And he said that the honey was wonderful.<br> -Yum yum... Knock down the honey bear and rummage through with Spoil and bring back<font color="LEVEL"> five honey jars.</font> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-02.htm deleted file mode 100644 index 2278bf66e5889ea1257d4c4f8aeba36c6f8a5d9a..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-02.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Master Toma:<br> -Stop speaking to me.<br> -Have you brought the honey jars from the honey bear in the mines? If you do not have five jars, it is the same as not bringing any.<br> -I am very disappointed to see that you have come empty-handed. Cast Spoil and bring them quickly. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-03.htm deleted file mode 100644 index fd8c4343183dba52d8df71689bb10e32bfaaf142..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-03.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Master Toma:<br> -Oh, Oh, mmm ... mmm ...<br> -Ahh! Truly delicious ...<br> -This time, hunt some monsters. Catch the<font color="LEVEL"> hunter tarantula</font> or<font color="LEVEL"> plunder tarantula</font> and bring the bead that it is holding.<br> -Bring back many ... many ... At least <font color="LEVEL">twenty</font>. Oh yes, don't forget to take it out with the sweeper ... -</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-05.htm deleted file mode 100644 index 3717a16c592cc83fb2e9b1267eb36962c75c219e..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-05.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Master Toma:<br> -A glittering bead. Thank you.<br> -Now if you take this to my friend, the test is over. Tell him that I am paying back the money he lent me for drinks last time. My friend is<font color="LEVEL"> Warehouse Keeper Raut in Gludin</font>. Thank you for your trouble... -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-06.htm deleted file mode 100644 index 66ed90e1e97c34b618d0ea1800ec5ff920b8966d..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-06.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Master Toma:<br> -<font color="LEVEL">He is Warehouse Keeper Raut of Gludin.</font> Hurry along and take it to him. -</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/__init__.py deleted file mode 100644 index ab0e61495b061a1cd6c91a2355cfcac215064e07..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/__init__.py +++ /dev/null @@ -1,345 +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 -from com.l2jserver.gameserver.network.serverpackets import SocialAction - -qn = "417_PathToScavenger" - -RING_OF_RAVEN = 1642 -PIPIS_LETTER = 1643 -ROUTS_TP_SCROLL = 1644 -SUCCUBUS_UNDIES = 1645 -MIONS_LETTER = 1646 -BRONKS_INGOT = 1647 -CHALIS_AXE = 1648 -ZIMENFS_POTION = 1649 -BRONKS_PAY = 1650 -CHALIS_PAY = 1651 -ZIMENFS_PAY = 1652 -BEAR_PIC = 1653 -TARANTULA_PIC = 1654 -HONEY_JAR = 1655 -BEAD = 1656 -BEAD_PARCEL = 1657 - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = range(1643,1658) - - def onEvent (self,event,st) : - htmltext = event - level = st.getPlayer().getLevel() - classId = st.getPlayer().getClassId().getId() - if event == "1" : - st.set("id","0") - if level >= 18 and classId == 0x35 and st.getQuestItemsCount(RING_OF_RAVEN) == 0 : - st.set("cond","1") - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - st.giveItems(PIPIS_LETTER,1) - htmltext = "30524-05.htm" - elif classId != 0x35 : - if classId == 0x36 : - htmltext = "30524-02a.htm" - else: - htmltext = "30524-08.htm" - elif level < 18 and classId == 0x35 : - htmltext = "30524-02.htm" - elif level >= 18 and classId == 0x35 and st.getQuestItemsCount(RING_OF_RAVEN) == 1 : - htmltext = "30524-04.htm" - elif event == "30519_1" : - if st.getQuestItemsCount(PIPIS_LETTER): - st.takeItems(PIPIS_LETTER,1) - st.set("cond","2") - n = self.getRandom(3) - if n == 0: - htmltext = "30519-02.htm" - st.giveItems(ZIMENFS_POTION,1) - elif n == 1: - htmltext = "30519-03.htm" - st.giveItems(CHALIS_AXE,1) - elif n == 2: - htmltext = "30519-04.htm" - st.giveItems(BRONKS_INGOT,1) - else: - htmltext = Quest.getNoQuestMsg(player) - elif event == "30519_2" : - htmltext = "30519-06.htm" - elif event == "30519_3" : - htmltext = "30519-07.htm" - st.set("id",str(st.getInt("id")+1)) - elif event == "30519_4" : - n = self.getRandom(2) - if n == 0: - htmltext = "30519-06.htm" - if n == 1: - htmltext = "30519-11.htm" - elif event == "30519_5" : - if st.getQuestItemsCount(ZIMENFS_POTION) or st.getQuestItemsCount(CHALIS_AXE) or st.getQuestItemsCount(BRONKS_INGOT): - if st.getInt("id") / 10 < 2 : - htmltext = "30519-07.htm" - st.set("id",str(st.getInt("id")+1)) - elif st.getInt("id") / 10 >= 2 and st.getInt("cond") == 0 : - htmltext = "30519-09.htm" - if st.getInt("id") / 10 < 3 : - st.set("id",str(st.getInt("id")+1)) - elif st.getInt("id") / 10 >= 3 and st.getInt("cond") > 0 : - htmltext = "30519-10.htm" - st.giveItems(MIONS_LETTER,1) - st.takeItems(CHALIS_AXE,1) - st.takeItems(ZIMENFS_POTION,1) - st.takeItems(BRONKS_INGOT,1) - else: - htmltext = Quest.getNoQuestMsg(player) - elif event == "30519_6" : - if st.getQuestItemsCount(ZIMENFS_PAY) or st.getQuestItemsCount(CHALIS_PAY) or st.getQuestItemsCount(BRONKS_PAY): - n = self.getRandom(3) - st.takeItems(ZIMENFS_PAY,1) - st.takeItems(CHALIS_PAY,1) - st.takeItems(BRONKS_PAY,1) - if n == 0: - htmltext = "30519-02.htm" - st.giveItems(ZIMENFS_POTION,1) - elif n == 1: - htmltext = "30519-03.htm" - st.giveItems(CHALIS_AXE,1) - elif n == 2: - htmltext = "30519-04.htm" - st.giveItems(BRONKS_INGOT,1) - else: - htmltext = Quest.getNoQuestMsg(player) - elif event == "30316_1" : - if st.getQuestItemsCount(BEAD_PARCEL): - htmltext = "30316-02.htm" - st.takeItems(BEAD_PARCEL,1) - st.giveItems(ROUTS_TP_SCROLL,1) - st.set("cond","10") - else: - htmltext = Quest.getNoQuestMsg(player) - elif event == "30316_2" : - if st.getQuestItemsCount(BEAD_PARCEL): - htmltext = "30316-03.htm" - st.takeItems(BEAD_PARCEL,1) - st.giveItems(ROUTS_TP_SCROLL,1) - st.set("cond","10") - else: - htmltext = Quest.getNoQuestMsg(player) - elif event == "30557_1" : - htmltext = "30557-02.htm" - elif event == "30557_2" : - if st.getQuestItemsCount(ROUTS_TP_SCROLL): - htmltext = "30557-03.htm" - st.takeItems(ROUTS_TP_SCROLL,1) - st.giveItems(SUCCUBUS_UNDIES,1) - st.set("cond","11") - else: - htmltext = Quest.getNoQuestMsg(player) - return htmltext - - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if not st : return htmltext - - npcId = npc.getId() - id = st.getState() - if npcId != 30524 and id != State.STARTED : return htmltext - - cond = st.getInt("cond") - if npcId == 30524 and cond==0 : - htmltext = "30524-01.htm" - elif npcId == 30524 and cond and st.getQuestItemsCount(PIPIS_LETTER) : - htmltext = "30524-06.htm" - elif npcId == 30524 and cond and st.getQuestItemsCount(PIPIS_LETTER)==0 : - htmltext = "30524-07.htm" - elif npcId == 30519 and cond and st.getQuestItemsCount(PIPIS_LETTER) : - htmltext = "30519-01.htm" - elif npcId == 30519 and cond and ((st.getQuestItemsCount(CHALIS_AXE)+st.getQuestItemsCount(BRONKS_INGOT)+st.getQuestItemsCount(ZIMENFS_POTION))==1) and ((st.getInt("id") / 10)==0) : - htmltext = "30519-05.htm" - elif npcId == 30519 and cond and ((st.getQuestItemsCount(CHALIS_AXE)+st.getQuestItemsCount(BRONKS_INGOT)+st.getQuestItemsCount(ZIMENFS_POTION))==1) and ((st.getInt("id") / 10)) : - htmltext = "30519-08.htm" - elif npcId == 30519 and cond and ((st.getQuestItemsCount(CHALIS_PAY)+st.getQuestItemsCount(BRONKS_PAY)+st.getQuestItemsCount(ZIMENFS_PAY))==1) and (st.getInt("id") < 50) : - htmltext = "30519-12.htm" - elif npcId == 30519 and cond and ((st.getQuestItemsCount(CHALIS_PAY)+st.getQuestItemsCount(BRONKS_PAY)+st.getQuestItemsCount(ZIMENFS_PAY))==1) and (st.getInt("id") >= 50) : - htmltext = "30519-15.htm" - st.giveItems(MIONS_LETTER,1) - st.takeItems(CHALIS_PAY,1) - st.takeItems(ZIMENFS_PAY,1) - st.takeItems(BRONKS_PAY,1) - st.set("cond","4") - elif npcId == 30519 and cond and st.getQuestItemsCount(MIONS_LETTER) : - htmltext = "30519-13.htm" - elif npcId == 30519 and cond and (st.getQuestItemsCount(BEAR_PIC) or st.getQuestItemsCount(TARANTULA_PIC) or st.getQuestItemsCount(BEAD_PARCEL) or st.getQuestItemsCount(ROUTS_TP_SCROLL) or st.getQuestItemsCount(SUCCUBUS_UNDIES)) : - htmltext = "30519-14.htm" - elif npcId == 30517 and cond and st.getQuestItemsCount(CHALIS_AXE)==1 and st.getInt("id") < 20 : - htmltext = "30517-01.htm" - st.takeItems(CHALIS_AXE,1) - st.giveItems(CHALIS_PAY,1) - if st.getInt("id") >= 50 : - st.set("cond","3") - st.set("id",str(st.getInt("id")+10)) - elif npcId == 30517 and cond and st.getQuestItemsCount(CHALIS_AXE)==1 and st.getInt("id") >= 20 : - htmltext = "30517-02.htm" - st.takeItems(CHALIS_AXE,1) - st.giveItems(CHALIS_PAY,1) - if st.getInt("id") >= 50 : - st.set("cond","3") - st.set("id",str(st.getInt("id")+10)) - elif npcId == 30517 and cond and st.getQuestItemsCount(CHALIS_PAY)==1 : - htmltext = "30517-03.htm" - elif npcId == 30525 and cond and st.getQuestItemsCount(BRONKS_INGOT)==1 and st.getInt("id") < 20 : - htmltext = "30525-01.htm" - st.takeItems(BRONKS_INGOT,1) - st.giveItems(BRONKS_PAY,1) - if st.getInt("id") >= 50 : - st.set("cond","3") - st.set("id",str(st.getInt("id")+10)) - elif npcId == 30525 and cond and st.getQuestItemsCount(BRONKS_INGOT)==1 and st.getInt("id") >= 20 : - htmltext = "30525-02.htm" - st.takeItems(BRONKS_INGOT,1) - st.giveItems(BRONKS_PAY,1) - if st.getInt("id") >= 50 : - st.set("cond","3") - st.set("id",str(st.getInt("id")+10)) - elif npcId == 30525 and cond and st.getQuestItemsCount(BRONKS_PAY)==1 : - htmltext = "30525-03.htm" - elif npcId == 30538 and cond and st.getQuestItemsCount(ZIMENFS_POTION)==1 and st.getInt("id") < 20 : - htmltext = "30538-01.htm" - st.takeItems(ZIMENFS_POTION,1) - st.giveItems(ZIMENFS_PAY,1) - if st.getInt("id") >= 50 : - st.set("cond","3") - st.set("id",str(st.getInt("id")+10)) - elif npcId == 30538 and cond and st.getQuestItemsCount(ZIMENFS_POTION)==1 and st.getInt("id") >= 20 : - htmltext = "30538-02.htm" - st.takeItems(ZIMENFS_POTION,1) - st.giveItems(ZIMENFS_PAY,1) - if st.getInt("id") >= 50 : - st.set("cond","3") - st.set("id",str(st.getInt("id")+10)) - elif npcId == 30538 and cond and st.getQuestItemsCount(ZIMENFS_PAY)==1 : - htmltext = "30538-03.htm" - elif npcId == 30556 and cond and st.getQuestItemsCount(MIONS_LETTER)==1 : - htmltext = "30556-01.htm" - st.takeItems(MIONS_LETTER,1) - st.giveItems(BEAR_PIC,1) - st.set("cond","5") - st.set("id",str(0)) - elif npcId == 30556 and cond and st.getQuestItemsCount(BEAR_PIC)==1 and st.getQuestItemsCount(HONEY_JAR)<5 : - htmltext = "30556-02.htm" - elif npcId == 30556 and cond and st.getQuestItemsCount(BEAR_PIC)==1 and st.getQuestItemsCount(HONEY_JAR)>=5 : - htmltext = "30556-03.htm" - st.takeItems(HONEY_JAR,st.getQuestItemsCount(HONEY_JAR)) - st.takeItems(BEAR_PIC,1) - st.giveItems(TARANTULA_PIC,1) - st.set("cond","7") - elif npcId == 30556 and cond and st.getQuestItemsCount(TARANTULA_PIC)==1 and st.getQuestItemsCount(BEAD)<20 : - htmltext = "30556-04.htm" - elif npcId == 30556 and cond and st.getQuestItemsCount(TARANTULA_PIC)==1 and st.getQuestItemsCount(BEAD)>=20 : - htmltext = "30556-05.htm" - st.takeItems(BEAD,st.getQuestItemsCount(BEAD)) - st.takeItems(TARANTULA_PIC,1) - st.giveItems(BEAD_PARCEL,1) - st.set("cond","9") - elif npcId == 30556 and cond and st.getQuestItemsCount(BEAD_PARCEL) : - htmltext = "30556-06.htm" - elif npcId == 30556 and cond and (st.getQuestItemsCount(ROUTS_TP_SCROLL) or st.getQuestItemsCount(SUCCUBUS_UNDIES)) : - htmltext = "30556-07.htm" - elif npcId == 30316 and cond and st.getQuestItemsCount(BEAD_PARCEL)==1 : - htmltext = "30316-01.htm" - elif npcId == 30316 and cond and st.getQuestItemsCount(ROUTS_TP_SCROLL)==1 : - htmltext = "30316-04.htm" - elif npcId == 30316 and cond and st.getQuestItemsCount(SUCCUBUS_UNDIES)==1 : - htmltext = "30316-05.htm" - st.takeItems(SUCCUBUS_UNDIES,1) - isFinished = st.getGlobalQuestVar("1ClassQuestFinished") - if isFinished == "" : - if player.getLevel() >= 20 : - st.addExpAndSp(160267, 17706) - elif player.getLevel() == 19 : - st.addExpAndSp(228064, 21055) - else: - st.addExpAndSp(295862, 24404) - st.giveItems(57, 163800) - st.giveItems(RING_OF_RAVEN,1) - st.set("cond","0") - st.exitQuest(False) - st.saveGlobalQuestVar("1ClassQuestFinished","1") - st.playSound("ItemSound.quest_finish") - player.sendPacket(SocialAction(player.getObjectId(),3)) - elif npcId == 30557 and cond and st.getQuestItemsCount(ROUTS_TP_SCROLL)==1 : - htmltext = "30557-01.htm" - return htmltext - - def onKill(self,npc,player,isPet): - st = player.getQuestState(qn) - if not st : return - if st.getState() != State.STARTED : return - - npcId = npc.getId() - if npcId == 20777 : - if st.getInt("cond") and st.getQuestItemsCount(BEAR_PIC) == 1 and st.getQuestItemsCount(HONEY_JAR) < 5 : - if st.getInt("id") > 20 : - n = ((st.getInt("id")-20)*10) - if self.getRandom(100) <= n : - st.addSpawn(27058) - st.set("id","0") - else: - st.set("id",str(st.getInt("id")+1)) - else: - st.set("id",str(st.getInt("id")+1)) - elif npcId == 27058 : - if st.getInt("cond") and st.getQuestItemsCount(BEAR_PIC) == 1 and st.getQuestItemsCount(HONEY_JAR) < 5 : - if npc.isSpoil() : - st.giveItems(HONEY_JAR,1) - if st.getQuestItemsCount(HONEY_JAR) == 5 : - st.playSound("ItemSound.quest_middle") - st.set("cond","6") - else: - st.playSound("ItemSound.quest_itemget") - elif npcId == 20403 : - if st.getInt("cond") and st.getQuestItemsCount(TARANTULA_PIC) == 1 and st.getQuestItemsCount(BEAD) < 20 : - if npc.isSpoil() : - if self.getRandom(2) == 0 : - st.giveItems(BEAD,1) - if st.getQuestItemsCount(BEAD) == 20 : - st.playSound("ItemSound.quest_middle") - st.set("cond","8") - else: - st.playSound("ItemSound.quest_itemget") - elif npcId == 20508 : - if st.getInt("cond") and st.getQuestItemsCount(TARANTULA_PIC) == 1 and st.getQuestItemsCount(BEAD) < 20 : - if npc.isSpoil() : - if self.getRandom(10) < 6 : - st.giveItems(BEAD,1) - if st.getQuestItemsCount(BEAD) == 20 : - st.playSound("ItemSound.quest_middle") - st.set("cond","8") - else: - st.playSound("ItemSound.quest_itemget") - return - -QUEST = Quest(417,qn,"Path To Scavenger") - -QUEST.addStartNpc(30524) -QUEST.addTalkId(30524) - -QUEST.addTalkId(30316) -QUEST.addTalkId(30517) -QUEST.addTalkId(30519) -QUEST.addTalkId(30525) -QUEST.addTalkId(30538) -QUEST.addTalkId(30556) -QUEST.addTalkId(30557) - -QUEST.addKillId(20403) -QUEST.addKillId(27058) -QUEST.addKillId(20508) -QUEST.addKillId(20777) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-01.htm deleted file mode 100644 index 372abe1cb7b47dc0c371ae7c5ba196a5c37a84e4..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-01.htm +++ /dev/null @@ -1,10 +0,0 @@ -<html><body>Master Entien:<br> -You came here after receiving my message? You came to right place! As you know, some of the thieves who attacked -our wagon have scattered to notify their superiors of the cargo's destination. You must prevent -them from doing so!<br> -According to the report I received from a guild member, the thieves have disguised themselves as monsters and scattered -in all directions. I will track those who went south and west; you must find those thieves who went east -and north. <font color="LEVEL">The thief who went east is disguised as a Dead Seeker of Execution Grounds, -while the one who went north is disguised as a Marsh Stakato Drone from the Cruma Marshlands. -</font> Find them, slay them and return to me! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-02.htm deleted file mode 100644 index 236c036929f691c790361a2b45145d4647a9731a..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-02.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Master Entien:<br> -<font color="LEVEL">The thief who went east is disguised as a Dead Seeker of Execution Grounds, -while the one who went north is disguised as a Marsh Stakato Drone from the Cruma Marshlands. -</font> Find them, slay them and return to me! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-04.htm deleted file mode 100644 index 54febf1407c8d1511194f813209a9ae6baa9dd30..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-04.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Master Entien:<br> -Return to Master Tenain for further instructions. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-01.htm deleted file mode 100644 index 69a570df9022b37a49683ebd91b509f8d287a0a2..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-01.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Master Orkurus:<br> -Are you sure you want to be a Berserker? If so, you must first pass a test of our -Berserker Guild. You will be assigned a suitable task which will benefit -the Guild. Are you ready?<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32207-02.htm">Say you will try.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-02.htm deleted file mode 100644 index a3b8ac08be0a1ef92efd458fd33297352a8892f0..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-02.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Master Orkurus:<br> -Are you sure you want to take this test? Very well, then!<br> -Go to Master Tenain in the Town of Giran and assist him -- word has reached -us that his mission is in jeopardy. tell him that I sent you and he will -welcome you and give you the details of your task.<br> -These Dimensional Diamonds will aid you in your movements. Use them wisely! -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-03.htm deleted file mode 100644 index 59b8461b1c359e8c8148decc9752b94df088585c..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Master Orkurus:<br> -Go to Master Tenain in the Town of Giran and assist him. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-04.htm deleted file mode 100644 index 78840f614a35898b1a9394142aa17423da4b93f3..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-04.htm +++ /dev/null @@ -1,8 +0,0 @@ -<html><body>Master Orkurus:<br> -The Enuma Elishs is one of the three mythic weapons of the Kamael: Enuma Elish, -Leopold and Prahnah.<br> -You have already met Harkilgamed, the great hero who once wielded the might sword Enuma -Elish, whose blade can cut the gods themselves... If you become an expert with the Claymore, -perhaps one day you too will wield the sword like Harkilgamed.<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32207-05.htm">Ask why a messenger of the gods desires to seize Enuma Elish.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-01.htm deleted file mode 100644 index 7923791ab31e9a755507c14001d05735012e7ee7..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-01.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html><body>Master Tenain:<br> -You say Master Orkurus sent you? You must be hoping to join the guild. How fortunate! -I am in need of someone with your skills.<br> -We have been tasked with the protection of an important item, but our enemy seems to -have caught wind of it and is preparing to attack.<br> -Help us defend the item and I will give you a letter of reccomendation -to take to Master Orkurus.<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32215-02.htm">Agree to help with the mission.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-02.htm deleted file mode 100644 index 100156682ed9a55a32b0c37674bef583198935f9..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-02.htm +++ /dev/null @@ -1,10 +0,0 @@ -<html><body>Master Tenain:<br> -Yes, sir. Here is the situation, then:<br> -The Breka Orcs have launched a series of attacks to steal the item we -are protecting. We do not have the numbers for a static defense, so we have -determined to go on the offensive and attack their stronghold to throw them -into confusion. Go to the <font color="LEVEL">Breka Stronghold</font> and -defeat <font color="LEVEL">the Breka Orcs, the Breka Orc Archers, the Breka -Orc Warriors, the Breka Orc Shamans and the Breka Orc Overlords.</font> Slay -them and bring back <font color="LEVEL">20 Breka Orc heads</font> as proof. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-03.htm deleted file mode 100644 index b2b6f04b086b8dc7237a7f0ead40d7b03bd7736f..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-03.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Master Tenain:<br> -Go to the <font color="LEVEL">Breka Stronghold</font> and -defeat <font color="LEVEL">the Breka Orcs, the Breka Orc Archers, the Breka -Orc Warriors, the Breka Orc Shamans and the Breka Orc Overlords.</font> Slay -them and bring back <font color="LEVEL">20 Breka Orc heads</font> as proof. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-04.htm deleted file mode 100644 index 3bb3b477a5e9b10ade4097d0591b5014396a8dfd..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-04.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Master Tenain:<br> -I see you have defeated the Breka Orcs as ordered. Well done!<br> -Unfortunately, the enemy has learned the location of the item. We will face more -than simply Breka Orcs in the future... We are in the process of moving the item -to a safer location. Those entrusted with doing so just left, so please follow them -and help. They should be near Death Pass by now. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-05.htm deleted file mode 100644 index 0b0fe3b8ae68b6d78e9c4d5a1091e7e1528a4cec..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-05.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Master Tenain:<br> -We are in the process of moving the item -to a safer location. Those entrusted with doing so just left, so please follow them -and help. They should be near Death Pass by now. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-06.htm deleted file mode 100644 index cedf84dd3d9d90b9bf855adef1bb3d2e5f79353a..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-06.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Master Tenain:<br> -What is it? It is still far too soon for you to have transported the item to its -new destination and returned...<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32215-07.htm">Explain what happened.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-08.htm deleted file mode 100644 index 06e7704abd015017c9c1cbadf6c21cba8192abd7..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-08.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Master Tenain:<br> -It is coded. Wait while I decode the message.<br> -.<br>.<br>.<br> -Oh, what a relief! It seems that the item has not been captured by the enemy...yet. I will tell -you the details.<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32215-09.htm">Listen to the message.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-09.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-09.htm deleted file mode 100644 index 032403fbabc5b53ad62b3ddee6ed0d557514ee4f..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-09.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html><body>Master Tenain:<br> -We have avoided the brunt of the raiders' attack and are withdrawing secretly. However, -they have dispatched a small force to alert the main enemy units of our location.<br> -First, we must eliminate that force before they contact the main enemy group. They -moved off to the west, so I contacted Master Entien in the Town of Dion to pursue -them. You should go to Dion Castle Village and help in the pursuit.<br> -I will leave any messages from Harkilgamed beneath the bridge.<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32215-10.htm">Ask what should be done now.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-10.htm deleted file mode 100644 index 46c49c97f4800d7d03de2c2e20477b6b50792679..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-10.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Master Tenain:<br> -Under the bridge... I think I know what he refers to. I will track the transportation -team. Please help Master Entien of Dion Castle Village stop the enemy raiders from alerting -their main force about the location of the item. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-12.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-12.htm deleted file mode 100644 index 0a5a301ab95fd846d061495f68e1b746836bdc11..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-12.htm +++ /dev/null @@ -1,8 +0,0 @@ -<html><body>Master Tenain:<br> -I already heard. Thank you.<br> -Meanwhile, we found another message plate left by the transportation team that revealed that they were -moving towards the Plains of the Lizardmen. We hurriedly sent reinforcements, but they were destroyed -after a fierce battle. The transportation unit was also largely destroyed, and Harkilgamed seems to be -in hiding with the item somewhere near the Plains of the Lizardmen.<br> -Your mission is to go the Plains of the Lizardmen, defeat our enemies and rescue Harkilgamed. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-13.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-13.htm deleted file mode 100644 index 598019c2469898512d7195764eed52223ff8ecad..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-13.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Master Tenain:<br> -Your mission is to go the Plains of the Lizardmen, defeat our enemies and rescue Harkilgamed. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-14.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-14.htm deleted file mode 100644 index cb2453a186c86567c86f8bcfe5ec1070c2f1c5f1..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-14.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Master Tenain:<br> -You have returned already? What has happened?<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32215-15.htm">Give him the letter.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-01.htm deleted file mode 100644 index 87baff1cef9d5c049ef5e16976b7d4a56d00cf94..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-01.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Harkilgamed:<br> -Whew! Thank you, my friend! Thanks to you we were able to protect a legacy of the Kamael, -Enuma Elish. We must make use of this brief respite to move it to a place of safety.<br> -Eh? I see that you are one of the hopefuls in the Big Sword class. If you continue on this -path, I am certain we will meet again. Until then...<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32236-02.htm">"Wait! What is Enuma Arishu?"</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-03.htm deleted file mode 100644 index b86ee9db081a0a8f29962cba91b8f897d4db072b..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-03.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Harkilgamed:<br> -Please deliver this letter to Master Tenain. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-01.htm deleted file mode 100644 index a9d4624d01531831d4439d7a453dc98d3aa619c1..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-01.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html><body>Caravaner Gort:<br> -Did Tenain send you? Not a moment too soon! We are in serious trouble here. While transporting the goods, -our convoy was attacked -- they seemed to know exactly who and where we were. I was knocked unconscious -during the battle, I regret to say, so I don't know what happened... When I awoke, everyone was gone. -But I know that Harkilgamed would not let them take the item without a fight...<br> -Members of the Berserker Guild are trained to leave a secret message in an event like this for the next team --- we should search the area at once!<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32252-02.htm">"Message?"</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-02.htm deleted file mode 100644 index 1e881effdf8ad5e6b9f2b63e2500f098b2aa968f..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-02.htm +++ /dev/null @@ -1,8 +0,0 @@ -<html><body>Caravaner Gort:<br> -Yes, the Berserker Guild uses a special message plate.<br> -It usually gest mixed with the food monsters love to eat and is consumed. Since the material -the plate is made from is indigestible, the next team is able to collect the plate by killing -the monsters near the route the convoy took.<br> -If we assume that the convoy took the planned route, then we may get the plate from the Road -Scavengers in Deat Pass. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-03.htm deleted file mode 100644 index ea1421a21360a381ebe491794ba9ea4d775cb155..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-03.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Caravaner Gort:<br> -If we assume that the convoy took the planned route, then we may get the plate from the Road -Scavengers in Deat Pass. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-04.htm deleted file mode 100644 index 9aa73768774c70c10abd5f8641aee5381a030def..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-04.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Caravaner Gort:<br> -Well done! Yes, this must be the message plate we're looking for. However... I see -that this message has been encrypted. I cannot decipher it, so you had best -take it directly to Master Tenain. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-05.htm deleted file mode 100644 index a06dd6fcb813c6adfa9d4832b56ee9aa0774f83d..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32252-05.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Caravaner Gort:<br> -You had best take that message directly to Master Tenain. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/__init__.py deleted file mode 100644 index 1eb8fdc0093157361d9202239665387396ffbf59..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/__init__.py +++ /dev/null @@ -1,199 +0,0 @@ -# Made by Emperorc -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 = "64_CertifiedBerserker" - -#NPCs -Orkurus = 32207 -Tenain = 32215 -Gort = 32252 -Entien = 32200 -Harkilgamed = 32253 - -#Mobs -Brekas = range(20267,20272) -Scavenger = 20551 -Seeker = 20202 -Drone = 20234 -Emissary = 27323 - -#Items -Diamond = 7562 -Head,Plate,Rep_E,Rep_N,Hark_Let,Tenain_Rec,Orkurus_Rec = range(9754,9761) - -class Quest (JQuest) : - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = range(9754,9760) - - def onEvent (self,event,st) : - htmltext = event - player = st.getPlayer() - if event == "32207-02.htm" : - st.set("cond","1") - st.setState(State.STARTED) - #st.giveItems(Diamond,48) - elif event == "32215-02.htm" : - st.set("cond","2") - elif event == "32252-02.htm" : - st.set("cond","5") - elif event == "32215-08.htm" : - st.takeItems(Plate,-1) - elif event == "32215-10.htm" : - st.set("cond","8") - elif event == "Despawn Harkilgamed" : - st.set("spawned","0") - elif event == "32236-02.htm" : - st.set("cond","13") - st.giveItems(Hark_Let,1) - elif event == "32215-15.htm" : - st.takeItems(Hark_Let,-1) - st.giveItems(Tenain_Rec,1) - st.set("cond","14") - if event == "32207-05.htm" : - st.takeItems(Tenain_Rec,-1) - st.exitQuest(False) - st.playSound("ItemSound.quest_finish") - st.addExpAndSp(349006,23948) - st.giveItems(57,63104) - st.giveItems(Orkurus_Rec,1) - st.unset("cond") - st.unset("kills") - st.unset("spawned") - return htmltext - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if not st : return htmltext - npcId = npc.getId() - id = st.getState() - cond = st.getInt("cond") - if id == State.COMPLETED : - htmltext = Quest.getAlreadyCompletedMsg(player) - - elif npcId == Orkurus : - if player.getClassId().getId() != 125 or player.getLevel() < 39: - htmltext = "<html><body>Only Troopers are allowed to take this quest! Go away before I get angry!<br>You must be level 39 or higher to undertake this quest.</body></html>" - st.exitQuest(1) - elif id == State.CREATED : - htmltext = "32207-01.htm" - elif cond == 1 : - htmltext = "32207-03.htm" - elif cond == 14 : - htmltext = "32207-04.htm" - elif npcId == Tenain : - if cond == 1 : - htmltext = "32215-01.htm" - elif cond == 2 : - htmltext = "32215-03.htm" - elif cond == 3 : - htmltext = "32215-04.htm" - st.takeItems(Head,-1) - st.set("cond","4") - elif cond == 4 : - htmltext = "32215-05.htm" - elif cond == 7 : - htmltext = "32215-06.htm" - elif cond == 8 : - htmltext = "32215-11.htm" - elif cond == 11 : - htmltext = "32215-12.htm" - st.set("cond","12") - st.set("kills","0") - st.set("spawned","0") - elif cond == 12 : - htmltext = "32215-13.htm" - elif cond == 13 : - htmltext = "32215-14.htm" - elif npcId == Gort : - if cond == 4 : - htmltext = "32252-01.htm" - if cond == 5 : - htmltext = "32252-03.htm" - if cond == 6 : - htmltext = "32252-04.htm" - st.set("cond","7") - elif cond == 7 : - htmltext = "32252-05.htm" - elif npcId == Entien : - if cond == 8 : - htmltext = "32200-01.htm" - st.set("cond","9") - elif cond == 9 : - htmltext = "32200-02.htm" - elif cond == 10 : - htmltext = "32200-03.htm" - st.takeItems(Rep_E,-1) - st.takeItems(Rep_N,-1) - st.set("cond","11") - elif cond == 11 : - htmltext = "32200-04.htm" - elif npcId == Harkilgamed : - if cond == 12 : - htmltext = "32236-01.htm" - elif cond == 13 : - htmltext = "32236-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() - cond = st.getInt("cond") - if npcId in Brekas : - if st.getQuestItemsCount(Head) < 20 and cond == 2 : - st.giveItems(Head,1) - if st.getQuestItemsCount(Head) == 20 : - st.playSound("ItemSound.quest_middle") - st.set("cond","3") - else: - st.playSound("ItemSound.quest_itemget") - elif npcId == Scavenger : - if not st.getQuestItemsCount(Plate) and self.getRandom(20) == 1 and cond == 5 : - st.giveItems(Plate,1) - st.playSound("ItemSound.quest_middle") - st.set("cond","6") - elif npcId == Seeker : - if not st.getQuestItemsCount(Rep_E) and self.getRandom(30) == 1 and cond == 9 : - st.giveItems(Rep_E,1) - st.playSound("ItemSound.quest_middle") - if st.getQuestItemsCount(Rep_N) : - st.set("cond","10") - elif npcId == Drone : - if not st.getQuestItemsCount(Rep_N) and self.getRandom(30) == 1 and cond == 9 : - st.giveItems(Rep_N,1) - st.playSound("ItemSound.quest_middle") - if st.getQuestItemsCount(Rep_E) : - st.set("cond","10") - elif npcId == Emissary : - if cond == 12 and not st.getInt("spawned") : - if st.getInt("kills") < 5 : - st.set("kills",str(st.getInt("kills")+1)) - else : - st.addSpawn(Harkilgamed,120000) - st.set("spawned","1") - st.set("kills","0") - st.startQuestTimer("Despawn Harkilgamed",120000) - return - -QUEST = Quest(64,qn,"Certified Berserker") - -QUEST.addStartNpc(Orkurus) - -QUEST.addTalkId(Orkurus) -QUEST.addTalkId(Tenain) -QUEST.addTalkId(Gort) -QUEST.addTalkId(Entien) -QUEST.addTalkId(Harkilgamed) - -for mob in Brekas : - QUEST.addKillId(mob) -QUEST.addKillId(Scavenger) -QUEST.addKillId(Seeker) -QUEST.addKillId(Drone) -QUEST.addKillId(Emissary) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-01.html new file mode 100644 index 0000000000000000000000000000000000000000..fca32565250584ac1df9587c4206206624210e8e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-01.html @@ -0,0 +1,4 @@ +<html><body>Master Entien:<br> +You came here after receiving my message? You came to the right place! As you know, some of the thieves who attacked our wagon have scattered to notify their superiors of the cargo's destination. You must prevent them from doing so!<br> +According to the report I received from a guild member, the thieves have disguised themselves as monsters and scattered in all directions. I will track those who went south and west; you must find those thieves who went east and north.<font color="LEVEL"> The thief who went east is disguised as a Dead Seeker of Execution Grounds, while the one who went north is disguised as a Marsh Stakato Drone from the Cruma Marshlands</font>. Find them, slay them and return to me! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-02.html new file mode 100644 index 0000000000000000000000000000000000000000..2723388f217cbfc4b0db07659a73a0858746efc2 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-02.html @@ -0,0 +1,4 @@ +<html><body>Master Entien:<br> +YAs you know, some of the thieves who attacked our wagon have scattered to notify their superiors of the cargo's destination. You must prevent them from doing so!<br> +According to the report I received from a Guild member, the thieves have disguised themselves as monsters and scattered in all directions. I will track those who went south and west; you must find those thieves who went east and north. <font color="LEVEL">The thief who went east is disguised as a Dead Seeker of Execution Grounds, while the one who went north is disguised as a Marsh Stakato Drone from the Cruma Marshlands</font>. Find them, slay them and return to me! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-03.html similarity index 98% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-03.html index 6a066405a0c194b7c9c47982072a4f8e9849ad43..f9f67538ec152fa3a2ef0570edb5f2bcf2baa701 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32200-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-03.html @@ -1,4 +1,4 @@ -<html><body>Master Entien:<br> -Did you kill them all? Good work! I also slew those who went south and west.<br> -Now that this is behind us, return to Master Tenain for further instructions. +<html><body>Master Entien:<br> +Did you kill them all? Good work! I also slew those who went south and west.<br> +Now that this is behind us, return to Master Tenain for further instructions. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-04.html new file mode 100644 index 0000000000000000000000000000000000000000..5832645b036d0cfae702187ce336cf2a1e1d29a8 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32200-04.html @@ -0,0 +1,3 @@ +<html><body>Master Entien:<br> +Our mission here is completed, so return to Master Tenain for further instructions. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-01.htm new file mode 100644 index 0000000000000000000000000000000000000000..28021b89984aa40280e81609d360426a720d9287 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-01.htm @@ -0,0 +1,4 @@ +<html><body>Master Orkurus:<br> +Are you sure you want to be a Berserker? If so, you must first pass a test of our Berserker Guild. You will be assigned a suitable task which will benefit to the Guild. Are you ready?<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker ACCEPT">Say you will try.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-02.html new file mode 100644 index 0000000000000000000000000000000000000000..41b28c011c7d4802e94414024a167920cc608f2a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-02.html @@ -0,0 +1,5 @@ +<html><body>Master Orkurus:<br> +Are you sure you want to be a Berserker? To be a Berserker, you must first pass the test of our Berserker Guild.<br> +You show promise, but I think you need additional training before you will be ready to undertake this test.<br> +(This quest may only be undertaken by a Trooper class character who is level 39 or above.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-03.html new file mode 100644 index 0000000000000000000000000000000000000000..21f229562f9b1b052f254cabe3901d49714c594f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-03.html @@ -0,0 +1,5 @@ +<html><body>Master Orkurus:<br> +Are you sure you want to be a Berserker? To be a Berserker, you must first pass the test of our Berserker Guild.<br> +Hmm... You do not look like a Fighter to me. This is not the path for you, my young friend.<br> +(This quest may only be undertaken by a Trooper class character who is level 39 or above.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-04.html new file mode 100644 index 0000000000000000000000000000000000000000..407b23fddc81417d86ba2ae610c39742b0a45dee --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-04.html @@ -0,0 +1,4 @@ +<html><body>Master Orkurus:<br> +Are you sure you want to be a Berserker? Unfortunately, our Guild does not teach foreign races.<br> +(Only Kamael characters may undertake this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-05.html new file mode 100644 index 0000000000000000000000000000000000000000..ad902fad52d6b164b41f150e1b73feb18907d966 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-05.html @@ -0,0 +1,5 @@ +<html><body>Master Orkurus:<br> +Finished already? Did you change your profession?<br> +If not, go to Grand Master Etonic of the Kamael Guild and ask him for a favor; he will help you.<br> +(You have already completed this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-06.htm new file mode 100644 index 0000000000000000000000000000000000000000..e50cd9f817684c86794ec9af673ef6f9ef35bd53 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-06.htm @@ -0,0 +1,5 @@ +<html><body>Master Orkurus:<br> +Are you sure you want to take this test? Very well, then!<br> +Go to Master Tenain in the Town of Giran and assist him -- word has reached us that his mission is in jeopardy. Tell him that I sent you and he will welcome you and give you the details of your task.<br> +This Dimensional Diamond will aid you in your movements. Use it wisely! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-06a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-06a.htm new file mode 100644 index 0000000000000000000000000000000000000000..2aa6f3ff3b8e1d3277a5c6376cea6ee3c1b6dd52 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-06a.htm @@ -0,0 +1,4 @@ +<html><body>Master Orkurus:<br> +Are you sure you want to take this test? Very well, then!<br> +Go to Master Tenain in the Town of Giran and assist him -- word has reached us that his mission is in jeopardy. Tell him that I sent you and he will welcome you and give you the details of your task. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-07.html new file mode 100644 index 0000000000000000000000000000000000000000..2240df27cecc85128c2d618fe7151cdb925e65c1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-07.html @@ -0,0 +1,3 @@ +<html><body>Master Orkurus:<br> +Go to Master Tenain in the Town of Giran and assist him -- word has reached us that his mission is in jeopardy. Tell him that I sent you and he will welcome you and give you the details of your task. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-08.html new file mode 100644 index 0000000000000000000000000000000000000000..8de84b1b519c01a40a838a5947fb705ac0596730 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-08.html @@ -0,0 +1,3 @@ +<html><body>Master Orkurus:<br> +Are you willing to help Master Tenain? That is the test you must pass to become a member of this guild. It will be difficult, but if you can endure it, you will be one of us. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-09.html new file mode 100644 index 0000000000000000000000000000000000000000..31155a7cdf1b2b2306ae53661f018baa95733868 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-09.html @@ -0,0 +1,4 @@ +<html><body>Master Orkurus:<br> +How was your mission? I heard that you played an important role in securing something special. You will be a worthy member of our Guild.<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32207-10.html">Ask about Enuma Elish.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-10.html new file mode 100644 index 0000000000000000000000000000000000000000..f9397036ce6f6aca9627fa7f0ed2f96380233507 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-10.html @@ -0,0 +1,5 @@ +<html><body>Master Orkurus:<br> +The Enuma Elish is one of the three mythic weapons of the Kamael: Enuma Elish, Leopold and Prahnah.<br> +You have already met Harkilgamed, the great hero who once wielded the mighty sword Enuma Elish, whose blade can cut the gods themselves... If you become an expert with the Claymore, perhaps one day you too will wield the sword like Harkilgamed.<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32207-11.html">Ask why a messenger of the gods desires to seize Enuma Elish.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-11.html similarity index 56% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-11.html index 2908a40cefe19c0aad2f758421937b16883b61ad..1bccffd8658e6fb32fcca5505218d57909784eea 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32207-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32207-11.html @@ -1,6 +1,4 @@ -<html><body>Master Orkurus:<br> -I cannot tell you now, but someday perhaps you will learn of the deeper truths that affect both the Kamael and the gods.<br> -In the meantime, congratulations! You have passed the test to enter our Guild. If you -take my letter of recommendation to the Grand Master of the Kamael Guild, you will be -permitted to change profession. The nearest is Grand Master Etonic. +<html><body>Master Orkurus:<br> +I cannot tell you now, but someday perhaps you will learn of the deeper truths that affect both the Kamael and the gods.<br> +In the meantime, congratulations! You have passed the test to enter of our Guild. If you take my letter or recommendation to the Grand Master of the Kamael Guild, you will be permitted to change profession. The nearest is Grand Master Aetonic. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-01.html new file mode 100644 index 0000000000000000000000000000000000000000..1cd145328518196d14df7a699cffd8c0e35d965a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-01.html @@ -0,0 +1,6 @@ +<html><body>Master Tenain:<br> +You say Master Orkurus sent you? You must be hoping to join the guild. How fortunate! I am in need of someone with your skills.<br> +We have been tasked with the protection of an important item, but our enemy seems to have caught wind of it and is preparing to attack.<br> +Help us defend the item and I will give you a letter of recommendation to take to Master Orkurus.<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32215-02.html">Agree to help with the mission.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-02.html new file mode 100644 index 0000000000000000000000000000000000000000..bdd999adf7d6460ce2c4c78990c910936adb962f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-02.html @@ -0,0 +1,4 @@ +<html><body>Master Tenain:<br> +Yes, sir. Here is the situation, then:<br> +The Breka Orcs have launched a series of attacks to steal the item we are protecting. We do not have the numbers for a static defense, so we have determined to go on the offensive and attack their stronghold to throw them into confusion. Go to the <font color="LEVEL">Breka Stronghold</font> and defeat the <font color="LEVEL">Breka Orcs, the Breka Orc Archers, the Breka Orc Warriors, the Breka Orc Shamans and the Breka Orc Overlords</font>. Slay them and bring back <font color="LEVEL">20 Breka Orc heads</font> as proof. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-03.html new file mode 100644 index 0000000000000000000000000000000000000000..b5dae7c72f13a792ca45e14f98740fbd20d22c16 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-03.html @@ -0,0 +1,3 @@ +<html><body>Master Tenain:<br> +Go to the <font color="LEVEL">Breka Stronghold</font> and defeat the <font color="LEVEL">Breka Orcs, the Breka Orc Archers, the Breka Orc Warriors, the Breka Orc Shamans and the Breka Orc Overlords</font>. Slay them and bring back <font color="LEVEL">20 Breka Orc heads</font> as proof. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-04.html new file mode 100644 index 0000000000000000000000000000000000000000..a7abc3565c7308df7fcd96c257b2b08a6177b481 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-04.html @@ -0,0 +1,4 @@ +<html><body>Master Tenain:<br> +I see you have defeated the Breka Orcs as ordered. Well done!<br> +Unfortunately, the enemy has learned the location of the item. We will face more than simply Breka Orcs in the future... We are in the process of moving the item to a safer location. Those entrusted with doing so just left, so please follow them and help. They should be near Death Pass by now. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-05.html new file mode 100644 index 0000000000000000000000000000000000000000..9c415b6ad4006d2e6894673e4b7a22e84d74981a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-05.html @@ -0,0 +1,3 @@ +<html><body>Master Tenain:<br> +We are moving the item to a safer location. Those entrusted with doing so just left, so please follow them and help. They should be near Death Pass by now. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-06.html new file mode 100644 index 0000000000000000000000000000000000000000..1320881f35403bc833bb1516a979cf7919dc834f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-06.html @@ -0,0 +1,4 @@ +<html><body>Master Tenain:<br> +What is it? It seems too soon for you to have safely transported the item to its destination and returned...<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32215-07.html">Tell him the whole story.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-07.html similarity index 59% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-07.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-07.html index 285a29482769fd97e8025ec52dd5a825cfd44f95..67c4b69591a4201031fbed02e270e6db7904beb4 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-07.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-07.html @@ -1,4 +1,4 @@ -<html><body>Master Tenain:<br> -The transportation team was attacked?! Show me the message plate right away! That is our only clue...<br> -<a action="bypass -h Quest 64_CertifiedBerserker 32215-08.htm">Hand over the message plate.</a> +<html><body>Master Tenain:<br> +The transportation team was attacked?! Show me the message plate right away! That is our only clue...<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32215-08.html">Hand over the message plate.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-08.html new file mode 100644 index 0000000000000000000000000000000000000000..8dfed7ed9ba6794464d8edfc44d2f55e6be690f5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-08.html @@ -0,0 +1,8 @@ +<html><body>Master Tenain:<br> +It is coded. Wait while I decode the message.<br> +.<br> +.<br> +.<br> +Oh, what a relief! It seems that the item has not been captured by the enemy...yet. I will tell you the details.<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32215-09.html">Listen to the message.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-09.html new file mode 100644 index 0000000000000000000000000000000000000000..aa702645afbc4ed099eb754a30c477eb6cc4f095 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-09.html @@ -0,0 +1,5 @@ +<html><body>Master Tenain:<br> +We have avoided the brunt of the raiders' attack and are withdrawing secretly. However, they have dispatched a small force to alert the main enemy units of our location.<br> +First, we must eliminate that force before they contact the main enemy group. They moved off to the west, so I contacted Master Entien in the Town of Dion to pursue them. You should go to Dion Castle Village and help in the pursuit.<br>I will leave any messages from Harkilgamed beneath the bridge.<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32215-10.html">Ask what should be done now.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-10.html new file mode 100644 index 0000000000000000000000000000000000000000..a03a88e94a12ac61d243324834fdef19eaec21eb --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-10.html @@ -0,0 +1,3 @@ +<html><body>Master Tenain:<br> +Under the bridge... I think I know what he refers to. I will track the transportation team. Please help Master Entien of Dion Castle Village stop the enemy raiders from alerting their main force about the location of the item. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-11.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-11.html similarity index 50% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-11.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-11.html index f4cd0f39d594231909f9fddb993b66bc3abcdb99..7c44414d5c619b90b49aebe6f24acd67515bc908 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-11.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-11.html @@ -1,4 +1,3 @@ -<html><body>Master Tenain:<br> -Please help Master Entien of Dion Castle Village stop the enemy raiders from alerting -their main force about the location of the item. +<html><body>Master Tenain:<br> +Please help Master Entien of Dion Castle Village stop the enemy raiders from alerting their main force about the location of the item. I will track the transportation team. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-12.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-12.html new file mode 100644 index 0000000000000000000000000000000000000000..36e0e63092f13ee47382087bc3c043916493c686 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-12.html @@ -0,0 +1,5 @@ +<html><body>Master Tenain:<br> +I already heard. Thank you.<br> +Meanwhile, we found another message plate left by the transportation team that revealed that they were moving towards the Plains of the Lizardmen. We hurriedly sent reinforcements, but they were destroyed after a fierce battle. The transportation unit was also largely destroyed, and Harkilgamed seems to be in hiding with the item somewhere near the Plains of the Lizardmen.<br> +Your mission is to go the Plains of the Lizardmen, defeat our enemies and rescue Harkilgamed. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-13.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-13.html new file mode 100644 index 0000000000000000000000000000000000000000..50b2325e76de6bba9777c833abc960c22c20c016 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-13.html @@ -0,0 +1,3 @@ +<html><body>Master Tenain:<br> +Go the Plains of the Lizardmen, defeat our enemies and rescue Harkilgamed. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-14.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-14.html new file mode 100644 index 0000000000000000000000000000000000000000..12dc7e915cb6e9cc4310d34dd4e06f13cfa8dbfd --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-14.html @@ -0,0 +1,4 @@ +<html><body>Master Tenain:<br> +You have returned alreay? What has happened?<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32215-15.html">Give him the letter.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-15.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-15.html similarity index 78% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-15.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-15.html index eddb1a333453c2d367719b3508dab25537fed059..62e807a159d3ee06994f0d663b45f8bb989be0e3 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32215-15.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-15.html @@ -1,5 +1,4 @@ -<html><body>Master Tenain:<br> -I see. Well done! The mission has finally been successfully completed.<br> -As promised, I will give you a letter of recommendation to take to Master -Orkurus. Many thanks for your aid! +<html><body>Master Tenain:<br> +I see. Well done! The mission has finally been successfully completed.<br> +As promised, I will give you a letter of recommendation to take to Master Olkrus. Many thanks for your aid! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-16.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-16.html new file mode 100644 index 0000000000000000000000000000000000000000..a17e115a1e1a3ae2c74602f0966bcee0172033bb --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32215-16.html @@ -0,0 +1,3 @@ +<html><body>Master Tenain:<br> +Take this letter of recommendation to Master Olkrus. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-01.html new file mode 100644 index 0000000000000000000000000000000000000000..fb75693b6bcab47d508ee51ea78c31dd3cd0ce66 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-01.html @@ -0,0 +1,5 @@ +<html><body>Caravaner Gort:<br> +Did Tenain send you? No a moment too soon! We are in serious trouble here. While transporting the goods, our convoy was attacked -- they seemed to know exactly who and where we were. I was knocked unconscious during the battle, I regret to say, so I don't know what happened... When I awoke, everyone was gone. But I know that Harkilgamed would not let them take the item without a fight...<br> +Members of the Berserker Guild are trained to leave a secret message in an event like this for the next team -- we should search the area at once!<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32252-02.html">"Message?"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-02.html new file mode 100644 index 0000000000000000000000000000000000000000..ffe0ba3196e1203c64ed03215bd562335d27d844 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-02.html @@ -0,0 +1,5 @@ +<html><body>Caravaner Gort:<br> +Yes, the Berserker Guild uses a special message plate.<br> +It usually gets mixed with the food monsters love to eat and is consumed. Since the material the plate is made from is indigestible, the next team is able to collect the plate by killing the monsters near the route the convoy took.<br> +If we assume that the convoy took the planned route, then we may get the plate from the Road Scavenger in Death Pass. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-03.html new file mode 100644 index 0000000000000000000000000000000000000000..a350d0e17684951abb1f282a1f2940bfad454488 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-03.html @@ -0,0 +1,5 @@ +<html><body>Convoy Member Gort:<br> +The Berserker Guild uses a special message plate.<br> +It usually gets mixed with the food monsters love to eat and is consumed. Since the material the plate is made from is indigestible, the next team is able to collect the plate by killing the monsters near the route the convoy took.<br> +If we assume that they took the planned route, then we may be able to recover the plate from the Road Scavenger in Death Pass. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-04.html new file mode 100644 index 0000000000000000000000000000000000000000..36c1fd4bedba767056e41e017c35ec03e14b9d2c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-04.html @@ -0,0 +1,3 @@ +<html><body>Convoy Member Gort:<br> +Well done! Yes, this must be the message plate we're looking for. However... I see that this message has been encrypted. I cannot decipher it, so you had best take it directly to Master Tenain. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-05.html new file mode 100644 index 0000000000000000000000000000000000000000..6ede7e70343f5c7d0fa9749ee9ba49eca2110f95 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32252-05.html @@ -0,0 +1,3 @@ +<html><body>Convoy Member Gort:<br> +I cannot decrypt this message, so take it to Master Tenain. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-01.html new file mode 100644 index 0000000000000000000000000000000000000000..f5c5174ec81a74a0c339f16e112f8ab06bdb6ab8 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-01.html @@ -0,0 +1,5 @@ +<html><body>Harkilgamed:<br> +Whew! Thank you, my friend! Thanks to you we were able to protect a legacy of the Kamael, Enuma Elish. We must make use of this brief respite to move it to a place of safety.<br> +Eh? I see that you are one of the hopefuls in the Berserker class. If you continue on this path, I am certain we will meet again. Until then...<br> +<a action="bypass -h Quest Q00064_CertifiedBerserker 32253-02.html">"Wait! What is Enuma Elish?"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-02.html similarity index 51% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-02.html index 001ff5c716e32a6762752daa0da290cd653f291d..10d13b0c0d17e1a688fa71bf6c287c01919bf680 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/64_CertifiedBerserker/32236-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-02.html @@ -1,5 +1,3 @@ -<html><body>Harkilgamed:<br> -I cannot say now, but there will come a day when you will know. I must -go! Please deliver this letter to Master Tenain. He must be beside -himself with worry... +<html><body>Harkilgamed:<br> +I cannot say now, but there will come a day when you will know. I must go! Please deliver this letter to Master Tenain. He must be beside himself with worry... </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-03.html new file mode 100644 index 0000000000000000000000000000000000000000..21eeffad42b294e972ee9585da5efb5c9e22e6e9 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/32253-03.html @@ -0,0 +1,3 @@ +<html><body>Harkilgamed:<br> +Deliver the letter I gave you to Master Tenain. He must be worried sick... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/Q00064_CertifiedBerserker.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/Q00064_CertifiedBerserker.java new file mode 100644 index 0000000000000000000000000000000000000000..e95ffb9141aa53aa30713638787bde064716fe90 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00064_CertifiedBerserker/Q00064_CertifiedBerserker.java @@ -0,0 +1,481 @@ +/* + * 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.Q00064_CertifiedBerserker; + +import com.l2jserver.gameserver.enums.QuestSound; +import com.l2jserver.gameserver.enums.Race; +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.NpcStringId; +import com.l2jserver.gameserver.network.clientpackets.Say2; +import com.l2jserver.gameserver.network.serverpackets.NpcSay; +import com.l2jserver.gameserver.network.serverpackets.SocialAction; +import com.l2jserver.gameserver.util.Util; + +/** + * Certified Berserker (64) + * @author ivantotov + */ +public final class Q00064_CertifiedBerserker extends Quest +{ + // NPCs + private static final int MASTER_ENTIENS = 32200; + private static final int MASTER_ORKURUS = 32207; + private static final int MASTER_TENAIN = 32215; + private static final int CARAVANER_GORT = 32252; + private static final int HARKILGAMED = 32253; + // Items + private static final int BREKA_ORC_HEAD = 9754; + private static final int MESSAGE_PLATE = 9755; + private static final int REPORT_EAST = 9756; + private static final int REPORT_NORTH = 9757; + private static final int HARKILGAMEDS_LETTER = 9758; + private static final int TENAINS_RECOMMENDATION = 9759; + // Reward + private static final int DIMENSIONAL_DIAMOND = 7562; + private static final int ORKURUS_RECOMMENDATION = 9760; + // Monster + private static final int DEAD_SEEKER = 20202; + private static final int MARSH_STAKATO_DRONE = 20234; + private static final int BREKA_ORC = 20267; + private static final int BREKA_ORC_ARCHER = 20268; + private static final int BREKA_ORC_SHAMAN = 20269; + private static final int BREKA_ORC_OVERLORD = 20270; + private static final int BREKA_ORC_WARRIOR = 20271; + private static final int ROAD_SCAVENGER = 20551; + // Quest Monster + private static final int DIVINE_EMISSARY = 27323; + // Misc + private static final int MIN_LEVEL = 39; + + public Q00064_CertifiedBerserker() + { + super(64, Q00064_CertifiedBerserker.class.getSimpleName(), "Certified Berserker"); + addStartNpc(MASTER_ORKURUS); + addTalkId(MASTER_ORKURUS, MASTER_ENTIENS, MASTER_TENAIN, CARAVANER_GORT, HARKILGAMED); + addKillId(DEAD_SEEKER, MARSH_STAKATO_DRONE, BREKA_ORC, BREKA_ORC_ARCHER, BREKA_ORC_SHAMAN, BREKA_ORC_OVERLORD, BREKA_ORC_WARRIOR, ROAD_SCAVENGER, DIVINE_EMISSARY); + registerQuestItems(BREKA_ORC_HEAD, MESSAGE_PLATE, REPORT_EAST, REPORT_NORTH, HARKILGAMEDS_LETTER, TENAINS_RECOMMENDATION); + } + + @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); + if (player.getVariables().getInt("2ND_CLASS_DIAMOND_REWARD", 0) == 0) + { + giveItems(player, DIMENSIONAL_DIAMOND, 48); + player.getVariables().set("2ND_CLASS_DIAMOND_REWARD", 1); + htmltext = "32207-06.htm"; + } + else + { + htmltext = "32207-06a.htm"; + } + } + break; + } + case "32207-10.html": + { + if (qs.isMemoState(11)) + { + htmltext = event; + } + break; + } + case "32207-11.html": + { + if (qs.isMemoState(11)) + { + giveAdena(player, 63104, true); + giveItems(player, ORKURUS_RECOMMENDATION, 1); + addExpAndSp(player, 349006, 23948); + qs.exitQuest(false, true); + player.sendPacket(new SocialAction(player.getObjectId(), 3)); + htmltext = event; + } + break; + } + case "32215-02.html": + { + if (qs.isMemoState(1)) + { + qs.setMemoState(2); + qs.setCond(2, true); + htmltext = event; + } + break; + } + case "32215-07.html": + case "32215-08.html": + case "32215-09.html": + { + if (qs.isMemoState(5)) + { + htmltext = event; + } + break; + } + case "32215-10.html": + { + if (qs.isMemoState(5)) + { + takeItems(player, MESSAGE_PLATE, 1); + qs.setMemoState(6); + qs.setCond(8, true); + htmltext = event; + } + break; + } + case "32215-15.html": + { + if (qs.isMemoState(10)) + { + takeItems(player, HARKILGAMEDS_LETTER, 1); + giveItems(player, TENAINS_RECOMMENDATION, 1); + qs.setMemoState(11); + qs.setCond(14, true); + htmltext = event; + } + break; + } + case "32252-02.html": + { + if (qs.isMemoState(3)) + { + qs.setMemoState(4); + qs.setCond(5, true); + htmltext = event; + } + break; + } + case "32253-02.html": + { + if (qs.isMemoState(9)) + { + giveItems(player, HARKILGAMEDS_LETTER, 1); + qs.setMemoState(10); + qs.setCond(13, true); + 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 DEAD_SEEKER: + { + if (qs.isMemoState(7) && !hasQuestItems(killer, REPORT_EAST)) + { + if (getRandom(100) < 20) + { + giveItems(killer, REPORT_EAST, 1); + if (hasQuestItems(killer, REPORT_NORTH)) + { + qs.setCond(10, true); + } + else + { + playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET); + } + } + } + break; + } + case MARSH_STAKATO_DRONE: + { + if (qs.isMemoState(7) && !hasQuestItems(killer, REPORT_NORTH)) + { + if (getRandom(100) < 20) + { + giveItems(killer, REPORT_NORTH, 1); + if (hasQuestItems(killer, REPORT_EAST)) + { + qs.setCond(10, true); + } + else + { + playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET); + } + } + } + break; + } + case BREKA_ORC: + case BREKA_ORC_ARCHER: + case BREKA_ORC_SHAMAN: + case BREKA_ORC_OVERLORD: + case BREKA_ORC_WARRIOR: + { + if (qs.isMemoState(2) && (getQuestItemsCount(killer, BREKA_ORC_HEAD) < 20)) + { + if (getQuestItemsCount(killer, BREKA_ORC_HEAD) >= 19) + { + giveItems(killer, BREKA_ORC_HEAD, 1); + qs.setCond(3, true); + } + else + { + giveItems(killer, BREKA_ORC_HEAD, 1); + playSound(killer, QuestSound.ITEMSOUND_QUEST_ITEMGET); + } + } + break; + } + case ROAD_SCAVENGER: + { + if (qs.isMemoState(4) && !hasQuestItems(killer, MESSAGE_PLATE)) + { + if (getRandom(100) < 20) + { + giveItems(killer, MESSAGE_PLATE, 1); + qs.setCond(6, true); + } + } + break; + } + case DIVINE_EMISSARY: + { + if (qs.isMemoState(9)) + { + if (getRandom(100) < 20) + { + final L2Npc kamael = addSpawn(HARKILGAMED, npc, true, 60000); + kamael.broadcastPacket(new NpcSay(kamael, Say2.NPC_ALL, NpcStringId.S1_DID_YOU_COME_TO_HELP_ME).addStringParameter(killer.getAppearance().getVisibleName())); + 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() == MASTER_ORKURUS) + { + if (player.getRace() == Race.KAMAEL) + { + if (player.getClassId() == ClassId.trooper) + { + if (player.getLevel() >= MIN_LEVEL) + { + htmltext = "32207-01.htm"; + } + else + { + htmltext = "32207-02.html"; + } + } + else + { + htmltext = "32207-03.html"; + } + } + else + { + htmltext = "32207-04.html"; + } + } + } + else if (qs.isStarted()) + { + switch (npc.getId()) + { + case MASTER_ORKURUS: + { + if (memoState == 1) + { + htmltext = "32207-07.html"; + } + else if ((memoState >= 2) && (memoState < 11)) + { + htmltext = "32207-08.html"; + } + else if (memoState == 11) + { + htmltext = "32207-09.html"; + } + break; + } + case MASTER_ENTIENS: + { + if (memoState == 6) + { + qs.setMemoState(7); + qs.setCond(9, true); + player.getRadar().addMarker(27956, 106003, -3831); + player.getRadar().addMarker(50568, 152408, -2656); + htmltext = "32200-01.html"; + } + else if (memoState == 7) + { + if (!hasQuestItems(player, REPORT_EAST, REPORT_NORTH)) + { + htmltext = "32200-02.html"; + } + else + { + takeItems(player, REPORT_EAST, 1); + takeItems(player, REPORT_NORTH, 1); + qs.setMemoState(8); + qs.setCond(11, true); + htmltext = "32200-03.html"; + } + } + else if (memoState == 8) + { + htmltext = "32200-04.html"; + } + break; + } + case MASTER_TENAIN: + { + if (memoState == 1) + { + htmltext = "32215-01.html"; + } + else if (memoState == 2) + { + if (getQuestItemsCount(player, BREKA_ORC_HEAD) < 20) + { + htmltext = "32215-03.html"; + } + else + { + takeItems(player, BREKA_ORC_HEAD, -1); + qs.setMemoState(3); + qs.setCond(4, true); + htmltext = "32215-04.html"; + } + } + else if (memoState == 3) + { + htmltext = "32215-05.html"; + } + else if (memoState == 5) + { + htmltext = "32215-06.html"; + } + else if (memoState == 6) + { + htmltext = "32215-11.html"; + } + else if (memoState == 8) + { + qs.setMemoState(9); + qs.setCond(12, true); + htmltext = "32215-12.html"; + } + else if (memoState == 9) + { + htmltext = "32215-13.html"; + } + else if (memoState == 10) + { + htmltext = "32215-14.html"; + } + else if (memoState == 11) + { + htmltext = "32215-16.html"; + } + break; + } + case CARAVANER_GORT: + { + if (memoState == 3) + { + htmltext = "32252-01.html"; + } + else if (memoState == 4) + { + if (!hasQuestItems(player, MESSAGE_PLATE)) + { + htmltext = "32252-03.html"; + } + else + { + qs.setMemoState(5); + qs.setCond(7, true); + htmltext = "32252-04.html"; + } + } + else if (memoState == 5) + { + htmltext = "32252-05.html"; + } + break; + } + case HARKILGAMED: + { + if (memoState == 9) + { + htmltext = "32253-01.html"; + } + else if (memoState == 10) + { + htmltext = "32253-03.html"; + } + break; + } + } + } + else if (qs.isCompleted()) + { + if (npc.getId() == MASTER_ORKURUS) + { + htmltext = "32207-05.html"; + } + } + return htmltext; + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-01.html new file mode 100644 index 0000000000000000000000000000000000000000..50b88a2f81235ab0542bae8c2541777699781221 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-01.html @@ -0,0 +1,8 @@ +<html><body>Warehouse Keeper Raut:<br> +What? This takes the place of the debt?<br> +This is not even a tenth of what he borrowed from me!<br> +Hmm...<br>I +f you do one favor for me on behalf of that sneak, then I will consider the debt repaid. What do you think?<br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30316-02.html">I'll do it!</a><br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30316-03.html">No!</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-02.html similarity index 59% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-02.html index 15c7cb788cf1fc67e5279566dd9abe1369900aed..27581a578c11239c5b5d9b440b29ac5490dbf1a4 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-02.html @@ -1,6 +1,6 @@ <html><body>Warehouse Keeper Raut:<br> Good, I like your frankness.<br> -Actually, I have a nuisance of a nephew. One day the rascal was teased by his friends because he had bluffed that he could sell items to the monsters of<font color="LEVEL"> Dragon's Valley</font>. And then the next day, he left with everything in the warehouse! Since he is the only child of my deceased brother, I have no choice but to find him. Please go and find him for me.<br> +Actually, I have a nuisance of a nephew. One day the rascal was teased by his friends because he had bluffed that he could sell items to the monsters of<font color="LEVEL"> Dragon Valley</font>. And then the next day, he left with everything in the warehouse! Since he is the only child of my deceased brother, I have no choice but to find him. Please go and find him for me.<br> Also, this is a scroll of return. Tell my nephew to use it so he can return immediately. I'm sorry there is only one.<br> Well then, good luck on your journey. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-03.html similarity index 60% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-03.html index 4960e5b0e542ddcba471d04397cc553cdee35ad1..7e241108abe05b8f73e128df69e9f5cdbe64369f 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-03.html @@ -1,7 +1,7 @@ <html><body>Warehouse Keeper Raut:<br> I'm sorry but you must do it.<br> -Do you know what that fraud Toma gave me when he said he would repay his debts? It is none other than the<font color="LEVEL"> token of the Scavenger</font> that you want. Now do you know why you must listen to my request? Then let me tell you what you need to do.<br> -I have a nuisance of a nephew. One day the rascal was teased by his friends because he had bluffed that he could sell items to the monsters of<font color="LEVEL"> Dragon's Valley</font>. And then the next day, he left with everything in the warehouse!<br> +Do you know what that fraud Toma gave me when he said he would repay his debts? It is none other than the <font color="LEVEL">mark of the raider</font> that you want. Now do you know why you must listen to my request? Then let me tell you what you need to do.<br> +I have a nuisance of a nephew. One day the rascal was teased by his friends because he had bluffed that he could sell items to the monsters of <font color="LEVEL">Dragon Valley</font>. And then the next day, he left with everything in the warehouse!<br> Since he is the only child of my deceased brother, I have no choice but to find him. Please go and find him for me. Also, this is a scroll of return. Tell my nephew to use it so he can return immediately.<br> Well then, good luck on your journey. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-04.html similarity index 75% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-04.html index 9310254b749f0c340317e8641d350d05b90d63ef..cd5df2cd8460731431e1449b6eb8168572cc0a78 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30316-04.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-04.html @@ -1,5 +1,5 @@ <html><body>Warehouse Keeper Raut:<br> -Torai said he was going to<font color="LEVEL"> Dragon Valley</font>.<br> +Torai said he was going to <font color="LEVEL">Dragon Valley</font>.<br> He speaks with an accent because he lives in the country, so you will be able to recognize him.<br> I hope he is safe...<br> Phew... Thank goodness. diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-05.html new file mode 100644 index 0000000000000000000000000000000000000000..0e3428040f86f65c69f8c07bf763c1c4f737f0b0 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30316-05.html @@ -0,0 +1,4 @@ +<html><body>Warehouse Keeper Raut:<br> +The rascal has already arrived. Thank you.<br>Hey, that's my wife's prized possession, taken by Torai! Give that here! Phew!<br> +Anyway, since you did the job, I will keep my promise. Here is the mark of the scavenger. Take this to <font color="LEVEL"> Warehouse Chief Moke</font> to change profession to Scavenger. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-01.html new file mode 100644 index 0000000000000000000000000000000000000000..bcc5d5a108fea51b581bdfe110d2c8f930835a2d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-01.html @@ -0,0 +1,4 @@ +<html><body>Trader Shari:<br> +Oh, it's finally arrived! Thank you, thank you!<br> +Here is your payment. Please tell Mion I'm very grateful! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-02.html new file mode 100644 index 0000000000000000000000000000000000000000..180639ee1a86334de7fa7a81e214bf85c1fb54c4 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-02.html @@ -0,0 +1,6 @@ +<html><body>Trader Shari:<br> +Oh, it's finally arrived! Thank you a!<br> +Here is the payment...<br> +<font color="LEVEL">(Tsk, tsk...poor fool, to be victimized by Mion!)</font><br> +What's that? Was that out loud? Oh, I was just talking to myself, friend -- just...figuring out some shelving issues... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-03.html new file mode 100644 index 0000000000000000000000000000000000000000..bf78d24f14a5e070e0e33df2b3b68ffef5eacef5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30517-03.html @@ -0,0 +1,3 @@ +<html><body>Trader Shari:<br> +Give the payment to Mion, please. Be sure to say how grateful I am. Well, you'd best be on your way. Good day! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-01.html similarity index 56% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-01.html index 8a244488362a45edf723dea37ec04e5c7b57ff27..d102cf83229901b4ac048666bdbcdd41915ecb71 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-01.html @@ -1,5 +1,5 @@ -<html><body>Grocer Mion:<br> -You're looking for my brother? But he wanders around here and there ... so it is very difficult to find him. More than that, he has made some kind of teleport device, so it is even harder to find him!!<br> +<html><body>Trader Mion:<br> +You're looking for my brother? But he wanders around here and there ... so it is very difficult to find him. More than that, he has made some kind of Teleport Device, so it is even harder to find him!!<br> Well, how about this? If you help me with my work, I will see if I can find out where he is ...<br> -<a action="bypass -h Quest 417_PathToScavenger 30519_1">Say you will help with the work</a> +<a action="bypass -h Quest Q00417_PathOfTheScavenger reply_1">Say you will help with the work</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-02.html new file mode 100644 index 0000000000000000000000000000000000000000..5c8a9b3a52f6bc3ef7d3265ba3c859f679eccde6 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-02.html @@ -0,0 +1,4 @@ +<html><body>Trader Mion:<br> +Good! Then please take this potion to <font color="LEVEL">Priest of the Earth Zimenf</font> and bring back the payment for it as well.<br> +Thank you in advance! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-03.html new file mode 100644 index 0000000000000000000000000000000000000000..8bdb99d8046497979032d0f354c6e62d7a5a9627 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-03.html @@ -0,0 +1,4 @@ +<html><body>Trader Mion:<br> +Good! Then please take this weapon to <font color="LEVEL">Trader Shari</font>. And you must bring back the payment for it!<br> +Thank you in advance! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-04.html similarity index 59% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-04.html index 5b8c93486da1d8ca7b46ee1b7b9a1a93d98db863..40eed12e4bda5b797234e11403014734178f4835 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-04.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-04.html @@ -1,4 +1,4 @@ -<html><body>Grocer Mion:<br> -Good. Then please take this lump of iron to<font color="LEVEL"> Head Blacksmith Bronk</font> at the blacksmith's shop. And you must bring back the payment for it!<br> +<html><body>Trader Mion:<br> +Good. Then please take this Lump of Iron to <font color="LEVEL">Head Blacksmith Bronk</font> at the blacksmith's shop. And you must bring back the payment for it!<br> Thank you in advance! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-05.html new file mode 100644 index 0000000000000000000000000000000000000000..62b9b35a144764f8274be0a5c713340d1e3e25f1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-05.html @@ -0,0 +1,6 @@ +<html><body>Trader Mion:<br> +Please go quickly! Our shop is famous for its quick deliveries!<br> +Don't worry about finding my brother, just hurry on!<br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30519-06.html">All right!</a><br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30519-07.html">No!</a></body> +</html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-06.html similarity index 69% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-06.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-06.html index 742eb7cd89fab49b1ae4e130b0c64d7fac83a473..dd338296ffe503da2dd3886408dca0b82a25863c 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-06.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-06.html @@ -1,3 +1,3 @@ -<html><body>Grocer Mion:<br> +<html><body>Trader Mion:<br> All right, now! Well, don't just stand there ... go on! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-07.html similarity index 88% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-07.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-07.html index e20968c87074be1957b26a03e34c3385ad40e505..dd94ff8a6ef4513224cc1a9965c5931fdddbdebf 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-07.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-07.html @@ -1,4 +1,4 @@ -<html><body>Grocer Mion:<br> +<html><body>Trader Mion:<br> Excuse me! Do you know how hard it is to find my brother? Isn't it proper to do something in return to help? Humph ... you're too much ...<br> Well, have it your way! Look for him all your life! See if you can find him, humph! Humph! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-08.html new file mode 100644 index 0000000000000000000000000000000000000000..d42aa3df6ee634302401b38ad9c096828911f04f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-08.html @@ -0,0 +1,7 @@ +<html><body>Trader Mion:<br> +Do you have a problem?<br> +Didn't I tell you? <font color="LEVEL">It. is. very. difficult. to. find. my. brother.</font><br> +Well, now that you know, off to your deliveries!<br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger reply_2">All right!</a><br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger reply_3">No!</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-09.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-09.html similarity index 86% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-09.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-09.html index ea07a9b19f52678370b824b1f8a14658c376d557..3b4311191783d3fd8e0555a07f9c73c227e0ade2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-09.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-09.html @@ -1,4 +1,4 @@ -<html><body>Grocer Mion:<br> +<html><body>Trader Mion:<br> Look here, now I almost know where my brother is! You can't pretend not to know me now, right?<br> If you'd have waited a bit longer, you could have found my brother!! Truly, I am so sorry! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-10.html new file mode 100644 index 0000000000000000000000000000000000000000..5f84961766bb3d2cde037a371600410edf56c272 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-10.html @@ -0,0 +1,5 @@ +<html><body>Dwarf Goods Trader Mion:<br> +Hmph! I thought I'd be able to boss you around for free thanks to my brother, but you're just as lazy as he is! It would be easier for me to just do it myself...<br> +My brother said that he was going to the <font color="LEVEL">northern coast</font> to see the vast ocean.<br> +Heh...I imagine you'll find it a little tough to track him down, though! Well, good luck... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-11.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-11.html similarity index 86% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-11.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-11.html index 6935c849a9fba6a93222d7ea24cc750e633c1d96..cc804196f015bf607a82f395b0b445c75ccec786 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-11.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-11.html @@ -1,4 +1,4 @@ -<html><body>Grocer Mion:<br> +<html><body>Trader Mion:<br> Good! Now please deliver this item! Oh yes! Don't forget to bring back the payment!<br> <font color="LEVEL">(It is quite hard to order someone around.)</font><br> Ah ... Nothing, nothing! Go on! diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-12.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-12.html similarity index 62% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-12.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-12.html index 696c5e348df480aa8a2a3304d2f737a5c7138168..7a964e46278a07cf0efe554b86e5f4b2a03d73cf 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-12.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-12.html @@ -1,5 +1,5 @@ -<html><body>Grocer Mion:<br> +<html><body>Trader Mion:<br> Wow, thank you so much! But finding my brother ... is taking longer than I thought! Oh dear.<br> Until then, please help me with my work! What? Will you help me?<br> -<a action="bypass -h Quest 417_PathToScavenger 30519_6">All right!</a> +<a action="bypass -h Quest Q00417_PathOfTheScavenger reply_4">All right!</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-13.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-13.html new file mode 100644 index 0000000000000000000000000000000000000000..8c6a407723798927473f5f79495504fad8001e0f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-13.html @@ -0,0 +1,5 @@ +<html><body>Dwarf Goods Trader Mion:<br> +You say that you forgot? How lazy and careless!<br> +My brother went to <font color="LEVEL">the northern coast</font> to see the vast ocean.<br> +Don't forget this time! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-14.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-14.html similarity index 67% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-14.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-14.html index 4ee1bb8d225044d410766be02d0932bdc49163bc..92618da4081ad1d066fb5cb2fe59939394f1bbcb 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30519-14.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-14.html @@ -1,3 +1,3 @@ -<html><body>Grocer Mion:<br> +<html><body>Trader Mion:<br> You must hurry and become a Scavenger! Good luck! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-15.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-15.html new file mode 100644 index 0000000000000000000000000000000000000000..c3d19304169865d5c1b258ef1f02fa76c9acbe05 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30519-15.html @@ -0,0 +1,5 @@ +<html><body>Dwarf Goods Trader Mion:<br> +Say, I heard some news about my brother.<br> +It seems that he went to the <font color="LEVEL">northern coast</font> to see the vast ocean for himself.<br> +Heh...you may find it a little difficult to track him down, though. Good luck, I guess. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-01.htm similarity index 61% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-01.htm index f700aee54dab62a7c1ea8afe8f5a00c6320b624a..568e7787b49fba00154a91130d044d03840684e2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-01.htm @@ -1,5 +1,5 @@ <html><body>Collector Pippi:<br> -You wish to become a Scavenger? How commendable of you! There should be more bright youngsters like yourself, but they are all to rare ... What good is an Artisan anyway? All you do is work your back off under someone else all your life. When would you even touch a stuffed money pouch? Tsk, tsk ...<br> +You wish to become a Scavenger? How commendable of you! There should be more bright youngsters like yourself, but they are all too rare ... What good is an Artisan anyway? All you do is work your back off under someone else all your life. When would you even touch a stuffed money pouch? Tsk, tsk ...<br> Compared to that, if you become a Scavenger you can enjoy a successful life in your later years, just like me, if you're willing to put up with just a little trouble in your youth. You have made an excellent choice. Well then, shall I tell you how to become a Scavenger?<br> -<a action="bypass -h Quest 417_PathToScavenger 1">Say you want to become a Scavenger</a> +<a action="bypass -h Quest Q00417_PathOfTheScavenger ACCEPT">Say you want to become a Scavenger</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-02.htm new file mode 100644 index 0000000000000000000000000000000000000000..3b194b082cfc3ac02870d58c6794f4e83e7c7b5c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-02.htm @@ -0,0 +1,4 @@ +<html><body>Collector Pippi:<br> +Excuse me. Your shoelace is untied!<br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30524-03.html">Look down at shoelace</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-02a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-02a.htm similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-02a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-02a.htm diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-03.html new file mode 100644 index 0000000000000000000000000000000000000000..700636a13a19aad79d3978ed8c508719e68d87e7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-03.html @@ -0,0 +1,5 @@ +<html><body>Collector Pippi:<br> +That's a lie!<br> +Come back after your nose stops running, eh?<br> +(Only characters who are level 18 or above may undertake this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-04.htm similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-04.htm diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-05.htm similarity index 71% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-05.htm index 7a6ca141352b454dd32a4721a8d944b959ffa0a9..c158a8a54e4f112da513d5871031350835db5437 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-05.htm @@ -1,5 +1,5 @@ <html><body>Collector Pippi:<br> Well, I will tell you ... I don't know anything about the test.<br> -But really, I don't think that the test is important. The one really important thing, if you ask me, is<font color="LEVEL"> tithing</font>. Do you know how much money the guild spends on managing just one member? From guild uniforms to insurance and information fees, to giving good information to guild members ... a lot of money is needed. To obtain those funds, the most important thing is tithing, giving ten percent of what you earn ...<br> -Ah ... How to become a Scavenger? Only<font color="LEVEL"> Master Toma</font> can confirm it. His sister<font color="LEVEL"> Trader Mion</font> knows where he is, so ask her. I'll write you a letter of introduction. +But really, I don't think that the test is important. The one really important thing, if you ask me, is <font color="LEVEL">tithing</font>. Do you know how much money the guild spends on managing just one member? From guild uniforms to insurance and information fees, to giving good information to guild members ... a lot of money is needed. To obtain those funds, the most important thing is tithing, giving ten percent of what you earn ...<br> +Ah ... How to become a Scavenger? Only <font color="LEVEL">Master Toma</font> can confirm it. His sister <font color="LEVEL">Trader Mion</font> knows where he is, so ask her. I'll write you a Letter of Introduction. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-06.html new file mode 100644 index 0000000000000000000000000000000000000000..0df2450431437e77697b0c88d1d8410167cfb2cc --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-06.html @@ -0,0 +1,3 @@ +<html><body>Collector Pippi:<br> +If you want to know where Master Toma is, go to <font color="LEVEL">Trader Mion</font>! Didn't I give you a Letter of Introduction? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-07.html new file mode 100644 index 0000000000000000000000000000000000000000..8daa8bad97248ef1e7c720a9b71ccb4df3caf113 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-07.html @@ -0,0 +1,3 @@ +<html><body>Collector Pippi:<br> +Haven't you become a Scavenger yet? Try working a little harder! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-08.htm similarity index 66% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-08.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-08.htm index 9df329197d3fd6d552335926bfb97fba28f83387..50550351b5a03521b3585a6e0acabf02a86f4142 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30524-08.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30524-08.htm @@ -1,3 +1,3 @@ -<html><body>Collector Pippi:<br> +<html><body>Dwarven Collector Pippi:<br> How about an Orc Shaman instead of a Scavenger? Go to the Orc Village. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30525-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30525-01.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30525-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30525-01.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30525-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30525-02.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30525-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30525-02.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30525-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30525-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30525-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30525-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-01.html similarity index 85% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-01.html index d78828f7482d1b4b02f368451e067e8e31a6d453..fdcb15c9fb190044afbbec72d7a89a31b8aee87c 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-01.html @@ -1,4 +1,4 @@ -<html><body>Maphr Priest Zimenf:<br> +<html><body>Priest of the Earth Zimenf:<br> Thank you. Now I can prepare for the ritual, I say! I sincerely, truly thank you!! I must hurry to prepare the ritual. I say, the high priest will scold me if I am late.<br> Take this. It is the payment for the item, I say. Please tell Mion that I am grateful. Karna Mafra! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-02.html similarity index 89% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-02.html index 371bad30ebe7d614db4cc2dec263508b4132fb67..d9f3a54a4c8007269cdf32da241e257b8eaaebb3 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-02.html @@ -1,4 +1,4 @@ -<html><body>Maphr Priest Zimenf:<br> +<html><body>Priest of the Earth Zimenf:<br> I sincerely truly thank you!! Now I can prepare for the ritual, I say! I sincerely, truly thank you!! I must hurry to prepare the ritual. I say, the high priest will scold me if I am late.<br> <font color="LEVEL">(I see Mion is sending you on errands with her brother as bait ... hee hee hee ...)</font><br> What? Oh, nothing. I was just talking to myself. Please tell Mion thank you. Karna Mafra! diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-03.html similarity index 72% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-03.html index 67f0450f526fc78061726bbedc3f048d4baa77e7..01e353f81a111dd7fb8819a7b8ad999370d50b92 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30538-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30538-03.html @@ -1,3 +1,3 @@ -<html><body>Maphr Priest Zimenf:<br> +<html><body>Priest of the Earth Zimenf:<br> Please thank Mion for the item. And I say, be careful in taking the payment that I gave you. Karna Mafra ... </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-01.html new file mode 100644 index 0000000000000000000000000000000000000000..5e6863c2519e838b6eac64e1d8bd57596b67ed39 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-01.html @@ -0,0 +1,8 @@ +<html><body>Master Toma:<br>Who are you?<br> +Oh, a letter from Mion?<br> +Hmm... So you want to be a Scavenger?<br> +Do just as I say.<br> +This body yearns for something sweet. What do you think?<br> +My friend says that if you kill a <font color="LEVEL">hunter bear, </font>you can obtain an amazing honey. Please bring me just <font color="LEVEL">five Honey Jars</font>. Knock down the Honey Bear and rummage through with <font color="LEVEL">Spoil</font> and bring back the honey.<br> +First of all, find the <font color="LEVEL">hunter bear</font>. The Honey Bear appears sometimes after killing a hunter bear. Where is the hunter bear, you ask? Then listen well to what I have to say. If you go straight up toward the north at the west entrance of the Abandoned Coal Mines, there is a place where two divided coastlines meet. There are a lot of the bears there. Take a look at the Map for more details. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-02.html new file mode 100644 index 0000000000000000000000000000000000000000..1fb8b8659bf0fe217f0103d59c601d45bd5a0c8b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-02.html @@ -0,0 +1,5 @@ +<html><body>Master Toma:<br> +Shut up and bring me <font color="LEVEL">five Honey Jars</font> at once!<br> +You're such an idiot! First you must kill the <font color="LEVEL">hunter bear</font>. The Honey Bear will appear afterwards. Conquer the Honey Bear and search him with the <font color="LEVEL">spoil</font>. Then you'll find the Honey Jars.<br> +You can find many hunter bears at the place where two divided coastlines meet, at the west entrance of the Abandoned Coal Mines. It's on the Map. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-03.html new file mode 100644 index 0000000000000000000000000000000000000000..d24a2d8a608647bcd2078da290b0a05de0b95608 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-03.html @@ -0,0 +1,6 @@ +<html><body>Master Toma:<br> +Oh, mmm... mmm...<br> +Truly delicious ...<br> +This time, hunt some monsters. Go after the <font color="LEVEL">hunter tarantula</font> or <font color="LEVEL">plunder tarantula</font> and bring me the beads they're holding.<br> +Bring back at least <font color="LEVEL">twenty</font>. And don't forget to take it out with spoil. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-04.html similarity index 75% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-04.html index 50b8c4b6fcbfb4fca0150e041119296e85e8e6b8..9bfd015688b9d009c4dc4111f021b590b8877cfc 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-04.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-04.html @@ -1,5 +1,5 @@ <html><body>Master Toma:<br> Stop speaking to me.<br> -You must bring at least<font color="LEVEL"> 20 beads</font>.<br> +You must bring at least <font color="LEVEL">20 beads</font>.<br> I am truly disappointed. Go back and catch hunter tarantulas or plunder tarantulas and poke around with a sweeper and quickly bring them to me. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-05a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-05a.html new file mode 100644 index 0000000000000000000000000000000000000000..55e13c1c1c3815b1e6c4065d7c8234a24211b013 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-05a.html @@ -0,0 +1,8 @@ +<html><body>Master Toma:<br> +A shining bead... Well done!<br> +You can complete the test by taking this to my friend.<br> +I owe so many of my friends... How will you choose one?<br> +Well, would you prefer one that is close or far away?<br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30556-05b.html">"The one farthest away."</a><br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30556-06b.html">"The closest one."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-05b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-05b.html new file mode 100644 index 0000000000000000000000000000000000000000..87face8c6529502075f47a49cc8397205fc37f6a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-05b.html @@ -0,0 +1,3 @@ +<html><body>Master Toma:<br> +A shining bead... Well done! You can finish the test by taking this to my friend <font color="LEVEL">Raut, a Warehouse Keeper in the Town of Gludin</font>. Tell him I'm paying him back for the time he paid for my drinks. Good luck! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06a.html new file mode 100644 index 0000000000000000000000000000000000000000..c7afb3d44bd5ed1cfbe9ecc10b1a0ce8e914ce08 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06a.html @@ -0,0 +1,3 @@ +<html><body>Master Toma:<br> +<font color="LEVEL">It's for the Warehouse Keeper Route of Gludin Town.</font> Hurry and deliver. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06b.html new file mode 100644 index 0000000000000000000000000000000000000000..a7e9d456c0c629349a752218b48eba27c1368edc --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06b.html @@ -0,0 +1,3 @@ +<html><body>Master Toma:<br> +A shining bead... Well done! You can finish the test by taking this to my friend <font color="LEVEL">Yasheni, a Warehouse Chief in the Town of Schuttgart</font>. Good luck! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06c.html new file mode 100644 index 0000000000000000000000000000000000000000..4b96a4ecf7550254c137e86eaf21bb8e08a9f030 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-06c.html @@ -0,0 +1,3 @@ +<html><body>Master Toma:<br> +Take it to <font color="LEVEL">Yasheni, the Warehouse Chief in the Town of Schuttgart</font>. Hurry up! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-07.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30556-07.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30556-07.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-01.html similarity index 72% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-01.html index a4957d825fb4e72d5dbe1da9db2532fafd388104..21885ca9c09117c6e5a0d6d0d79b131261b73beb 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-01.html @@ -2,5 +2,5 @@ Oh my, I 'most died trying to sell these.<br> I tried to sell breast covers to the purty ladies in the valley but they showed their teeth and follered me, sos I ran until my feet sweat.<br> Now I wanna go home ...<br> -<a action="bypass -h Quest 417_PathToScavenger 30557_1">Gives teleport scroll</a> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30557-02.html">Gives teleport scroll</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-02.html similarity index 68% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-02.html index 036ecf8a3e6c750eb95e72bb097afe2c3e1fd34d..230798132883c43f4588493ff5a7aef0fbdcc6a1 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-02.html @@ -3,5 +3,5 @@ Ooh ... Did my uncle send it?<br> Uncle-<br> I've been bad. I'll be a good boy when I go back.<br> Thank you. I picked it up 'round here, please take it. It is my 'preciation.<br> -<a action="bypass -h Quest 417_PathToScavenger 30557_2">Gratefully receive gift</a> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 30557-03.html">Gratefully receive gift</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/417_PathToScavenger/30557-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/30557-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/31958-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/31958-01.html new file mode 100644 index 0000000000000000000000000000000000000000..0a931433521d5c068ead252488f2e88ad1906dd3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/31958-01.html @@ -0,0 +1,6 @@ +<html><body>Warehouse Chief Yasheni:<br> +Oh, so Master Toma sent you...<br> +He really sends strange things to pay his food bill! I'm quite disappointed in him! These small marbles are useless to me!<br> +OK. Get going.<br> +<a action="bypass -h Quest Q00417_PathOfTheScavenger 31958-02.html">Look at her awkwardly</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/31958-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/31958-02.html new file mode 100644 index 0000000000000000000000000000000000000000..8922bf9e5f5563aad79fd7ab67abdf85f72f4d7f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/31958-02.html @@ -0,0 +1,6 @@ +<html><body>Warehouse Chief Yasheni:<br> +Ah ha! That must be it! If Master Toma sent you, then that must be it!<br> +You came here to become a Scavenger, right?<br> +If you've met Toma and carried out his work, then I think I can trust you.<br> +Here, I'll give you this. Take it to <font color="LEVEL">Warehouse Chief Alder</font> over there. He'll test your talent and transfer you to the Scavenger class. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/Q00417_PathOfTheScavenger.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/Q00417_PathOfTheScavenger.java new file mode 100644 index 0000000000000000000000000000000000000000..ea019b1d594e6c5363a59ca7f6160dca001373ef --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00417_PathOfTheScavenger/Q00417_PathOfTheScavenger.java @@ -0,0 +1,701 @@ +/* + * 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.Q00417_PathOfTheScavenger; + +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.model.skills.Skill; +import com.l2jserver.gameserver.network.serverpackets.SocialAction; +import com.l2jserver.gameserver.util.Util; + +/** + * Path Of The Scavenger (417) + * @author ivantotov + */ +public final class Q00417_PathOfTheScavenger extends Quest +{ + // NPCs + private static final int WAREHOUSE_KEEPER_RAUT = 30316; + private static final int TRADER_SHARI = 30517; + private static final int TRADER_MION = 30519; + private static final int COLLECTOR_PIPI = 30524; + private static final int HEAD_BLACKSMITH_BRONK = 30525; + private static final int PRIEST_OF_THE_EARTH_ZIMENF = 30538; + private static final int MASTER_TOMA = 30556; + private static final int TORAI = 30557; + private static final int WAREHOUSE_CHIEF_YASENI = 31958; + // Items + private static final int PIPPIS_LETTER_OF_RECOMMENDATION = 1643; + private static final int ROUTS_TELEPORT_SCROLL = 1644; + private static final int SUCCUBUS_UNDIES = 1645; + private static final int MIONS_LETTER = 1646; + private static final int BRONKS_INGOT = 1647; + private static final int SHARIS_AXE = 1648; + private static final int ZIMENFS_POTION = 1649; + private static final int BRONKS_PAY = 1650; + private static final int SHARIS_PAY = 1651; + private static final int ZIMENFS_PAY = 1652; + private static final int BEAR_PICTURE = 1653; + private static final int TARANTULA_PICTURE = 1654; + private static final int HONEY_JAR = 1655; + private static final int BEAD = 1656; + private static final int BEAD_PARCEL = 1657; + private static final int BEAD_PARCEL2 = 8543; + // Reward + private static final int RING_OF_RAVEN = 1642; + // Monster + private static final int HUNTER_TARANTULA = 20403; + private static final int PLUNDER_TARANTULA = 20508; + private static final int HUNTER_BEAR = 20777; + // Quest Monster + private static final int HONEY_BEAR = 27058; + // Skill + private static final int SPOIL = 254; + // Misc + private static final int MIN_LEVEL = 18; + private static final String FIRST_ATTACKER = "FIRST_ATTACKER"; + private static final String FLAG = "FLAG"; + + public Q00417_PathOfTheScavenger() + { + super(417, Q00417_PathOfTheScavenger.class.getSimpleName(), "Path Of The Scavenger"); + addStartNpc(COLLECTOR_PIPI); + addTalkId(COLLECTOR_PIPI, WAREHOUSE_KEEPER_RAUT, TRADER_MION, TRADER_SHARI, HEAD_BLACKSMITH_BRONK, PRIEST_OF_THE_EARTH_ZIMENF, MASTER_TOMA, TORAI, WAREHOUSE_CHIEF_YASENI); + addAttackId(HUNTER_TARANTULA, PLUNDER_TARANTULA, HUNTER_BEAR, HONEY_BEAR); + addKillId(HUNTER_TARANTULA, PLUNDER_TARANTULA, HUNTER_BEAR, HONEY_BEAR); + registerQuestItems(PIPPIS_LETTER_OF_RECOMMENDATION, ROUTS_TELEPORT_SCROLL, SUCCUBUS_UNDIES, MIONS_LETTER, BRONKS_INGOT, SHARIS_AXE, ZIMENFS_POTION, BRONKS_PAY, SHARIS_PAY, ZIMENFS_PAY, BEAR_PICTURE, TARANTULA_PICTURE, HONEY_JAR, BEAD, BEAD_PARCEL, BEAD_PARCEL2); + } + + @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 (player.getClassId() == ClassId.dwarvenFighter) + { + if (player.getLevel() >= MIN_LEVEL) + { + if (hasQuestItems(player, RING_OF_RAVEN)) + { + htmltext = "30524-04.htm"; + } + else + { + qs.startQuest(); + qs.setMemoStateEx(1, 0); + giveItems(player, PIPPIS_LETTER_OF_RECOMMENDATION, 1); + htmltext = "30524-05.htm"; + } + } + else + { + htmltext = "30524-02.htm"; + } + } + else if (player.getClassId() == ClassId.scavenger) + { + htmltext = "30524-02a.htm"; + } + else + { + htmltext = "30524-08.htm"; + } + break; + } + case "30524-03.html": + case "30557-02.html": + case "30519-06.html": + { + htmltext = event; + break; + } + case "reply_1": + { + if (hasQuestItems(player, PIPPIS_LETTER_OF_RECOMMENDATION)) + { + takeItems(player, PIPPIS_LETTER_OF_RECOMMENDATION, 1); + switch (getRandom(3)) + { + case 0: + { + giveItems(player, ZIMENFS_POTION, 1); + htmltext = "30519-02.html"; + break; + } + case 1: + { + giveItems(player, SHARIS_AXE, 1); + htmltext = "30519-03.html"; + break; + } + case 2: + { + giveItems(player, BRONKS_INGOT, 1); + htmltext = "30519-04.html"; + break; + } + } + } + break; + } + case "30519-07.html": + { + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 1); + htmltext = event; + break; + } + case "reply_2": + { + switch (getRandom(2)) + { + case 0: + { + htmltext = "30519-06.html"; + break; + } + case 1: + { + htmltext = "30519-11.html"; + break; + } + } + break; + } + case "reply_3": + { + if ((qs.getMemoStateEx(1) % 10) < 2) + { + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 1); + htmltext = "30519-07.html"; + } + else if (((qs.getMemoStateEx(1) % 10) == 2) && qs.isMemoState(0)) + { + htmltext = "30519-07.html"; + } + else if (((qs.getMemoStateEx(1) % 10) == 2) && qs.isMemoState(1)) + { + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 1); + htmltext = "30519-09.html"; + } + else if (((qs.getMemoStateEx(1) % 10) >= 3) && qs.isMemoState(1)) + { + giveItems(player, MIONS_LETTER, 1); + takeItems(player, SHARIS_AXE, 1); + takeItems(player, ZIMENFS_POTION, 1); + takeItems(player, BRONKS_INGOT, 1); + qs.setCond(4, true); + htmltext = "30519-10.html"; + } + break; + } + case "reply_4": + { + takeItems(player, ZIMENFS_PAY, 1); + takeItems(player, SHARIS_PAY, 1); + takeItems(player, BRONKS_PAY, 1); + switch (getRandom(3)) + { + case 0: + { + giveItems(player, ZIMENFS_POTION, 1); + htmltext = "30519-02.html"; + break; + } + case 1: + { + giveItems(player, SHARIS_AXE, 1); + htmltext = "30519-03.html"; + break; + } + case 2: + { + giveItems(player, BRONKS_INGOT, 1); + htmltext = "30519-04.html"; + break; + } + } + break; + } + case "30556-05b.html": + { + if (hasQuestItems(player, TARANTULA_PICTURE) && (getQuestItemsCount(player, BEAD) >= 20)) + { + takeItems(player, TARANTULA_PICTURE, 1); + takeItems(player, BEAD, -1); + giveItems(player, BEAD_PARCEL, 1); + qs.setCond(9, true); + htmltext = event; + } + break; + } + case "30556-06b.html": + { + if (hasQuestItems(player, TARANTULA_PICTURE) && (getQuestItemsCount(player, BEAD) >= 20)) + { + takeItems(player, TARANTULA_PICTURE, 1); + takeItems(player, BEAD, -1); + giveItems(player, BEAD_PARCEL2, 1); + qs.setMemoState(2); + qs.setCond(12, true); + htmltext = event; + } + break; + } + case "30316-02.html": + { + if (hasQuestItems(player, BEAD_PARCEL)) + { + takeItems(player, BEAD_PARCEL, 1); + giveItems(player, ROUTS_TELEPORT_SCROLL, 1); + qs.setCond(10, true); + htmltext = event; + } + break; + } + case "30316-03.html": + { + if (hasQuestItems(player, BEAD_PARCEL)) + { + giveItems(player, ROUTS_TELEPORT_SCROLL, 1); + takeItems(player, BEAD_PARCEL, 1); + qs.setCond(10, true); + htmltext = event; + } + break; + } + case "30557-03.html": + { + if (hasQuestItems(player, ROUTS_TELEPORT_SCROLL)) + { + takeItems(player, ROUTS_TELEPORT_SCROLL, 1); + giveItems(player, SUCCUBUS_UNDIES, 1); + qs.setCond(11, true); + npc.deleteMe(); + htmltext = event; + } + break; + } + case "31958-02.html": + { + if (qs.isMemoState(2) && hasQuestItems(player, BEAD_PARCEL2)) + { + giveAdena(player, 163800, true); + giveItems(player, RING_OF_RAVEN, 1); + final int level = player.getLevel(); + if (level >= 20) + { + addExpAndSp(player, 320534, 35412); + } + else if (level == 19) + { + addExpAndSp(player, 456128, 42110); + } + else + { + addExpAndSp(player, 591724, 48808); + } + qs.exitQuest(false, true); + player.sendPacket(new SocialAction(player.getObjectId(), 3)); + qs.saveGlobalQuestVar("1ClassQuestFinished", "1"); + htmltext = event; + } + break; + } + } + return htmltext; + } + + @Override + public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isSummon, Skill skill) + { + final QuestState qs = getQuestState(attacker, false); + if ((qs != null) && qs.isStarted()) + { + switch (npc.getId()) + { + + case HUNTER_BEAR: + { + switch (npc.getScriptValue()) + { + case 0: + { + npc.setScriptValue(1); + npc.getVariables().set(FIRST_ATTACKER, attacker.getObjectId()); + break; + } + case 1: + { + if (npc.getVariables().getInt(FIRST_ATTACKER) != attacker.getObjectId()) + { + npc.setScriptValue(2); + } + break; + } + } + break; + } + case HUNTER_TARANTULA: + case PLUNDER_TARANTULA: + case HONEY_BEAR: + { + if (npc.isScriptValue(0)) + { + npc.setScriptValue(1); + npc.getVariables().set(FIRST_ATTACKER, attacker.getObjectId()); + } + + // TODO: This should be skill parameter and not last skill casted. + if ((attacker.getLastSkillCast() != null) && (attacker.getLastSkillCast().getId() == SPOIL)) + { + npc.setScriptValue(2); + attacker.setLastSkillCast(null); // Reset last skill cast. + } + break; + } + } + } + return super.onAttack(npc, attacker, damage, isSummon); + } + + @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) && npc.isAttackable()) + { + final boolean firstAttacker = (killer.getObjectId() == npc.getVariables().getInt(FIRST_ATTACKER)); + switch (npc.getId()) + { + case HUNTER_BEAR: + { + if (npc.isScriptValue(1) && firstAttacker && hasQuestItems(killer, BEAR_PICTURE) && (getQuestItemsCount(killer, HONEY_JAR) < 5)) + { + final int flag = qs.getInt(FLAG); + if ((flag > 0) && (getRandom(100) < (20 * flag))) + { + addSpawn(HONEY_BEAR, npc, true, 0, true); + qs.set(FLAG, 0); + } + else + { + qs.set(FLAG, flag + 1); + } + } + break; + } + case HONEY_BEAR: + { + if (npc.isScriptValue(2) && firstAttacker && ((L2Attackable) npc).isSpoil() && hasQuestItems(killer, BEAR_PICTURE)) + { + if (giveItemRandomly(killer, npc, HONEY_JAR, 1, 5, 1.0, true)) + { + qs.setCond(6); + } + } + break; + } + case HUNTER_TARANTULA: + case PLUNDER_TARANTULA: + { + if (npc.isScriptValue(2) && firstAttacker && ((L2Attackable) npc).isSpoil() && hasQuestItems(killer, TARANTULA_PICTURE)) + { + if (giveItemRandomly(killer, npc, BEAD, 1, 20, 1.0, true)) + { + qs.setCond(8); + } + } + break; + } + } + } + return super.onKill(npc, killer, isSummon); + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + final QuestState qs = getQuestState(player, true); + String htmltext = getNoQuestMsg(player); + if (qs.isCreated() || qs.isCompleted()) + { + if (npc.getId() == COLLECTOR_PIPI) + { + htmltext = "30524-01.htm"; + } + } + else if (qs.isStarted()) + { + switch (npc.getId()) + { + case COLLECTOR_PIPI: + { + if (hasQuestItems(player, PIPPIS_LETTER_OF_RECOMMENDATION)) + { + htmltext = "30524-06.html"; + } + else + { + htmltext = "30524-07.html"; + } + break; + } + case TRADER_MION: + { + if (hasQuestItems(player, PIPPIS_LETTER_OF_RECOMMENDATION)) + { + qs.setCond(2, true); + htmltext = "30519-01.html"; + } + else if ((getQuestItemsCount(player, SHARIS_AXE) + getQuestItemsCount(player, BRONKS_INGOT) + getQuestItemsCount(player, ZIMENFS_POTION)) == 1) + { + if ((qs.getMemoStateEx(1) % 10) == 0) + { + htmltext = "30519-05.html"; + } + else if ((qs.getMemoStateEx(1) % 10) > 0) + { + htmltext = "30519-08.html"; + } + } + else if ((getQuestItemsCount(player, SHARIS_PAY) + getQuestItemsCount(player, BRONKS_PAY) + getQuestItemsCount(player, ZIMENFS_PAY)) == 1) + { + if (qs.getMemoStateEx(1) < 50) + { + htmltext = "30519-12.html"; + } + else + { + giveItems(player, MIONS_LETTER, 1); + takeItems(player, SHARIS_PAY, 1); + takeItems(player, ZIMENFS_PAY, 1); + takeItems(player, BRONKS_PAY, 1); + qs.setCond(4, true); + htmltext = "30519-15.html"; + } + } + else if (hasQuestItems(player, MIONS_LETTER)) + { + htmltext = "30519-13.html"; + } + else if (hasAtLeastOneQuestItem(player, BEAR_PICTURE, TARANTULA_PICTURE, BEAD_PARCEL, ROUTS_TELEPORT_SCROLL, SUCCUBUS_UNDIES)) + { + htmltext = "30519-14.html"; + } + break; + } + case TRADER_SHARI: + { + if (hasQuestItems(player, SHARIS_AXE)) + { + if (qs.getMemoStateEx(1) < 20) + { + takeItems(player, SHARIS_AXE, 1); + giveItems(player, SHARIS_PAY, 1); + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 10); + htmltext = "30517-01.html"; + } + else + { + takeItems(player, SHARIS_AXE, 1); + giveItems(player, SHARIS_PAY, 1); + qs.setMemoState(1); + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 10); + qs.setCond(3, true); + htmltext = "30517-02.html"; + } + } + else if (hasQuestItems(player, SHARIS_PAY)) + { + htmltext = "30517-03.html"; + } + break; + } + case HEAD_BLACKSMITH_BRONK: + { + if (hasQuestItems(player, BRONKS_INGOT)) + { + if (qs.getMemoStateEx(1) < 20) + { + takeItems(player, BRONKS_INGOT, 1); + giveItems(player, BRONKS_PAY, 1); + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 10); + htmltext = "30525-01.html"; + } + else + { + takeItems(player, BRONKS_INGOT, 1); + giveItems(player, BRONKS_PAY, 1); + qs.setMemoState(1); + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 10); + qs.setCond(3, true); + htmltext = "30525-02.html"; + } + } + else if (hasQuestItems(player, BRONKS_PAY)) + { + htmltext = "30525-03.html"; + } + break; + } + case PRIEST_OF_THE_EARTH_ZIMENF: + { + if (hasQuestItems(player, ZIMENFS_POTION)) + { + if (qs.getMemoStateEx(1) < 20) + { + takeItems(player, ZIMENFS_POTION, 1); + giveItems(player, ZIMENFS_PAY, 1); + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 10); + htmltext = "30538-01.html"; + } + else + { + takeItems(player, ZIMENFS_POTION, 1); + giveItems(player, ZIMENFS_PAY, 1); + qs.setMemoState(1); + qs.setMemoStateEx(1, qs.getMemoStateEx(1) + 10); + qs.setCond(3, true); + htmltext = "30538-02.html"; + } + } + else if (hasQuestItems(player, ZIMENFS_PAY)) + { + htmltext = "30538-03.html"; + } + break; + } + case MASTER_TOMA: + { + if (hasQuestItems(player, MIONS_LETTER)) + { + takeItems(player, MIONS_LETTER, 1); + giveItems(player, BEAR_PICTURE, 1); + qs.setCond(5, true); + qs.set(FLAG, 0); + htmltext = "30556-01.html"; + } + else if (hasQuestItems(player, BEAR_PICTURE)) + { + if (getQuestItemsCount(player, HONEY_JAR) < 5) + { + htmltext = "30556-02.html"; + } + else + { + takeItems(player, BEAR_PICTURE, 1); + giveItems(player, TARANTULA_PICTURE, 1); + takeItems(player, HONEY_JAR, -1); + qs.setCond(7, true); + htmltext = "30556-03.html"; + } + } + else if (hasQuestItems(player, TARANTULA_PICTURE)) + { + if (getQuestItemsCount(player, BEAD) < 20) + { + htmltext = "30556-04.html"; + } + else + { + htmltext = "30556-05a.html"; + } + } + else if (hasQuestItems(player, BEAD_PARCEL) && !hasQuestItems(player, BEAD_PARCEL2)) + { + htmltext = "30556-06a.html"; + } + else if (hasQuestItems(player, BEAD_PARCEL2) && !hasQuestItems(player, BEAD_PARCEL) && qs.isMemoState(2)) + { + htmltext = "30556-06c.html"; + } + else if (hasAtLeastOneQuestItem(player, ROUTS_TELEPORT_SCROLL, SUCCUBUS_UNDIES)) + { + htmltext = "30556-07.html"; + } + break; + } + case WAREHOUSE_KEEPER_RAUT: + { + if (hasQuestItems(player, BEAD_PARCEL)) + { + htmltext = "30316-01.html"; + } + else if (hasQuestItems(player, ROUTS_TELEPORT_SCROLL)) + { + htmltext = "30316-04.html"; + } + else if (hasQuestItems(player, SUCCUBUS_UNDIES)) + { + giveAdena(player, 81900, true); + giveItems(player, RING_OF_RAVEN, 1); + final int level = player.getLevel(); + if (level >= 20) + { + addExpAndSp(player, 160267, 17706); + } + else if (level == 19) + { + addExpAndSp(player, 228064, 21055); + } + else + { + addExpAndSp(player, 295862, 24404); + } + qs.exitQuest(false, true); + player.sendPacket(new SocialAction(player.getObjectId(), 3)); + qs.saveGlobalQuestVar("1ClassQuestFinished", "1"); + htmltext = "30316-05.html"; + } + break; + } + case TORAI: + { + if (hasQuestItems(player, ROUTS_TELEPORT_SCROLL)) + { + htmltext = "30557-01.html"; + } + break; + } + case WAREHOUSE_CHIEF_YASENI: + { + if (hasQuestItems(player, BEAD_PARCEL2) && !hasQuestItems(player, BEAD_PARCEL) && qs.isMemoState(2)) + { + htmltext = "31958-01.html"; + } + break; + } + } + } + return htmltext; + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/QuestMasterHandler.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/QuestMasterHandler.java index 55334f09794cbdc867d02a7d10ed1f7b84318b75..f88fd31d74d39d02e6406e6152be5493312a8166 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/QuestMasterHandler.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/QuestMasterHandler.java @@ -72,6 +72,7 @@ import quests.Q00052_WilliesSpecialBait.Q00052_WilliesSpecialBait; import quests.Q00053_LinnaeusSpecialBait.Q00053_LinnaeusSpecialBait; import quests.Q00062_PathOfTheTrooper.Q00062_PathOfTheTrooper; import quests.Q00063_PathOfTheWarder.Q00063_PathOfTheWarder; +import quests.Q00064_CertifiedBerserker.Q00064_CertifiedBerserker; import quests.Q00101_SwordOfSolidarity.Q00101_SwordOfSolidarity; import quests.Q00102_SeaOfSporesFever.Q00102_SeaOfSporesFever; import quests.Q00103_SpiritOfCraftsman.Q00103_SpiritOfCraftsman; @@ -279,6 +280,7 @@ import quests.Q00413_PathOfTheShillienOracle.Q00413_PathOfTheShillienOracle; import quests.Q00414_PathOfTheOrcRaider.Q00414_PathOfTheOrcRaider; import quests.Q00415_PathOfTheOrcMonk.Q00415_PathOfTheOrcMonk; import quests.Q00416_PathOfTheOrcShaman.Q00416_PathOfTheOrcShaman; +import quests.Q00417_PathOfTheScavenger.Q00417_PathOfTheScavenger; import quests.Q00418_PathOfTheArtisan.Q00418_PathOfTheArtisan; import quests.Q00420_LittleWing.Q00420_LittleWing; import quests.Q00421_LittleWingsBigAdventure.Q00421_LittleWingsBigAdventure; @@ -467,6 +469,7 @@ public class QuestMasterHandler Q00053_LinnaeusSpecialBait.class, Q00062_PathOfTheTrooper.class, Q00063_PathOfTheWarder.class, + Q00064_CertifiedBerserker.class, Q00101_SwordOfSolidarity.class, Q00102_SeaOfSporesFever.class, Q00103_SpiritOfCraftsman.class, @@ -674,6 +677,7 @@ public class QuestMasterHandler Q00414_PathOfTheOrcRaider.class, Q00415_PathOfTheOrcMonk.class, Q00416_PathOfTheOrcShaman.class, + Q00417_PathOfTheScavenger.class, Q00418_PathOfTheArtisan.class, Q00420_LittleWing.class, Q00421_LittleWingsBigAdventure.class, diff --git a/L2J_DataPack_BETA/dist/sql/game/updates/20141027update.sql b/L2J_DataPack_BETA/dist/sql/game/updates/20141027update.sql new file mode 100644 index 0000000000000000000000000000000000000000..844d28712fe12958ea5acbd68bccf39dafd06b13 --- /dev/null +++ b/L2J_DataPack_BETA/dist/sql/game/updates/20141027update.sql @@ -0,0 +1,2 @@ +UPDATE character_quests SET name='Q00064_CertifiedBerserker' WHERE name='64_CertifiedBerserker'; +UPDATE character_quests SET name='Q00417_PathOfTheScavenger' WHERE name='417_PathToScavenger'; \ No newline at end of file