From a397ad7f5efb3862b2a7adff6ecfb0eccbff6bee Mon Sep 17 00:00:00 2001 From: Sandro Junior Date: Wed, 14 Apr 2021 09:38:10 -0300 Subject: [PATCH] Fix Hunting Mission Script (#5839) * Fixes #5810. * Fixes script query issue due to mob_db yaml conversion. Thanks to @RadianFord and @Tydus1! --- npc/custom/quests/hunting_missions.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/npc/custom/quests/hunting_missions.txt b/npc/custom/quests/hunting_missions.txt index bdc16db2dd..aca1c26c0c 100644 --- a/npc/custom/quests/hunting_missions.txt +++ b/npc/custom/quests/hunting_missions.txt @@ -74,7 +74,8 @@ function Chk; close; } mes "You must hunt:"; - query_sql("SELECT ID FROM `" + .mob_db$ + "` WHERE left(Sprite, 4) != 'meta' AND left(Sprite, 2) != 'E_' AND ~Mode & 32 AND EXP > 0 AND MVP1id = 0 AND DropCardid > 4000 AND DropCardid < 5000 AND ID < 2000 AND instr('"+.Blacklist$+"',ID) = 0 ORDER BY rand() LIMIT " + .Quests, .@mob); + query_sql("SELECT ID FROM `" + .mob_db$ + "` WHERE left(name_aegis, 4) != 'meta' AND left(name_aegis, 2) != 'E_' AND base_exp > 0 AND job_exp > 0 AND (class != 'boss' OR class is null) AND (drop3_item like '%_card' OR drop4_item like '%_card' OR drop5_item like '%_card' OR drop6_item like '%_card' OR drop7_item like '%_card' OR drop8_item like '%_card' OR drop9_item like '%_card' OR drop10_item like '%_card') AND ID < 2000 AND instr('"+.Blacklist$+"',ID) = 0 ORDER BY rand() LIMIT " + .Quests, .@mob); + for (.@i = 0; .@i < .Quests; .@i++) { setd "Mission" + .@i, .@mob[.@i]; setd "Mission" + .@i +"_", 0;