Never interrupt quests that are added to the manual priority window
authorLiza Carvelli <liza@carvel.li>
Mon, 9 Sep 2024 17:42:25 +0000 (19:42 +0200)
committerLiza Carvelli <liza@carvel.li>
Mon, 9 Sep 2024 17:42:25 +0000 (19:42 +0200)
Questionable/Controller/QuestController.cs

index 2fcef5eba9280cd90eef7c43c5673ab3286699fc..8cb18d2e220bb41e7df69f3fc611a2a98a8a6b4d 100644 (file)
@@ -727,6 +727,9 @@ internal sealed class QuestController : MiniTaskController<QuestController>, IDi
         if (type != ECurrentQuestType.Normal || currentQuest.Sequence == 0)
             return false;
 
+        if (ManualPriorityQuests.Contains(currentQuest.Quest))
+            return false;
+
         if (currentQuest.Quest.Info.AlliedSociety != EAlliedSociety.None)
             return false;