From 7dd718dc93c03d78e5fbeb42982ce8648809d693 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 7 Mar 2024 05:07:53 -0500 Subject: [PATCH] Prevent Duplicate Completes for Dialog Quests on Only Party --- .../java/noppes/npcs/controllers/data/PlayerQuestData.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/noppes/npcs/controllers/data/PlayerQuestData.java b/src/main/java/noppes/npcs/controllers/data/PlayerQuestData.java index 290a83bcf..1e9005c81 100644 --- a/src/main/java/noppes/npcs/controllers/data/PlayerQuestData.java +++ b/src/main/java/noppes/npcs/controllers/data/PlayerQuestData.java @@ -152,6 +152,9 @@ public class PlayerQuestData implements IPlayerQuestData { continue; } + if(data.quest.partyOptions.allowParty && data.quest.partyOptions.onlyParty) + continue; + QuestInterface inter = data.quest.questInterface; if(inter.isCompleted(playerData)){ if((!data.isCompleted && data.quest.completion == EnumQuestCompletion.Npc) || data.quest.instantComplete(player,data)){