From e0a2581550a4af631625869581463fa8a9db017d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Sep 2026 05:54:15 +0000 Subject: [PATCH 1/3] Apply formatting --- Questionable/Resources/I18N.xml | 54 ++++++++++++++++----------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/Questionable/Resources/I18N.xml b/Questionable/Resources/I18N.xml index 64c5125d0..2340a8e5b 100644 --- a/Questionable/Resources/I18N.xml +++ b/Questionable/Resources/I18N.xml @@ -1427,10 +1427,10 @@ - - + + Name Name 名前 @@ -1510,8 +1510,8 @@ - + Quest Quest クエスト @@ -1529,8 +1529,8 @@ - + Step Step @@ -1658,9 +1658,9 @@ - - + + Disabled Disabled 無効 @@ -1903,9 +1903,9 @@ 크리스탈 타워 레이드는 패치 2.55 퀘스트 '모든 목적에 대한 시간' 및 Heavensward 시작에 필요합니다. - + Prevent quest completion Prevent quest completion クエスト完了を防ぐ @@ -1923,8 +1923,8 @@ - + Abandon quest before completion Abandon quest before completion 完了前にクエストを放棄する @@ -1933,8 +1933,8 @@ - + Remove from priority when abandoned Remove from priority when abandoned 放棄時に優先リストから削除 @@ -1997,8 +1997,8 @@ - + Path data Path data パスデータ @@ -2052,9 +2052,9 @@ - + ? ? ? @@ -2063,8 +2063,8 @@ - + Duties Duties コンテンツ @@ -3236,8 +3236,8 @@ - + Stop Stop 停止 @@ -3282,8 +3282,8 @@ - + (Current: {0}) (Current: {0}) (現在: {0}) @@ -3364,8 +3364,8 @@ - + This quest is in Priority Quests. This quest is in Priority Quests. このクエストは優先クエストに含まれています。 @@ -3393,8 +3393,8 @@ - + Supported Supported サポート済み @@ -3611,8 +3611,8 @@ - + Add all to Priority Quests Add all to Priority Quests すべて優先クエストに追加 @@ -3666,8 +3666,8 @@ - + Remove all from Priority Quests Remove all from Priority Quests すべて優先クエストから削除 @@ -3676,8 +3676,8 @@ - + Sim first quest Sim first quest 最初のクエストをシミュレート @@ -4954,8 +4954,8 @@ - + Start NG+ here Start NG+ here ここからNG+を開始 @@ -4964,8 +4964,8 @@ - + Stop NG+ Stop NG+ NG+を停止 @@ -4974,8 +4974,8 @@ - + Idle Idle 待機中 @@ -5101,8 +5101,8 @@ - + Run command when Questionable finishes automatic questing Run command when Questionable finishes automatic questing Questionableの自動クエストが完了した際にコマンドを実行 @@ -5210,8 +5210,8 @@ - + Prev quest Prev quest 前提クエスト @@ -5945,8 +5945,8 @@ - + Interaction type detected from the target's nameplate icon. Interaction type detected from the target's nameplate icon. ターゲットのネームプレートアイコンからインタラクションタイプを検出しました。 @@ -6710,9 +6710,9 @@ /qst cleanup - 將所有已接取的任務新增到優先列表,已完成的排在前面 + - No open quests to clean up. No open quests to clean up. クリーンアップ対象の受注中クエストがありません。 @@ -6720,8 +6720,8 @@ 沒有已接取的任務可供清理。 - + Added {0} open quest(s) to the priority list: Added {0} open quest(s) to the priority list: 受注中のクエスト {0} 件を優先リストに追加しました: From c4e0c4ce23f786e9ac1f8cab6ade7c85479ef31d Mon Sep 17 00:00:00 2001 From: alydev Date: Thu, 24 Sep 2026 13:56:05 +1000 Subject: [PATCH 2/3] fix mount128 --- CHANGELOG.md | 4 +--- Directory.Build.targets | 2 +- Questionable/Controller/CombatController.cs | 1 + Questionable/Controller/CombatModules/BossModModule.cs | 4 ++++ .../CombatModules/RotationSolverRebornModule.cs | 9 ++++++++- .../Controller/CombatModules/WrathComboModule.cs | 4 ++++ Questionable/Functions/QuestFunctions.cs | 5 +++-- 7 files changed, 22 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11f41cfae..460679e9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1 @@ -- Feature: Patch number badge (click to open Console Games Wiki to the changelog page) -alydev -- Feature: ^ new badge and quest-accepted-job badge can be hidden -alydev -- Change: General and Advanced config tabs slightly reordered -alydev \ No newline at end of file +- Bug fix: Special combat modules for quests e.g magiteknical failure were broken. hopefully they are now less broken. -alydev \ No newline at end of file diff --git a/Directory.Build.targets b/Directory.Build.targets index 2425a696c..7e63a104b 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -1,6 +1,6 @@ - 15.756.3.18 + 15.756.3.19 diff --git a/Questionable/Controller/CombatController.cs b/Questionable/Controller/CombatController.cs index 697fc9adf..f57b5405d 100644 --- a/Questionable/Controller/CombatController.cs +++ b/Questionable/Controller/CombatController.cs @@ -91,6 +91,7 @@ public bool Start(CombatData combatData) combatModule ??= _combatModules.FirstOrDefault(x => x.CanHandleFight(combatData)); if (combatModule == null) return false; + _logger.LogInformation($"Combat module: {combatModule}"); if (combatModule.Start(combatData)) { diff --git a/Questionable/Controller/CombatModules/BossModModule.cs b/Questionable/Controller/CombatModules/BossModModule.cs index fd46a43b3..334a5b577 100644 --- a/Questionable/Controller/CombatModules/BossModModule.cs +++ b/Questionable/Controller/CombatModules/BossModModule.cs @@ -18,6 +18,10 @@ public bool CanHandleFight(CombatController.CombatData combatData) if (configuration.General.CombatModule != ECombatModule.BossMod) return false; + if (GameFunctions.GetMountId() == Mount128Module.MountId || + GameFunctions.GetMountId() == Mount147Module.MountId) + return false; + return bossModIpc.IsSupported(); } diff --git a/Questionable/Controller/CombatModules/RotationSolverRebornModule.cs b/Questionable/Controller/CombatModules/RotationSolverRebornModule.cs index df199ea40..c78048ae1 100644 --- a/Questionable/Controller/CombatModules/RotationSolverRebornModule.cs +++ b/Questionable/Controller/CombatModules/RotationSolverRebornModule.cs @@ -5,7 +5,14 @@ namespace Questionable.Controller.CombatModules; [RegisterSingleton(Duplicate = DuplicateStrategy.Append)] internal sealed class RotationSolverRebornModule(RotationSolverRebornIpc rotationSolverRebornIpc) : ICombatModule, IDisposable { - public bool CanHandleFight(CombatController.CombatData combatData) => rotationSolverRebornIpc.IsEnabled; + public bool CanHandleFight(CombatController.CombatData combatData) + { + if (GameFunctions.GetMountId() == Mount128Module.MountId || + GameFunctions.GetMountId() == Mount147Module.MountId) + return false; + + return rotationSolverRebornIpc.IsEnabled; + } public bool Start(CombatController.CombatData combatData) => rotationSolverRebornIpc.RotationAuto(); diff --git a/Questionable/Controller/CombatModules/WrathComboModule.cs b/Questionable/Controller/CombatModules/WrathComboModule.cs index fd3619522..b7166a96f 100644 --- a/Questionable/Controller/CombatModules/WrathComboModule.cs +++ b/Questionable/Controller/CombatModules/WrathComboModule.cs @@ -43,6 +43,10 @@ public bool CanHandleFight(CombatController.CombatData combatData) ECombatModule.WrathCombo) return false; + if (GameFunctions.GetMountId() == Mount128Module.MountId || + GameFunctions.GetMountId() == Mount147Module.MountId) + return false; + try { WrathIPCWrapper.Test(); diff --git a/Questionable/Functions/QuestFunctions.cs b/Questionable/Functions/QuestFunctions.cs index 6b778329b..538df9f5d 100644 --- a/Questionable/Functions/QuestFunctions.cs +++ b/Questionable/Functions/QuestFunctions.cs @@ -894,8 +894,9 @@ public bool IsQuestFinishedForPriorityRemoval(ElementId elementId) lockedReason.Add(_L("Prerequisites not met")); bool achievementPrereqs = questId.Value switch - { - 4081 => false, // TODO add achievement check + { // TODO add achievement checks + 4081 => false, // The Adventurer with All The Cards (triad 1-150) + 576 => false, // Like Sire Like Fledgling (chocobo breeding) _ => true }; if (!achievementPrereqs) From c18d0cf9eb18297373a2865c9cd79032fb49c322 Mon Sep 17 00:00:00 2001 From: alydev Date: Thu, 24 Sep 2026 13:56:52 +1000 Subject: [PATCH 3/3] paths --- .../ARM/284_Rivalry and Respect.json | 2 +- .../576_Like Sire Like Fledgling.json | 15 ++++------- .../Unlocks/Misc/162_A Sight to Behold.json | 2 +- .../3007_Earning Your Wings.json | 2 +- .../4585_The Crystal (Line's) Call.json | 2 +- .../2204_Sky Pirates.json | 1 + .../2205_To Rule the Skies.json | 1 + .../BTN/2048_Call from the Clouds.json | 2 +- .../BTN/2049_Onions of Life Bestowing.json | 2 +- .../BTN/2050_Two Nations, One Seed.json | 2 +- .../BTN/2051_Love for Harmony.json | 2 +- .../BTN/2052_Seeds Know No Borders.json | 2 +- .../FSH/2086_The Icepick Challenge.json | 2 +- ...2087_Invasion of the Supper Snatchers.json | 2 +- ...ne Man's Fish Is Another Man's Poison.json | 9 ++++--- .../Class Quests/FSH/2089_Carpe Diem.json | 25 ++++++++++++++++++- .../MIN/2080_Breaking New Ground.json | 2 +- .../Class Quests/MIN/2081_Sellspade.json | 2 +- .../Class Quests/MIN/2082_The Same Vein.json | 2 +- .../Class Quests/MIN/2083_Digging Deeper.json | 2 +- .../Class Quests/MIN/2084_The Hole Truth.json | 2 +- .../MSQ/E-3.4/2344_Unlikely Allies.json | 2 +- ... Mourned at the Heart of the Mountain.json | 2 +- .../E-3.4/2346_Beneath a Star-filled Sky.json | 2 +- .../MSQ/E-3.4/2347_When We Were Free.json | 2 +- .../MSQ/E-3.4/2348_Honorable Heroes.json | 2 +- .../E-3.4/2349_One Life for One World.json | 2 +- ...350_An Ending to Mark a New Beginning.json | 2 +- .../F-3.5/2351_Tidings from Gyr Abania.json | 2 +- .../MSQ/F-3.5/2352_An Envoy for Ishgard.json | 2 +- .../MSQ/F-3.5/2353_An Allied Decision.json | 2 +- .../2354_Griffin, Griffin on the Wall.json | 2 +- .../F-3.5/2355_Louisoix's Finest Student.json | 2 +- .../MSQ/G-3.56/2356_The Obvious Solution.json | 2 +- .../G-3.56/2357_The Greater Obeisance.json | 2 +- .../MSQ/G-3.56/2358_Fly Free, My Pretty.json | 2 +- .../MSQ/G-3.56/2359_The Far Edge of Fate.json | 8 ++++-- .../Trial Quests/2114_Gods of Eld.json | 2 +- .../2115_The Diabolical Bismarck.json | 2 +- .../2116_Thok Around the Clock.json | 2 +- .../Trial Quests/2289_Nidhogg's Rage.json | 3 ++- .../Instant/2106_Leves of Ishgard.json | 1 + .../3672_Towards the Firmament.json | 2 +- .../3725_A Home in the Firmament.json | 2 +- .../Misc/4172_Ascending to Empyreum.json | 2 +- .../PLD/2571_Tournament of the Century.json | 3 ++- .../Class Quests/PLD/2572_In Thal's Name.json | 2 +- .../Class Quests/PLD/2573_In Nald's Name.json | 2 +- .../PLD/2574_Fade to Black Lotus.json | 2 +- .../PLD/2575_Raising the Sword.json | 2 +- .../2446_Beyond the Great Wall.json | 2 +- .../2447_Lyse Takes the Lead.json | 2 +- .../2448_The Promise of a New Beginning.json | 2 +- .../Unlocks/Instant/3088_Recall of Duty.json | 2 +- 54 files changed, 92 insertions(+), 64 deletions(-) diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/ARM/284_Rivalry and Respect.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/ARM/284_Rivalry and Respect.json index 431074ecd..c046e9bd6 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/ARM/284_Rivalry and Respect.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/ARM/284_Rivalry and Respect.json @@ -2,7 +2,7 @@ "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "Gezah", "Comment": "!!Requires Manual Melding!! Crafted Item:\n 1x Cobalt Haubergeon HQ with 1x Heavens' Eye Materia III\nAutocraft requires:\n 3x Cobalt Rings,\n 1x Undyed Felt,\n 1x Mythril Plate,\n 1x Boar Leather", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/2.x - A Realm Reborn/Unlocks/Gold Saucer/576_Like Sire Like Fledgling.json b/QuestPaths/2.x - A Realm Reborn/Unlocks/Gold Saucer/576_Like Sire Like Fledgling.json index 9b72e8d55..02425d26f 100644 --- a/QuestPaths/2.x - A Realm Reborn/Unlocks/Gold Saucer/576_Like Sire Like Fledgling.json +++ b/QuestPaths/2.x - A Realm Reborn/Unlocks/Gold Saucer/576_Like Sire Like Fledgling.json @@ -5,15 +5,6 @@ { "Sequence": 0, "Steps": [ - { - "TerritoryId": 144, - "InteractionType": "None", - "AethernetShortcut": [ - "[Gold Saucer] Aetheryte Plaza", - "[Gold Saucer] Chocobo Square" - ], - "SkipConditions": {"StepIf": {"InTerritory": [388]}} - }, { "DataId": 1011030, "Position": { @@ -22,7 +13,11 @@ "Z": -68.589294 }, "TerritoryId": 388, - "InteractionType": "AcceptQuest" + "InteractionType": "AcceptQuest", + "AethernetShortcut": [ + "[Gold Saucer] Aetheryte Plaza", + "[Gold Saucer] Chocobo Square" + ] } ] }, diff --git a/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/162_A Sight to Behold.json b/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/162_A Sight to Behold.json index cf7a96da0..19b594d11 100644 --- a/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/162_A Sight to Behold.json +++ b/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/162_A Sight to Behold.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "Anonymous", "Date": "2026-09-03"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/3007_Earning Your Wings.json b/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/3007_Earning Your Wings.json index 8aa94236e..f851dc963 100644 --- a/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/3007_Earning Your Wings.json +++ b/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/3007_Earning Your Wings.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "Akechi", - "LastChecked": {"Username": "alydev", "Date": "2026-08-13"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/4585_The Crystal (Line's) Call.json b/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/4585_The Crystal (Line's) Call.json index 6aceab4a1..bdd3867dd 100644 --- a/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/4585_The Crystal (Line's) Call.json +++ b/QuestPaths/2.x - A Realm Reborn/Wolves' Den Pier/4585_The Crystal (Line's) Call.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "Akechi", - "LastChecked": {"Username": "alydev", "Date": "2026-08-13"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2204_Sky Pirates.json b/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2204_Sky Pirates.json index 88b44cd0f..fe60022f4 100644 --- a/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2204_Sky Pirates.json +++ b/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2204_Sky Pirates.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2205_To Rule the Skies.json b/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2205_To Rule the Skies.json index f26cbd1d6..806bfa631 100644 --- a/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2205_To Rule the Skies.json +++ b/QuestPaths/3.x - Heavensward/Alliance Raid Quests/2205_To Rule the Skies.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2048_Call from the Clouds.json b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2048_Call from the Clouds.json index a23655354..3c4063bc0 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2048_Call from the Clouds.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2048_Call from the Clouds.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2049_Onions of Life Bestowing.json b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2049_Onions of Life Bestowing.json index b27caae6e..9e592a872 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2049_Onions of Life Bestowing.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2049_Onions of Life Bestowing.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2050_Two Nations, One Seed.json b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2050_Two Nations, One Seed.json index 7d8bd04ec..0b4022194 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2050_Two Nations, One Seed.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2050_Two Nations, One Seed.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2051_Love for Harmony.json b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2051_Love for Harmony.json index 4e8ca649d..11c67454a 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2051_Love for Harmony.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2051_Love for Harmony.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2052_Seeds Know No Borders.json b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2052_Seeds Know No Borders.json index 767c38dab..e18219117 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/BTN/2052_Seeds Know No Borders.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/BTN/2052_Seeds Know No Borders.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2086_The Icepick Challenge.json b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2086_The Icepick Challenge.json index 1c87b601f..4ccc00998 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2086_The Icepick Challenge.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2086_The Icepick Challenge.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "Raitono", - "LastChecked": {"Username": "alydev", "Date": "2026-08-13"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2087_Invasion of the Supper Snatchers.json b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2087_Invasion of the Supper Snatchers.json index 7d1f59810..0da1674cc 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2087_Invasion of the Supper Snatchers.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2087_Invasion of the Supper Snatchers.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": ["alydev", "ShermTank"], - "LastChecked": {"Username": "alydev", "Date": "2026-08-13"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2088_One Man's Fish Is Another Man's Poison.json b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2088_One Man's Fish Is Another Man's Poison.json index d11b16e19..f441ec641 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2088_One Man's Fish Is Another Man's Poison.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2088_One Man's Fish Is Another Man's Poison.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": ["alydev", "ShermTank"], - "LastChecked": {"Username": "alydev", "Date": "2026-08-13"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, @@ -107,12 +107,13 @@ "Steps": [ { "Position": { - "X": 445.20938, - "Y": -31.738073, - "Z": 222.64548 + "X": 445.396, + "Y": -31.687, + "Z": 222.588 }, "TerritoryId": 400, "InteractionType": "Fish", + "StopDistance": 0.25, "ItemsToGather": [ { "ItemId": 12793, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2089_Carpe Diem.json b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2089_Carpe Diem.json index f619991b0..fa91bc621 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/FSH/2089_Carpe Diem.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/FSH/2089_Carpe Diem.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": ["alydev", "ShermTank"], - "LastChecked": {"Username": "alydev", "Date": "2026-08-13"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, @@ -118,6 +118,29 @@ "Sequence": 255, "Comment": "If you purchase the fish from the marketboard, click Skip until it is disabled, then click Play", "Steps": [ + { + "Position": { + "X": 420.24866, + "Y": -186.51733, + "Z": 814.20605 + }, + "TerritoryId": 401, + "InteractionType": "WalkTo", + "Fly": true, + "SkipConditions": { + "StepIf": { + "NearPosition": { + "Position": { + "X": 417.26984, + "Y": -187.08115, + "Z": 827.8439 + }, + "TerritoryId": 401, + "MaximumDistance": 20 + } + } + } + }, { "Position": { "X": 417.26984, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2080_Breaking New Ground.json b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2080_Breaking New Ground.json index bcd0e167d..72cf6cd2f 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2080_Breaking New Ground.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2080_Breaking New Ground.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2081_Sellspade.json b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2081_Sellspade.json index 8e6122cfe..832445cf5 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2081_Sellspade.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2081_Sellspade.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2082_The Same Vein.json b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2082_The Same Vein.json index f71f66f70..1edcf49d9 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2082_The Same Vein.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2082_The Same Vein.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2083_Digging Deeper.json b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2083_Digging Deeper.json index e2f353c64..1adce8ba0 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2083_Digging Deeper.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2083_Digging Deeper.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2084_The Hole Truth.json b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2084_The Hole Truth.json index 78b941b23..eec8556cb 100644 --- a/QuestPaths/3.x - Heavensward/Class Quests/MIN/2084_The Hole Truth.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/MIN/2084_The Hole Truth.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "alydev", - "LastChecked": {"Username": "alydev", "Date": "2026-08-02"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2344_Unlikely Allies.json b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2344_Unlikely Allies.json index d6c99c55b..4f54bbd2f 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2344_Unlikely Allies.json +++ b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2344_Unlikely Allies.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2345_The Beast That Mourned at the Heart of the Mountain.json b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2345_The Beast That Mourned at the Heart of the Mountain.json index 7a34eea73..b5372ac62 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2345_The Beast That Mourned at the Heart of the Mountain.json +++ b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2345_The Beast That Mourned at the Heart of the Mountain.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2346_Beneath a Star-filled Sky.json b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2346_Beneath a Star-filled Sky.json index 8b81c0dc3..89b983d0e 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2346_Beneath a Star-filled Sky.json +++ b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2346_Beneath a Star-filled Sky.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2347_When We Were Free.json b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2347_When We Were Free.json index db258f1ff..519497b59 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2347_When We Were Free.json +++ b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2347_When We Were Free.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2348_Honorable Heroes.json b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2348_Honorable Heroes.json index 66fd22967..a11b16dea 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2348_Honorable Heroes.json +++ b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2348_Honorable Heroes.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2349_One Life for One World.json b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2349_One Life for One World.json index fac363ae3..9a645af7d 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2349_One Life for One World.json +++ b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2349_One Life for One World.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2350_An Ending to Mark a New Beginning.json b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2350_An Ending to Mark a New Beginning.json index cce8bcf4d..461031a00 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2350_An Ending to Mark a New Beginning.json +++ b/QuestPaths/3.x - Heavensward/MSQ/E-3.4/2350_An Ending to Mark a New Beginning.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2351_Tidings from Gyr Abania.json b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2351_Tidings from Gyr Abania.json index 42413b7e3..b44c46181 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2351_Tidings from Gyr Abania.json +++ b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2351_Tidings from Gyr Abania.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2352_An Envoy for Ishgard.json b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2352_An Envoy for Ishgard.json index 5220b5503..313e82397 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2352_An Envoy for Ishgard.json +++ b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2352_An Envoy for Ishgard.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2353_An Allied Decision.json b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2353_An Allied Decision.json index a794c07d3..9ede6341c 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2353_An Allied Decision.json +++ b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2353_An Allied Decision.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2354_Griffin, Griffin on the Wall.json b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2354_Griffin, Griffin on the Wall.json index 99a83c152..35af22abf 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2354_Griffin, Griffin on the Wall.json +++ b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2354_Griffin, Griffin on the Wall.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2355_Louisoix's Finest Student.json b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2355_Louisoix's Finest Student.json index c1082a5b4..290f2d0c3 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2355_Louisoix's Finest Student.json +++ b/QuestPaths/3.x - Heavensward/MSQ/F-3.5/2355_Louisoix's Finest Student.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2356_The Obvious Solution.json b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2356_The Obvious Solution.json index 2b0a9eb48..a2629c7b4 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2356_The Obvious Solution.json +++ b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2356_The Obvious Solution.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2357_The Greater Obeisance.json b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2357_The Greater Obeisance.json index 68da1d97d..5b5a91928 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2357_The Greater Obeisance.json +++ b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2357_The Greater Obeisance.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2358_Fly Free, My Pretty.json b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2358_Fly Free, My Pretty.json index 6b3a14e7f..a5080dac6 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2358_Fly Free, My Pretty.json +++ b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2358_Fly Free, My Pretty.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-08-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2359_The Far Edge of Fate.json b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2359_The Far Edge of Fate.json index 33148b066..e6fcecc1c 100644 --- a/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2359_The Far Edge of Fate.json +++ b/QuestPaths/3.x - Heavensward/MSQ/G-3.56/2359_The Far Edge of Fate.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-08-28"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, @@ -15,7 +15,11 @@ }, "StopDistance": 5, "TerritoryId": 132, - "InteractionType": "AcceptQuest" + "InteractionType": "AcceptQuest", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Airship Landing" + ] } ] }, diff --git a/QuestPaths/3.x - Heavensward/Trial Quests/2114_Gods of Eld.json b/QuestPaths/3.x - Heavensward/Trial Quests/2114_Gods of Eld.json index 42735c6ef..fce661e35 100644 --- a/QuestPaths/3.x - Heavensward/Trial Quests/2114_Gods of Eld.json +++ b/QuestPaths/3.x - Heavensward/Trial Quests/2114_Gods of Eld.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-08-21"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Trial Quests/2115_The Diabolical Bismarck.json b/QuestPaths/3.x - Heavensward/Trial Quests/2115_The Diabolical Bismarck.json index b7a093939..a7fb9e98f 100644 --- a/QuestPaths/3.x - Heavensward/Trial Quests/2115_The Diabolical Bismarck.json +++ b/QuestPaths/3.x - Heavensward/Trial Quests/2115_The Diabolical Bismarck.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-08-21"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Trial Quests/2116_Thok Around the Clock.json b/QuestPaths/3.x - Heavensward/Trial Quests/2116_Thok Around the Clock.json index e539d6a63..95f90ebe5 100644 --- a/QuestPaths/3.x - Heavensward/Trial Quests/2116_Thok Around the Clock.json +++ b/QuestPaths/3.x - Heavensward/Trial Quests/2116_Thok Around the Clock.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-08-21"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Trial Quests/2289_Nidhogg's Rage.json b/QuestPaths/3.x - Heavensward/Trial Quests/2289_Nidhogg's Rage.json index 01cd53efb..3cdd6f141 100644 --- a/QuestPaths/3.x - Heavensward/Trial Quests/2289_Nidhogg's Rage.json +++ b/QuestPaths/3.x - Heavensward/Trial Quests/2289_Nidhogg's Rage.json @@ -1,6 +1,7 @@ -{ +{ "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "Kiarra", + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Instant/2106_Leves of Ishgard.json b/QuestPaths/3.x - Heavensward/Unlocks/Instant/2106_Leves of Ishgard.json index 818c4a9c8..3d55d48bf 100644 --- a/QuestPaths/3.x - Heavensward/Unlocks/Instant/2106_Leves of Ishgard.json +++ b/QuestPaths/3.x - Heavensward/Unlocks/Instant/2106_Leves of Ishgard.json @@ -1,6 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3672_Towards the Firmament.json b/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3672_Towards the Firmament.json index e7ecd8037..d74d5211c 100644 --- a/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3672_Towards the Firmament.json +++ b/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3672_Towards the Firmament.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "Anonymous", "Date": "2026-09-03"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3725_A Home in the Firmament.json b/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3725_A Home in the Firmament.json index 6d5239c36..295ea3134 100644 --- a/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3725_A Home in the Firmament.json +++ b/QuestPaths/3.x - Heavensward/Unlocks/Ishgard Restoration/3725_A Home in the Firmament.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "Anonymous", "Date": "2026-09-03"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Misc/4172_Ascending to Empyreum.json b/QuestPaths/3.x - Heavensward/Unlocks/Misc/4172_Ascending to Empyreum.json index 9ca49b53d..ed72b8040 100644 --- a/QuestPaths/3.x - Heavensward/Unlocks/Misc/4172_Ascending to Empyreum.json +++ b/QuestPaths/3.x - Heavensward/Unlocks/Misc/4172_Ascending to Empyreum.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "Anonymous", "Date": "2026-09-03"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2571_Tournament of the Century.json b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2571_Tournament of the Century.json index dcf6bc2e6..071ff7747 100644 --- a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2571_Tournament of the Century.json +++ b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2571_Tournament of the Century.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, @@ -67,6 +67,7 @@ "[Ul'dah] The Chamber of Rule", "[Ul'dah] Gladiators' Guild" ], + "SkipConditions": {"AethernetShortcutIf": {"Never": true}}, "CompletionQuestVariablesFlags": [null,null,null,null,null,128] }, { diff --git a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2572_In Thal's Name.json b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2572_In Thal's Name.json index 9e7ce7c3b..5db3518dd 100644 --- a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2572_In Thal's Name.json +++ b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2572_In Thal's Name.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2573_In Nald's Name.json b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2573_In Nald's Name.json index 912bc2653..48bb4cfa2 100644 --- a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2573_In Nald's Name.json +++ b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2573_In Nald's Name.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-07-31"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2574_Fade to Black Lotus.json b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2574_Fade to Black Lotus.json index b04d17868..a7ddf3aad 100644 --- a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2574_Fade to Black Lotus.json +++ b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2574_Fade to Black Lotus.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-07-31"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2575_Raising the Sword.json b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2575_Raising the Sword.json index 886d76286..23a825982 100644 --- a/QuestPaths/4.x - Stormblood/Class Quests/PLD/2575_Raising the Sword.json +++ b/QuestPaths/4.x - Stormblood/Class Quests/PLD/2575_Raising the Sword.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "liza", - "LastChecked": {"Username": "alydev", "Date": "2026-08-01"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2446_Beyond the Great Wall.json b/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2446_Beyond the Great Wall.json index e17c70ba6..2a42e76a5 100644 --- a/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2446_Beyond the Great Wall.json +++ b/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2446_Beyond the Great Wall.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2447_Lyse Takes the Lead.json b/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2447_Lyse Takes the Lead.json index d32af5ab9..5b27cd148 100644 --- a/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2447_Lyse Takes the Lead.json +++ b/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2447_Lyse Takes the Lead.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2448_The Promise of a New Beginning.json b/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2448_The Promise of a New Beginning.json index 71c82460a..f5f5b0f71 100644 --- a/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2448_The Promise of a New Beginning.json +++ b/QuestPaths/4.x - Stormblood/MSQ/A1.0-Rhalgr's Reach 1/2448_The Promise of a New Beginning.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "JerryWester", - "LastChecked": {"Username": "alydev", "Date": "2026-07-29"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-24"}, "QuestSequence": [ { "Sequence": 0, diff --git a/QuestPaths/4.x - Stormblood/Unlocks/Instant/3088_Recall of Duty.json b/QuestPaths/4.x - Stormblood/Unlocks/Instant/3088_Recall of Duty.json index ad12b23f3..2febedbe0 100644 --- a/QuestPaths/4.x - Stormblood/Unlocks/Instant/3088_Recall of Duty.json +++ b/QuestPaths/4.x - Stormblood/Unlocks/Instant/3088_Recall of Duty.json @@ -1,7 +1,7 @@ { "$schema": "https://qstxiv.github.io/schema/quest-v1.json", "Author": "Kiarra", - "LastChecked": {"Username": "alydev", "Date": "2026-08-08"}, + "LastChecked": {"Username": "alydev", "Date": "2026-09-23"}, "QuestSequence": [ { "Sequence": 0,