From 1a6646cb525893d4936086bcc8a6abbcfc67fdd2 Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Sat, 24 Aug 2024 22:42:52 +0200 Subject: [PATCH] Minor cleanup for ARR BRD --- .../BRD/1085_A Song of Bards and Bowmen.json | 15 +- .../BRD/1086_The Archer's Anthem.json | 28 ++- .../BRD/1087_Bard's-eye View.json | 18 +- .../BRD/1088_Doing It the Bard Way.json | 19 +- .../BRD/1089_Pieces of the Past.json | 53 +++- .../BRD/1090_Requiem for the Fallen.json | 11 +- .../BRD/134_Training with Leih.json | 227 +++++++++++------- .../Class Quests/BRD/219_My First Bow.json | 82 +++---- .../BRD/46_A Matter of Perspective.json | 211 +++++++++------- .../BRD/68_Violators Will Be Shot.json | 150 ++++++++++-- .../BRD/70_To Catch a Poacher.json | 69 +++++- .../Class Quests/BRD/71_Homecoming.json | 28 ++- .../BRD/76_The One That Got Away.json | 16 +- .../BRD/1713_On the Road Again.json | 22 +- 14 files changed, 591 insertions(+), 358 deletions(-) rename QuestPaths/{2.x - A Realm Reborn => 3.x - Heavensward}/Class Quests/BRD/1713_On the Road Again.json (91%) diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1085_A Song of Bards and Bowmen.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1085_A Song of Bards and Bowmen.json index 9fae75ae5..196337ecb 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1085_A Song of Bards and Bowmen.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1085_A Song of Bards and Bowmen.json @@ -12,6 +12,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "AcceptQuest", "AetheryteShortcut": "Gridania", @@ -21,10 +22,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -46,10 +44,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } } } @@ -107,6 +102,7 @@ "Y": 2.147105, "Z": 21.86615 }, + "StopDistance": 7, "TerritoryId": 153, "InteractionType": "Interact", "Fly": false @@ -125,7 +121,8 @@ }, "TerritoryId": 153, "InteractionType": "CompleteQuest", - "Fly": true + "Fly": true, + "NextQuestId": 1085 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1086_The Archer's Anthem.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1086_The Archer's Anthem.json index dab7c28a1..58b792d69 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1086_The Archer's Anthem.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1086_The Archer's Anthem.json @@ -5,6 +5,15 @@ { "Sequence": 0, "Steps": [ + { + "TerritoryId": 153, + "InteractionType": "EquipItem", + "ItemId": 4546 + }, + { + "TerritoryId": 153, + "InteractionType": "EquipRecommended" + }, { "DataId": 1006750, "Position": { @@ -18,10 +27,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } } } @@ -37,6 +43,7 @@ "Y": 68.192505, "Z": 586.1448 }, + "StopDistance": 0.5, "TerritoryId": 137, "InteractionType": "Combat", "EnemySpawnType": "AfterInteraction", @@ -47,10 +54,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 137 - ] + "InSameTerritory": true } } } @@ -72,12 +76,10 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } - } + }, + "NextQuestId": 1087 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1087_Bard's-eye View.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1087_Bard's-eye View.json index 7332dbc98..f7d9359f0 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1087_Bard's-eye View.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1087_Bard's-eye View.json @@ -18,10 +18,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } } } @@ -47,10 +44,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 145 - ] + "InSameTerritory": true } } } @@ -72,12 +66,10 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } - } + }, + "NextQuestId": 1088 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1088_Doing It the Bard Way.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1088_Doing It the Bard Way.json index e357eb15f..50b44bf83 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1088_Doing It the Bard Way.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1088_Doing It the Bard Way.json @@ -1,7 +1,6 @@ { "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", "Author": "pot0to", - "Comment": "Need to enable some way of doing single player duty first?", "QuestSequence": [ { "Sequence": 0, @@ -19,10 +18,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } } } @@ -46,12 +42,10 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 137 - ] + "InSameTerritory": true } - } + }, + "$": "Actually a SinglePlayerDuty" } ] }, @@ -71,10 +65,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } }, "NextQuestId": 1089 diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1089_Pieces of the Past.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1089_Pieces of the Past.json index dbde6fc2d..5336502f8 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1089_Pieces of the Past.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1089_Pieces of the Past.json @@ -18,10 +18,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } }, "DialogueChoices": [ @@ -46,7 +43,15 @@ }, "TerritoryId": 153, "InteractionType": "Interact", - "Fly": true + "Fly": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] }, { "DataId": 2002530, @@ -58,7 +63,15 @@ "TerritoryId": 152, "InteractionType": "Interact", "Fly": true, - "AetheryteShortcut": "East Shroud - Hawthorne Hut" + "AetheryteShortcut": "East Shroud - Hawthorne Hut", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] }, { "Position": { @@ -80,7 +93,15 @@ }, "TerritoryId": 138, "InteractionType": "Interact", - "Fly": false + "Fly": false, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] }, { "DataId": 2002529, @@ -92,7 +113,15 @@ "TerritoryId": 147, "InteractionType": "Interact", "Fly": true, - "AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant" + "AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] } ] }, @@ -112,12 +141,10 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } - } + }, + "NextQuestId": 1090 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1090_Requiem for the Fallen.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1090_Requiem for the Fallen.json index d92324220..733606d01 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1090_Requiem for the Fallen.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1090_Requiem for the Fallen.json @@ -18,10 +18,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } } } @@ -42,7 +39,8 @@ "ItemId": 2000953, "EnemySpawnType": "AutoOnEnterArea", "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead", - "Fly": true + "Fly": true, + "$": "Actually a SinglePlayerDuty" } ] }, @@ -57,7 +55,8 @@ "Z": 381.30762 }, "TerritoryId": 155, - "InteractionType": "CompleteQuest" + "InteractionType": "CompleteQuest", + "NextQuestId": 1713 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/134_Training with Leih.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/134_Training with Leih.json index a42df4428..bcae3086d 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/134_Training with Leih.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/134_Training with Leih.json @@ -12,6 +12,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "AcceptQuest", "AetheryteShortcut": "Gridania", @@ -21,10 +22,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -56,7 +54,8 @@ }, "TerritoryId": 148, "InteractionType": "WalkTo", - "AetheryteShortcut": "Central Shroud - Bentbranch Meadows" + "AetheryteShortcut": "Central Shroud - Bentbranch Meadows", + "Fly": true }, { "DataId": 2001177, @@ -68,7 +67,15 @@ "TerritoryId": 148, "StopDistance": 15, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 2 + ] }, { "Position": { @@ -77,7 +84,19 @@ "Z": -61.20561 }, "TerritoryId": 148, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 4 + ] + } + } }, { "DataId": 2001175, @@ -89,7 +108,15 @@ "TerritoryId": 148, "StopDistance": 15, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 4 + ] }, { "Position": { @@ -98,7 +125,19 @@ "Z": -69.45994 }, "TerritoryId": 148, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + } + } }, { "DataId": 2000959, @@ -110,7 +149,15 @@ "TerritoryId": 148, "StopDistance": 15, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] }, { "Position": { @@ -119,7 +166,19 @@ "Z": -132.85217 }, "TerritoryId": 148, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + } + } }, { "DataId": 2000958, @@ -131,7 +190,15 @@ "TerritoryId": 148, "StopDistance": 15, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] }, { "Position": { @@ -140,7 +207,19 @@ "Z": -173.19547 }, "TerritoryId": 148, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + } }, { "DataId": 2000957, @@ -152,7 +231,15 @@ "TerritoryId": 148, "StopDistance": 15, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] }, { "Position": { @@ -200,57 +287,13 @@ { "Sequence": 4, "Steps": [ - { - "Position": { - "X": -353.36465, - "Y": 4.1194496, - "Z": 288.19882 - }, - "TerritoryId": 152, - "AetheryteShortcut": "East Shroud - Hawthorne Hut", - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 5, - "MinimumKillCount": 8, - "$": "Slay northern vultures." - }, - { - "DataId": 39, - "MinimumKillCount": 8, - "$": "Slay tree slugs." - } - ] - }, - { - "Position": { - "X": -424.11658, - "Y": 7.2559156, - "Z": 277.93048 - }, - "TerritoryId": 152, - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 5, - "MinimumKillCount": 8, - "$": "Slay northern vultures." - }, - { - "DataId": 39, - "MinimumKillCount": 8, - "$": "Slay tree slugs." - } - ] - }, { "Position": { "X": -431.09494, "Y": 2.9039853, "Z": 239.26413 }, + "StopDistance": 0.5, "TerritoryId": 152, "InteractionType": "Combat", "EnemySpawnType": "OverworldEnemies", @@ -258,43 +301,41 @@ { "DataId": 5, "MinimumKillCount": 8, - "$": "Slay northern vultures." + "$": "Slay northern vultures.", + "CompletionQuestVariablesFlags": [ + null, + { + "High": 8 + }, + null, + null, + null, + null + ] }, { "DataId": 39, "MinimumKillCount": 8, - "$": "Slay tree slugs." - } - ] - }, - { - "Position": { - "X": -380.5414, - "Y": 1.1250772, - "Z": 236.78247 - }, - "TerritoryId": 152, - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 5, - "MinimumKillCount": 8, - "$": "Slay northern vultures." + "$": "Slay tree slugs.", + "CompletionQuestVariablesFlags": [ + { + "Low": 8 + }, + null, + null, + null, + null, + null + ] } ], - "CompletionQuestVariablesFlags": [ - { - "Low": 8 - }, - { - "High": 8 - }, - null, - null, - null, - null - ] + "AetheryteShortcut": "East Shroud - Hawthorne Hut", + "Fly": true, + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } } ] }, @@ -328,6 +369,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "CompleteQuest", "DialogueChoices": [ @@ -336,9 +378,10 @@ "Prompt": "TEXT_CLSARC997_00134_Q1_000_1", "Yes": true } - ] + ], + "NextQuestId": 68 } ] } ] -} \ No newline at end of file +} diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/219_My First Bow.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/219_My First Bow.json index f2e24c67d..b81a741f2 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/219_My First Bow.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/219_My First Bow.json @@ -21,10 +21,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -46,11 +43,31 @@ { "DataId": 37, "MinimumKillCount": 3, - "$": "Slay ground squirrels as an archer" + "$": "Slay ground squirrels as an archer", + "CompletionQuestVariablesFlags": [ + { + "Low": 3 + }, + null, + null, + null, + null, + null + ] }, { "DataId": 49, "MinimumKillCount": 3, + "CompletionQuestVariablesFlags": [ + null, + { + "High": 3 + }, + null, + null, + null, + null + ], "$": "Slay little ladybugs as an archer" } ], @@ -63,61 +80,23 @@ "AetheryteShortcutIf": { "InSameTerritory": true, "InTerritory": [ - 132, 148 ] } - } - }, - { - "Position": { - "X": 72.74856, - "Y": 14.679733, - "Z": -257.5843 }, - "TerritoryId": 148, - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 37, - "MinimumKillCount": 3, - "$": "Slay ground squirrels as an archer" - }, - { - "DataId": 49, - "MinimumKillCount": 3, - "$": "Slay little ladybugs as an archer" - } - ], "CompletionQuestVariablesFlags": [ { "Low": 3 }, - 32, + { + "High": 3 + }, null, null, null, null ] }, - { - "Position": { - "X": 92.364235, - "Y": 3.463302, - "Z": -193.49184 - }, - "TerritoryId": 148, - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 47, - "MinimumKillCount": 3, - "$": "Slay forest funguars as an archer" - } - ] - }, { "Position": { "X": 126.943115, @@ -135,7 +114,7 @@ } ], "CompletionQuestVariablesFlags": [ - 16, + null, { "Low": 3 }, @@ -157,6 +136,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "CompleteQuest", "AetheryteShortcut": "Gridania", @@ -166,12 +146,10 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } - } + }, + "NextQuestId": 46 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/46_A Matter of Perspective.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/46_A Matter of Perspective.json index f0a78f61d..1a1edfecc 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/46_A Matter of Perspective.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/46_A Matter of Perspective.json @@ -12,6 +12,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "AcceptQuest", "AetheryteShortcut": "Gridania", @@ -21,10 +22,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -43,7 +41,15 @@ "TerritoryId": 132, "StopDistance": 15, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] }, { "Position": { @@ -52,7 +58,19 @@ "Z": 57.230045 }, "TerritoryId": 132, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + } }, { "DataId": 2000926, @@ -64,7 +82,15 @@ "TerritoryId": 132, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] }, { "Position": { @@ -73,7 +99,19 @@ "Z": 15.033528 }, "TerritoryId": 132, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 2 + ] + } + } }, { "DataId": 2000931, @@ -85,7 +123,15 @@ "TerritoryId": 132, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 2 + ] }, { "Position": { @@ -94,7 +140,19 @@ "Z": 21.23782 }, "TerritoryId": 132, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + } + } }, { "DataId": 2000929, @@ -106,7 +164,15 @@ "TerritoryId": 132, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] }, { "Position": { @@ -115,7 +181,19 @@ "Z": 60.44494 }, "TerritoryId": 132, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + } + } }, { "DataId": 2000928, @@ -127,7 +205,15 @@ "TerritoryId": 132, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] }, { "Position": { @@ -136,7 +222,19 @@ "Z": 88.24835 }, "TerritoryId": 132, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + } }, { "DataId": 2000930, @@ -148,7 +246,15 @@ "TerritoryId": 132, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] } ] }, @@ -164,19 +270,10 @@ }, "TerritoryId": 132, "InteractionType": "Interact", - "AetheryteShortcut": "Gridania", "AethernetShortcut": [ "[Gridania] Aetheryte Plaza", "[Gridania] Archers' Guild" - ], - "SkipConditions": { - "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] - } - } + ] } ] }, @@ -189,6 +286,7 @@ "Y": -21.916101, "Z": 210.33368 }, + "StopDistance": 0.5, "TerritoryId": 154, "AethernetShortcut": [ "[Gridania] Archers' Guild", @@ -196,23 +294,6 @@ ], "InteractionType": "Combat", "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 5, - "MinimumKillCount": 8, - "$": "Slay opo-opos." - } - ] - }, - { - "Position": { - "X": 316.9498, - "Y": -16.625727, - "Z": 190.52563 - }, - "TerritoryId": 154, - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", "ComplexCombatData": [ { "DataId": 5, @@ -220,6 +301,7 @@ "$": "Slay opo-opos." } ], + "Fly": true, "CompletionQuestVariablesFlags": [ { "Low": 8 @@ -237,40 +319,7 @@ "Y": -11.9244995, "Z": 40.554157 }, - "TerritoryId": 154, - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 32, - "MinimumKillCount": 8, - "$": "Slay microchus." - } - ] - }, - { - "Position": { - "X": 315.33475, - "Y": -8.230231, - "Z": -6.9168186 - }, - "TerritoryId": 154, - "InteractionType": "Combat", - "EnemySpawnType": "OverworldEnemies", - "ComplexCombatData": [ - { - "DataId": 32, - "MinimumKillCount": 8, - "$": "Slay microchus." - } - ] - }, - { - "Position": { - "X": 276.26797, - "Y": -6.927437, - "Z": -31.987146 - }, + "StopDistance": 0.5, "TerritoryId": 154, "InteractionType": "Combat", "EnemySpawnType": "OverworldEnemies", @@ -281,6 +330,7 @@ "$": "Slay microchus." } ], + "Fly": true, "CompletionQuestVariablesFlags": [ null, { @@ -304,6 +354,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "CompleteQuest", "AetheryteShortcut": "Gridania", @@ -313,12 +364,10 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } - } + }, + "NextQuestId": 134 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/68_Violators Will Be Shot.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/68_Violators Will Be Shot.json index 88c35e717..bb81bb25a 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/68_Violators Will Be Shot.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/68_Violators Will Be Shot.json @@ -12,6 +12,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "AcceptQuest", "AetheryteShortcut": "Gridania", @@ -21,10 +22,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -56,7 +54,23 @@ }, "TerritoryId": 152, "InteractionType": "WalkTo", - "AetheryteShortcut": "East Shroud - Hawthorne Hut" + "AetheryteShortcut": "East Shroud - Hawthorne Hut", + "Fly": true, + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + }, + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + } + } }, { "DataId": 2000944, @@ -68,7 +82,15 @@ "TerritoryId": 152, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] }, { "Position": { @@ -77,7 +99,19 @@ "Z": 297.61597 }, "TerritoryId": 152, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + } }, { "DataId": 2000943, @@ -89,7 +123,15 @@ "TerritoryId": 152, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] }, { "Position": { @@ -98,7 +140,19 @@ "Z": 306.18744 }, "TerritoryId": 152, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + } + } }, { "DataId": 2000945, @@ -110,7 +164,15 @@ "TerritoryId": 152, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] }, { "Position": { @@ -119,7 +181,19 @@ "Z": 269.35767 }, "TerritoryId": 152, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + } }, { "DataId": 2000942, @@ -131,7 +205,15 @@ "TerritoryId": 152, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] }, { "Position": { @@ -140,7 +222,19 @@ "Z": 257.9185 }, "TerritoryId": 152, - "InteractionType": "WalkTo" + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 2 + ] + } + } }, { "DataId": 2001179, @@ -152,7 +246,15 @@ "TerritoryId": 152, "StopDistance": 20, "InteractionType": "Action", - "Action": "Heavy Shot" + "Action": "Heavy Shot", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 2 + ] }, { "Position": { @@ -200,16 +302,6 @@ { "Sequence": 4, "Steps": [ - { - "Position": { - "X": 288.74252, - "Y": -11.241169, - "Z": 42.220448 - }, - "TerritoryId": 154, - "InteractionType": "WalkTo", - "AetheryteShortcut": "North Shroud - Fallgourd Float" - }, { "DataId": 2000962, "Position": { @@ -218,7 +310,12 @@ "Z": 52.384155 }, "TerritoryId": 154, - "InteractionType": "SinglePlayerDuty" + "InteractionType": "SinglePlayerDuty", + "AethernetShortcut": [ + "[Gridania] Archers' Guild", + "[Gridania] Yellow Serpent Gate (North Shroud)" + ], + "Fly": true } ] }, @@ -253,7 +350,8 @@ "Z": 35.01941 }, "TerritoryId": 132, - "InteractionType": "CompleteQuest" + "InteractionType": "CompleteQuest", + "NextQuestId": 70 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/70_To Catch a Poacher.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/70_To Catch a Poacher.json index 95fd13ef6..a72083ecb 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/70_To Catch a Poacher.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/70_To Catch a Poacher.json @@ -12,6 +12,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "AcceptQuest", "AetheryteShortcut": "Gridania", @@ -21,10 +22,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -33,6 +31,23 @@ { "Sequence": 1, "Steps": [ + { + "Position": { + "X": -166.19086, + "Y": 8.399985, + "Z": -64.10584 + }, + "TerritoryId": 153, + "InteractionType": "WalkTo", + "Fly": true, + "SkipConditions": { + "StepIf": { + "Flying": "Locked" + } + }, + "$": "Buscarron SE steps", + "AetheryteShortcut": "South Shroud - Quarrymill" + }, { "DataId": 1000590, "Position": { @@ -41,8 +56,7 @@ "Z": -81.34589 }, "TerritoryId": 153, - "InteractionType": "Interact", - "AetheryteShortcut": "South Shroud - Quarrymill" + "InteractionType": "Interact" } ] }, @@ -57,7 +71,15 @@ "Z": -46.00598 }, "TerritoryId": 153, - "InteractionType": "Interact" + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] }, { "DataId": 2000948, @@ -67,7 +89,15 @@ "Z": -91.17267 }, "TerritoryId": 153, - "InteractionType": "Interact" + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] }, { "DataId": 2000947, @@ -77,7 +107,15 @@ "Z": -165.11792 }, "TerritoryId": 153, - "InteractionType": "Interact" + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] } ] }, @@ -111,6 +149,15 @@ { "Sequence": 4, "Steps": [ + { + "Position": { + "X": -192.12004, + "Y": 8.180927, + "Z": -65.00513 + }, + "TerritoryId": 153, + "InteractionType": "WalkTo" + }, { "DataId": 2000136, "Position": { @@ -148,13 +195,15 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "CompleteQuest", "AetheryteShortcut": "Gridania", "AethernetShortcut": [ "[Gridania] Aetheryte Plaza", "[Gridania] Archers' Guild" - ] + ], + "NextQuestId": 71 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/71_Homecoming.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/71_Homecoming.json index f8f3f2232..77c52c235 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/71_Homecoming.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/71_Homecoming.json @@ -12,6 +12,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "AcceptQuest", "AetheryteShortcut": "Gridania", @@ -21,10 +22,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -73,6 +71,7 @@ "TerritoryId": 153, "InteractionType": "Interact", "AetheryteShortcut": "South Shroud - Quarrymill", + "Fly": true, "DialogueChoices": [ { "Type": "List", @@ -86,6 +85,21 @@ { "Sequence": 4, "Steps": [ + { + "Position": { + "X": 60.130726, + "Y": -5.9999475, + "Z": 63.516415 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Central Shroud - Bentbranch Meadows", + "SkipConditions": { + "StepIf": { + "Flying": "Unlocked" + } + } + }, { "DataId": 1000534, "Position": { @@ -95,7 +109,7 @@ }, "TerritoryId": 148, "InteractionType": "SinglePlayerDuty", - "AetheryteShortcut": "Central Shroud - Bentbranch Meadows" + "Fly": true } ] }, @@ -109,13 +123,15 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "CompleteQuest", "AetheryteShortcut": "Gridania", "AethernetShortcut": [ "[Gridania] Aetheryte Plaza", "[Gridania] Archers' Guild" - ] + ], + "NextQuestId": 76 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/76_The One That Got Away.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/76_The One That Got Away.json index 90eca1760..d888625ae 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/76_The One That Got Away.json +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/76_The One That Got Away.json @@ -12,6 +12,7 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "AcceptQuest", "AetheryteShortcut": "Gridania", @@ -21,10 +22,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -42,7 +40,8 @@ }, "TerritoryId": 153, "InteractionType": "SinglePlayerDuty", - "AetheryteShortcut": "South Shroud - Quarrymill" + "AetheryteShortcut": "South Shroud - Quarrymill", + "Fly": true } ] }, @@ -57,7 +56,8 @@ "Z": 61.08191 }, "TerritoryId": 153, - "InteractionType": "SinglePlayerDuty" + "InteractionType": "SinglePlayerDuty", + "Fly": true } ] }, @@ -71,13 +71,15 @@ "Y": 0.9999819, "Z": 35.01941 }, + "StopDistance": 7, "TerritoryId": 132, "InteractionType": "CompleteQuest", "AetheryteShortcut": "Gridania", "AethernetShortcut": [ "[Gridania] Aetheryte Plaza", "[Gridania] Archers' Guild" - ] + ], + "NextQuestId": 1085 } ] } diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1713_On the Road Again.json b/QuestPaths/3.x - Heavensward/Class Quests/BRD/1713_On the Road Again.json similarity index 91% rename from QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1713_On the Road Again.json rename to QuestPaths/3.x - Heavensward/Class Quests/BRD/1713_On the Road Again.json index 03dfae4b4..e09b86132 100644 --- a/QuestPaths/2.x - A Realm Reborn/Class Quests/BRD/1713_On the Road Again.json +++ b/QuestPaths/3.x - Heavensward/Class Quests/BRD/1713_On the Road Again.json @@ -18,10 +18,7 @@ "Fly": true, "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 153 - ] + "InSameTerritory": true } } } @@ -46,10 +43,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -148,6 +142,7 @@ "Y": 6.386869, "Z": 414.9386 }, + "StopDistance": 7, "TerritoryId": 152, "InteractionType": "Interact" } @@ -172,10 +167,7 @@ ], "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 132 - ] + "InSameTerritory": true } } } @@ -191,15 +183,13 @@ "Y": 8.059147, "Z": 31.72351 }, + "StopDistance": 7, "TerritoryId": 418, "InteractionType": "CompleteQuest", "AetheryteShortcut": "Ishgard", "SkipConditions": { "AetheryteShortcutIf": { - "InSameTerritory": true, - "InTerritory": [ - 418 - ] + "InSameTerritory": true } } }