From 8cb2aa42be9a36f29edd82fcd45aac80c5ea6932 Mon Sep 17 00:00:00 2001
From: MELERIX <MELERIX@users.noreply.github.com>
Date: Sun, 13 May 2012 20:25:37 +0000
Subject: [PATCH] BETA: Updated Adena Reward (where is not updated or missing)
 of 1st Class Transfer Quests.

---
 .../game/data/scripts/quests/402_PathToKnight/__init__.py | 8 ++++----
 .../data/scripts/quests/414_PathToOrcRaider/__init__.py   | 4 ++--
 .../data/scripts/quests/417_PathToScavenger/__init__.py   | 4 ++--
 .../data/scripts/quests/62_PathoftheTrooper/__init__.py   | 3 ++-
 .../data/scripts/quests/63_PathoftheWarder/__init__.py    | 5 +++--
 .../quests/Q401_PathToWarrior/Q401_PathToWarrior.java     | 2 +-
 6 files changed, 14 insertions(+), 12 deletions(-)

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 c37de918f7..ecf11df33c 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 9f83834441..ed8f9777db 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 ec0d63e50b..4a7a7fbffa 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 bade5f0bfb..1c5e00da6a 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 f3782f2797..fefa446554 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 35ccb86b6e..e763108522 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");
-- 
GitLab