From 0eed00dd64ce450584472c79f676beac6c91602a Mon Sep 17 00:00:00 2001 From: Charlie Unfricht Date: Fri, 19 Aug 2022 09:42:32 -0400 Subject: [PATCH] Add check for completed explorer quest to not re-trigger --- src/main/java/scripting/map/MapScriptMethods.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/scripting/map/MapScriptMethods.java b/src/main/java/scripting/map/MapScriptMethods.java index f728cf52d2..fdfdfae666 100644 --- a/src/main/java/scripting/map/MapScriptMethods.java +++ b/src/main/java/scripting/map/MapScriptMethods.java @@ -103,6 +103,10 @@ public class MapScriptMethods extends AbstractPlayerInteraction { public void explorerQuest(short questid, String questName) { Quest quest = Quest.getInstance(questid); + if (isQuestCompleted(questid)) { + return; + } + if (!isQuestStarted(questid)) { if (!quest.forceStart(getPlayer(), 9000066)) { return;