From 3a3196d869fc15d8637d37d910e80cd5c950414c Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Tue, 21 Jan 2025 21:45:01 +0100 Subject: [PATCH] No longer accept the level 30 job quest if relevant aetherytes aren't unlocked --- Questionable/Controller/QuestRegistry.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Questionable/Controller/QuestRegistry.cs b/Questionable/Controller/QuestRegistry.cs index d6641073..7808b095 100644 --- a/Questionable/Controller/QuestRegistry.cs +++ b/Questionable/Controller/QuestRegistry.cs @@ -234,7 +234,11 @@ internal sealed class QuestRegistry public List GetKnownClassJobQuests(EClassJob classJob) { - return _questData.GetClassJobQuests(classJob) + List allQuests = [.._questData.GetClassJobQuests(classJob)]; + if (classJob.AsJob() != classJob) + allQuests.AddRange(_questData.GetClassJobQuests(classJob.AsJob())); + + return allQuests .Where(x => IsKnownQuest(x.QuestId)) .ToList(); }