From bbac87395748bcaaca9739116cef9464a43e057f Mon Sep 17 00:00:00 2001 From: alydev Date: Thu, 15 Oct 2026 19:16:25 +1000 Subject: [PATCH] all saints wake 2026 --- CHANGELOG.md | 2 +- Directory.Build.targets | 2 +- .../5467_We Scare Bears.json | 110 ++++++++ .../5468_Grim and Grisly Games.json | 267 ++++++++++++++++++ .../QuestComponents/EventInfoComponent.cs | 22 +- 5 files changed, 393 insertions(+), 10 deletions(-) create mode 100644 QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5467_We Scare Bears.json create mode 100644 QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5468_Grim and Grisly Games.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e058462e..108c1cc5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1 @@ -- Bug fix: Reset VBM obstacle map before combat starts to prevent movement bug -alydev \ No newline at end of file +- Feature: All Saints Wake 2026 -alydev \ No newline at end of file diff --git a/Directory.Build.targets b/Directory.Build.targets index e9dae2376..5f09e5d6e 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -1,6 +1,6 @@ - 15.756.3.51 + 15.756.3.52 diff --git a/QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5467_We Scare Bears.json b/QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5467_We Scare Bears.json new file mode 100644 index 000000000..0f51d314f --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5467_We Scare Bears.json @@ -0,0 +1,110 @@ +{ + "$schema": "https://qstxiv.github.io/schema/quest-v1.json", + "Author": "alydev", + "LastChecked": {"Username": "alydev", "Date": "2026-10-15"}, + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1058681, + "Position": { + "X": -50, + "Y": 6.5, + "Z": -88.3956 + }, + "TerritoryId": 133, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Gridania", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Mih Khetto's Amphitheatre" + ], + "$": "auto: issuer 1058681 (pumpkin-headed apparition)" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1058682, + "Position": { + "X": -117.204, + "Y": 6.78004, + "Z": -189.593 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Mih Khetto's Amphitheatre" + ], + "$": "auto: todo location -> 1058682 (pumpkin-headed apparition)" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1058683, + "Position": { + "X": -232.0933, + "Y": 6.100875, + "Z": -161.4812 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Botanists' Guild" + ], + "CompletionQuestVariablesFlags": [null,null,null,null,null,{"High": 8}], + "$": "auto: todo area 10y from lua ACTOR2 -> 1058683 (adamant adventurer)" + }, + { + "DataId": 1058684, + "Position": { + "X": -165.9055, + "Y": 7.304168, + "Z": -82.48528 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [null,null,null,null,null,{"High": 4}], + "$": "auto: todo area 10y from lua ACTOR3 -> 1058684 (ebullient adventurer)" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1058686, + "Position": { + "X": -51.8476, + "Y": 6.5, + "Z": -88.5306 + }, + "TerritoryId": 133, + "InteractionType": "CompleteQuest", + "NextQuestId": 5468, + "AetheryteShortcut": "Gridania", + "DialogueChoices": [ + { + "Prompt": "TEXT_FESHLX201_05467_Q2_000_000", + "Answer": "TEXT_FESHLX201_05467_A2_000_001", + "Type": "List" + } + ], + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Mih Khetto's Amphitheatre" + ], + "$": "auto: todo turn-in -> 1058686 (Pattin)" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5468_Grim and Grisly Games.json b/QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5468_Grim and Grisly Games.json new file mode 100644 index 000000000..3be996f68 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Other Quests/Seasonal Events/All Saints' Wake Events/5468_Grim and Grisly Games.json @@ -0,0 +1,267 @@ +{ + "$schema": "https://qstxiv.github.io/schema/quest-v1.json", + "Author": "alydev", + "LastChecked": {"Username": "alydev", "Date": "2026-10-15"}, + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1058686, + "Position": { + "X": -51.8476, + "Y": 6.5, + "Z": -88.5306 + }, + "TerritoryId": 133, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Gridania", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Mih Khetto's Amphitheatre" + ], + "$": "auto: issuer 1058686 (Pattin)" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1058689, + "Position": { + "X": -45.5734, + "Y": 6.1771, + "Z": -104.066 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "TargetTerritoryId": 1369, + "AetheryteShortcut": "Gridania", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Mih Khetto's Amphitheatre" + ], + "DialogueChoices": [ + { + "Prompt": "TEXT_FESHLX202_05468_SYSTEM_000_021", + "Type": "YesNo", + "Yes": true + } + ], + "$": "auto: todo location -> 1058689 (grave guide)" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1058690, + "Position": { + "X": -54.8562, + "Y": 44.3783, + "Z": -86.2288 + }, + "TerritoryId": 1369, + "InteractionType": "Interact", + "$": "auto: todo location -> 1058690 (Bea)" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "$": "QW: (-) (1L) (-) (-) (-) (-)", + "DataId": 1058691, + "Position": { + "X": 62.28433, + "Y": 39.28275, + "Z": -71.73069 + }, + "TerritoryId": 1369, + "InteractionType": "UseItem", + "ItemId": 2003819 + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1058694, + "Position": { + "X": -6.9612155, + "Y": 30.506763, + "Z": -15.735224 + }, + "TerritoryId": 1369, + "StopDistance": 1, + "InteractionType": "UseItem", + "ItemId": 2003819, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + { "High": 8 }, + null + ] + }, + { + "DataId": 1058697, + "Position": { + "X": 17.074984, + "Y": 27.797003, + "Z": 21.660215 + }, + "TerritoryId": 1369, + "StopDistance": 1, + "InteractionType": "UseItem", + "ItemId": 2003819, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + { "High": 1 }, + null + ] + }, + { + "DataId": 1058696, + "Position": { + "X": 18.068731, + "Y": 23.458454, + "Z": 82.79231 + }, + "TerritoryId": 1369, + "StopDistance": 1, + "InteractionType": "UseItem", + "ItemId": 2003819, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + { "High": 2 }, + null + ] + }, + { + "DataId": 1058698, + "Position": { + "X": -148.943, + "Y": 15.977499, + "Z": 103.98318 + }, + "TerritoryId": 1369, + "StopDistance": 1, + "InteractionType": "UseItem", + "ItemId": 2003819, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + { "Low": 8 }, + null + ] + }, + { + "DataId": 1058695, + "Position": { + "X": -51.269585, + "Y": 14.663007, + "Z": -18.691267 + }, + "TerritoryId": 1369, + "StopDistance": 1, + "InteractionType": "UseItem", + "ItemId": 2003819, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + { "High": 4 }, + null + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1058689, + "Position": { + "X": -45.5734, + "Y": 6.1771, + "Z": -104.066 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Mih Khetto's Amphitheatre" + ], + "DialogueChoices": [ + { + "Prompt": "TEXT_FESHLX202_05468_SYSTEM_000_021", + "Type": "YesNo", + "Yes": true + } + ], + "SkipConditions": { + "StepIf": { + "NearPosition": { + "Position": { + "X": -55.5887, + "Y": 44.3783, + "Z": -84.8555 + }, + "TerritoryId": 1369, + "MaximumDistance": 50 + } + } + }, + "$": "auto: todo location -> 1058689 (grave guide)" + }, + { + "DataId": 1058704, + "Position": { + "X": -55.5887, + "Y": 44.3783, + "Z": -84.8555 + }, + "TerritoryId": 1369, + "InteractionType": "Interact", + "$": "auto: todo location -> 1058704 (Dodd)" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1058686, + "Position": { + "X": -51.8476, + "Y": 6.5, + "Z": -88.5306 + }, + "TerritoryId": 133, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Gridania", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Mih Khetto's Amphitheatre" + ], + "$": "auto: todo turn-in -> 1058686 (Pattin)" + } + ] + } + ] +} diff --git a/Questionable/Windows/QuestComponents/EventInfoComponent.cs b/Questionable/Windows/QuestComponents/EventInfoComponent.cs index 18f938c49..31cee82ba 100644 --- a/Questionable/Windows/QuestComponents/EventInfoComponent.cs +++ b/Questionable/Windows/QuestComponents/EventInfoComponent.cs @@ -23,16 +23,22 @@ internal sealed class EventInfoComponent // Comment out inactive events so they can be reused in future, don't delete blocks new(_L("Limited Time Items"), [new UnlockLinkId(568)], DateTime.MaxValue), // Yokai - new( - $"{_T(233)} {DateTime.UtcNow.Year}", - [new QuestId(434), new QuestId(2141)], - AtDailyReset(2026, 10, 5) - ), + //new( + // $"{_T(233)} {DateTime.UtcNow.Year}", + // [new QuestId(434), new QuestId(2141)], + // AtDailyReset(2026, 10, 5) + //), // FFXV + //new( + // $"{_T(70)} {DateTime.UtcNow.Year}", + // [new QuestId(3158), new QuestId(3159), new QuestId(3160)], + // AtDailyReset(2026, 10, 13) + //), + // All Saints 2026 new( - $"{_T(70)} {DateTime.UtcNow.Year}", - [new QuestId(3158), new QuestId(3159), new QuestId(3160)], - AtDailyReset(2026, 10, 13) + $"{_T(109)} {DateTime.UtcNow.Year}", + [new QuestId(5467), new QuestId(5468)], + AtDailyReset(2026, 11, 2) ), // Fall Guys new(