Răsfoiți Sursa

JYTHON: Fixing several tickets:
* Fixing a small typo in quest 335. Fixes #2386, thx Ghurdyl for reporting
* Fixing a small typo in fishing quests. Fixes #2189
* Adding spawn of Doctor Chaos's Secret Bookshelf so quest 120 can be completed. Fixes #2357, Thx Topper for reporting.

Emperorc 17 ani în urmă
părinte
comite
8a666095f6

+ 2 - 2
datapack_development/data/scripts/quests/335_TheSongOfTheHunter/__init__.py

@@ -490,8 +490,8 @@ class Quest (JQuest) :
                     htmltext = "05"
                 elif st.getQuestItemsCount(3707) :
                     htmltext = "07"
-                    st.takeItems(3707)
-                    st.giveItems(Cyb_Rewards[3707])
+                    st.takeItems(3707,-1)
+                    st.giveItems(57,Cyb_Rewards[3707])
                 elif st.getQuestItemsCount(3708) :
                     htmltext = "11"
                     st.takeItems(3708,-1)

+ 1 - 1
datapack_development/data/scripts/quests/50_LanoscosSpecialBait/__init__.py

@@ -80,7 +80,7 @@ class Quest (JQuest) :
                st.set("cond","2")
             else:
                st.playSound("ItemSound.quest_itemget")
-            st.giveItems(ESSENCE_OF_WIND,1)
+            st.giveItems(ESSENCE_OF_WIND,numItems)
    return
 
 QUEST       = Quest(50,qn,"Lanosco's Special Bait")

+ 1 - 1
datapack_development/data/scripts/quests/51_OFullesSpecialBait/__init__.py

@@ -79,7 +79,7 @@ class Quest (JQuest) :
                st.set("cond","2")
             else:
                st.playSound("ItemSound.quest_itemget")
-            st.giveItems(LOST_BAIT,1)
+            st.giveItems(LOST_BAIT,numItems)
    return
 
 QUEST       = Quest(51,qn,"O'Fulle's Special Bait")

+ 1 - 1
datapack_development/data/scripts/quests/52_WilliesSpecialBait/__init__.py

@@ -80,7 +80,7 @@ class Quest (JQuest) :
                st.set("cond","2")
             else:
                st.playSound("ItemSound.quest_itemget")
-            st.giveItems(TARLK_EYE,1)
+            st.giveItems(TARLK_EYE,numItems)
    return
 
 QUEST       = Quest(52,qn,"Willie's Special Bait")

+ 1 - 1
datapack_development/data/scripts/quests/53_LinnaeusSpecialBait/__init__.py

@@ -92,7 +92,7 @@ class Quest (JQuest):
                  st.set("cond","2")
               else:
                  st.playSound("ItemSound.quest_itemget")
-              st.giveItems(CRIMSON_DRAKE_HEART,1)
+              st.giveItems(CRIMSON_DRAKE_HEART,numItems)
      return
 
 QUEST       = Quest(53, qn, "Linnaeus Special Bait")

+ 7 - 4
datapack_development/sql/spawnlist.sql

@@ -41426,11 +41426,14 @@ INSERT INTO spawnlist VALUES
 (null,'TEMP Baar Dre Vanul',1,21118,7768,-121598,-1816,0,0,43057,60,0,0),
 (null,'TEMP Baar Dre Vanul',1,21118,8224,-121444,-1757,0,0,3263,60,0,0),
 -- Extra Skeleton Archers (Ky6uk)
-(NULL,'gludio29_2125_10',1,20100,42492,245216,-6462,0,0,54994,60,0,0),
-(NULL,'gludio29_2125_10',1,20100,42445,245582,-6462,0,0,56984,60,0,0),
-(NULL,'gludio29_2125_10',1,20100,43261,245177,-6462,0,0,23491,60,0,0),
-(NULL,'gludio29_2125_10',1,20100,42698,247710,-6456,0,0,13353,60,0,0);
+(null,'gludio29_2125_10',1,20100,42492,245216,-6462,0,0,54994,60,0,0),
+(null,'gludio29_2125_10',1,20100,42445,245582,-6462,0,0,56984,60,0,0),
+(null,'gludio29_2125_10',1,20100,43261,245177,-6462,0,0,23491,60,0,0),
+(null,'gludio29_2125_10',1,20100,42698,247710,-6456,0,0,13353,60,0,0);
 
+-- Random Spawns (previously missing in certain areas)
+INSERT INTO spawnlist VALUES
+(null,'PavelRuins/ArchaicL',1,32045,96352,-110320,-3305,0,0,0,60,0,0);
 
 -- Fortress Suspicious Merchants
 INSERT INTO spawnlist VALUES