Code cleanup
authorLiza Carvelli <liza@carvel.li>
Sun, 1 Sep 2024 18:36:06 +0000 (20:36 +0200)
committerLiza Carvelli <liza@carvel.li>
Sun, 1 Sep 2024 18:36:06 +0000 (20:36 +0200)
Questionable/Functions/QuestFunctions.cs

index b36e7c36b05e0aca5bba9ff795ae1bafb86bf063..e346822dc6491aafe749b1ea4934cd5f22370830 100644 (file)
@@ -135,17 +135,14 @@ internal sealed unsafe class QuestFunctions
                         currentQuest = new QuestId(questManager->NormalQuests[trackedQuest.Index].QuestId);
                         if (_questRegistry.IsKnownQuest(currentQuest))
                             return (currentQuest, QuestManager.GetQuestSequence(currentQuest.Value));
-                        break;
+                        continue;
 
                     case 2: // leve
                         currentQuest = new LeveId(questManager->LeveQuests[trackedQuest.Index].LeveId);
                         if (_questRegistry.IsKnownQuest(currentQuest))
                             return (currentQuest, questManager->GetLeveQuestById(currentQuest.Value)->Sequence);
-                        break;
+                        continue;
                 }
-
-                if (_questRegistry.IsKnownQuest(currentQuest))
-                    return (currentQuest, QuestManager.GetQuestSequence(currentQuest.Value));
             }
 
             ElementId? priorityQuest = GetNextPriorityQuestThatCanBeAccepted();