diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/402_PathToKnight/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/402_PathToKnight/__init__.py index c37de918f7a0895b9ff1dd1463e37c242b045098..ecf11df33c91681aa193a676c37515f1aa93383c 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/402_PathToKnight/__init__.py +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/402_PathToKnight/__init__.py @@ -98,16 +98,16 @@ class Quest (JQuest) : htmltext = Quest.getNoQuestMsg(player) elif event == "30417-13.htm" : if squire and (coin1+coin2+coin3+coin4+coin5+coin6)>=3 : + for item in range(1162,1180) : + st.takeItems(item,-1) + st.takeItems(MARK_OF_ESQUIRE,-1) if player.getLevel() >= 20 : st.addExpAndSp(160267, 11576) elif player.getLevel() == 19 : st.addExpAndSp(228064, 14925) else: st.addExpAndSp(295862, 18274) - st.giveItems(57, 81900) - for item in range(1162,1180) : - st.takeItems(item,-1) - st.takeItems(MARK_OF_ESQUIRE,-1) + st.giveItems(57, 163800) st.giveItems(SWORD_OF_RITUAL,1) st.set("cond","0") st.exitQuest(False) diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/414_PathToOrcRaider/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/414_PathToOrcRaider/__init__.py index 9f838344410ae2416090d6dee46030dbf4d98dfe..ed8f9777db8edd5f801e8093bf53da8b5c969c9f 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/414_PathToOrcRaider/__init__.py +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/414_PathToOrcRaider/__init__.py @@ -133,14 +133,14 @@ class Quest (JQuest) : elif cond == 7: htmltext = "31978-05.htm" st.takeItems(TIMORA_ORC_HEAD,-1) - st.giveItems(MARK_OF_RAIDER,1) if player.getLevel() >= 20 : st.addExpAndSp(160267, 10656) elif player.getLevel() == 19 : st.addExpAndSp(228064, 14005) else: st.addExpAndSp(295862, 17354) - st.giveItems(57, 81900) + st.giveItems(57, 163800) + st.giveItems(MARK_OF_RAIDER,1) player.sendPacket(SocialAction(player.getObjectId(),3)) st.unset("cond") st.exitQuest(False) 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 index ec0d63e50b59872861d521d08902c708388ca77e..4a7a7fbffaae04a59ee7474aa61e68854e97bd93 100644 --- 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 @@ -259,7 +259,6 @@ class Quest (JQuest) : elif npcId == 30316 and cond and st.getQuestItemsCount(SUCCUBUS_UNDIES)==1 : htmltext = "30316-05.htm" st.takeItems(SUCCUBUS_UNDIES,1) - st.giveItems(RING_OF_RAVEN,1) isFinished = st.getGlobalQuestVar("1ClassQuestFinished") if isFinished == "" : if player.getLevel() >= 20 : @@ -268,7 +267,8 @@ class Quest (JQuest) : st.addExpAndSp(228064, 21055) else: st.addExpAndSp(295862, 24404) - st.giveItems(57, 81900) + st.giveItems(57, 163800) + st.giveItems(RING_OF_RAVEN,1) st.set("cond","0") st.exitQuest(False) st.saveGlobalQuestVar("1ClassQuestFinished","1") diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/62_PathoftheTrooper/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/62_PathoftheTrooper/__init__.py index bade5f0bfb6bc434dd38de2e399d335ab492ff05..1c5e00da6aee949a36a2fc598603163002e650f9 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/62_PathoftheTrooper/__init__.py +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/62_PathoftheTrooper/__init__.py @@ -64,10 +64,11 @@ class Quest (JQuest) : htmltext = "32197-05.htm" else : st.takeItems(Heart,-1) - st.giveItems(Gwain_Rec,1) isFinished = st.getGlobalQuestVar("1ClassQuestFinished") if isFinished == "" : st.addExpAndSp(8064,2368) + st.giveItems(57, 163800) + st.giveItems(Gwain_Rec,1) st.exitQuest(False) st.saveGlobalQuestVar("1ClassQuestFinished","1") st.playSound("ItemSound.quest_finish") diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/63_PathoftheWarder/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/63_PathoftheWarder/__init__.py index f3782f27979e8d48aaeef81dc0c9ae8fde6b30a1..fefa446554b366d030c509380d83c8431ace2edf 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/63_PathoftheWarder/__init__.py +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/63_PathoftheWarder/__init__.py @@ -135,10 +135,11 @@ class Quest (JQuest) : elif cond == 12 : htmltext = "32198-15.htm" st.takeItems(Soul_C,-1) - st.giveItems(Eval,1) isFinished = st.getGlobalQuestVar("1ClassQuestFinished") - if isFinished == "" : + if isFinished == "" : st.addExpAndSp(160267,2967) + st.giveItems(57, 163800) + st.giveItems(Eval,1) st.playSound("ItemSound.quest_finish") st.exitQuest(False) st.saveGlobalQuestVar("1ClassQuestFinished","1") diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q401_PathToWarrior/Q401_PathToWarrior.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q401_PathToWarrior/Q401_PathToWarrior.java index 35ccb86b6e698ffa2084376bc6b8273f110e8a88..e76310852247db443e30b4762ca452d3ff34f34c 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q401_PathToWarrior/Q401_PathToWarrior.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q401_PathToWarrior/Q401_PathToWarrior.java @@ -162,7 +162,6 @@ public class Q401_PathToWarrior extends Quest { st.takeItems(RustedBronzeSword3, 1); st.takeItems(PoisonSpiderLeg, -1); - st.giveItems(MedallionOfWarrior, 1); if (player.getLevel() >= 20) { st.addExpAndSp(320534, 21012); @@ -176,6 +175,7 @@ public class Q401_PathToWarrior extends Quest st.addExpAndSp(160267, 34408); } st.giveItems(57, 163800); + st.giveItems(MedallionOfWarrior, 1); st.playSound("ItemSound.quest_finish"); player.sendPacket(new SocialAction(player.getObjectId(), 3)); st.saveGlobalQuestVar("1ClassQuestFinished", "1");