Check if the next msq quest can even be accepted
authorLiza Carvelli <liza@carvel.li>
Fri, 2 Aug 2024 07:59:40 +0000 (09:59 +0200)
committerLiza Carvelli <liza@carvel.li>
Fri, 2 Aug 2024 07:59:40 +0000 (09:59 +0200)
Questionable/GameFunctions.cs

index 6487eb98d38d54766d513012b003fe7505722d93..76b03cfaa9bc52ddf00104d03ab332f99097b4ad 100644 (file)
@@ -151,6 +151,7 @@ internal sealed unsafe class GameFunctions
             var msqQuest = GetMainScenarioQuest(questManager);
             if (msqQuest.CurrentQuest != 0 &&
                 _questRegistry.IsKnownQuest(msqQuest.CurrentQuest) &&
+                IsReadyToAcceptQuest(msqQuest.CurrentQuest) &&
                 !questManager->IsQuestAccepted(msqQuest.CurrentQuest))
                 return msqQuest;