From: Liza Carvelli Date: Tue, 21 Jan 2025 20:45:01 +0000 (+0100) Subject: No longer accept the level 30 job quest if relevant aetherytes aren't unlocked X-Git-Tag: v4.15~1 X-Git-Url: https://git.jacobcasper.com/?a=commitdiff_plain;h=3a3196d869fc15d8637d37d910e80cd5c950414c;p=Questionable.git No longer accept the level 30 job quest if relevant aetherytes aren't unlocked --- 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(); }