diff --git a/CHANGELOG.md b/CHANGELOG.md index a2ff58a0f..0318498ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,2 @@ -- Bug fix: automatic class switching now filters by... classes you've actually got unlocked. crazy, i know -alydev \ No newline at end of file +- Bug fix: automatic class switching now filters by... classes you've actually got unlocked. crazy, i know -alydev + - bug fix: bypasses check if no gearsets are registered yet -alydev \ No newline at end of file diff --git a/Directory.Build.targets b/Directory.Build.targets index b0207a834..61300ed55 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -1,6 +1,6 @@ - 15.306.3.22 + 15.306.3.23 diff --git a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5175_The Canals of History.json b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5175_The Canals of History.json index 61ccc8f0b..006621da9 100644 --- a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5175_The Canals of History.json +++ b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5175_The Canals of History.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5177_Brotherly Bonds Know No Barrier.json b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5177_Brotherly Bonds Know No Barrier.json index a17267cfe..945b675d9 100644 --- a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5177_Brotherly Bonds Know No Barrier.json +++ b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5177_Brotherly Bonds Know No Barrier.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5180_Lindblum, We Hardly Knew Ye.json b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5180_Lindblum, We Hardly Knew Ye.json index 70e7eb909..6918e9f46 100644 --- a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5180_Lindblum, We Hardly Knew Ye.json +++ b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5180_Lindblum, We Hardly Knew Ye.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5181_Leaving This Place for Good.json b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5181_Leaving This Place for Good.json index 0a9d75800..fd11a6248 100644 --- a/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5181_Leaving This Place for Good.json +++ b/QuestPaths/7.x - Dawntrail/Side Quests/Living Memory/5181_Leaving This Place for Good.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, @@ -14,7 +15,8 @@ }, "TerritoryId": 1192, "AetheryteShortcut": "Living Memory - Leynode Aero", - "InteractionType": "AcceptQuest" + "InteractionType": "AcceptQuest", + "Fly": true } ] }, diff --git a/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5111_Hunting for the Family.json b/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5111_Hunting for the Family.json index a633e633d..923ff9636 100644 --- a/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5111_Hunting for the Family.json +++ b/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5111_Hunting for the Family.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5112_A Hunter's Dream.json b/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5112_A Hunter's Dream.json index 26782e722..d57a74b2e 100644 --- a/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5112_A Hunter's Dream.json +++ b/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5112_A Hunter's Dream.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5113_The Trial Commences.json b/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5113_The Trial Commences.json index 89979d7b2..96f3ac067 100644 --- a/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5113_The Trial Commences.json +++ b/QuestPaths/7.x - Dawntrail/Side Quests/Yak T'el/5113_The Trial Commences.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/7.x - Dawntrail/Unlocks/Instant/5003_Leves of Tuliyollal.json b/QuestPaths/7.x - Dawntrail/Unlocks/Instant/5003_Leves of Tuliyollal.json index 3f2380618..43102b369 100644 --- a/QuestPaths/7.x - Dawntrail/Unlocks/Instant/5003_Leves of Tuliyollal.json +++ b/QuestPaths/7.x - Dawntrail/Unlocks/Instant/5003_Leves of Tuliyollal.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/7.x - Dawntrail/Unlocks/Misc/5005_Trial by Spire.json b/QuestPaths/7.x - Dawntrail/Unlocks/Misc/5005_Trial by Spire.json index 0569ad339..11e379f15 100644 --- a/QuestPaths/7.x - Dawntrail/Unlocks/Misc/5005_Trial by Spire.json +++ b/QuestPaths/7.x - Dawntrail/Unlocks/Misc/5005_Trial by Spire.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-08-31"}, "QuestSequence": [ { "Sequence": 0, diff --git a/Questionable/Controller/Steps/Interactions/Interact.cs b/Questionable/Controller/Steps/Interactions/Interact.cs index eaeb0cc2e..8dbd6c33b 100644 --- a/Questionable/Controller/Steps/Interactions/Interact.cs +++ b/Questionable/Controller/Steps/Interactions/Interact.cs @@ -258,7 +258,7 @@ objectTable[0] is IPlayerCharacter player && Task.Quest != null && InteractionType == EInteractionType.AcceptQuest) { - List acceptableJobs = [.. Task.Quest.Info.ClassJobs.Where(x => jobGearSets.Any(v => v.ClassJob.Equals(x)))]; + List acceptableJobs = [.. Task.Quest.Info.ClassJobs.Where(x => jobGearSets.Count == 0 || jobGearSets.Any(v => v.ClassJob.Equals(x)))]; Job playerJob = (Job)player.ClassJob.Value.RowId; Job targetJob = acceptableJobs[0]; logger.LogDebug($"{Task.Quest.Id} acceptableJobs: {string.Join(',', acceptableJobs.Select(j => j.ToString()))}");