Add Endwalker Role Master Quests
authorLiza Carvelli <liza@carvel.li>
Fri, 4 Apr 2025 00:48:12 +0000 (02:48 +0200)
committerLiza Carvelli <liza@carvel.li>
Fri, 4 Apr 2025 00:48:12 +0000 (02:48 +0200)
QuestPaths/6.x - Endwalker/Role Quests/4579_Bitter Snow.json [new file with mode: 0644]
QuestPaths/6.x - Endwalker/Role Quests/4580_Frozen Hope.json [new file with mode: 0644]
QuestPaths/6.x - Endwalker/Role Quests/4581_Misguided Few.json [new file with mode: 0644]
QuestPaths/6.x - Endwalker/Role Quests/4582_Forlorn Glory.json [new file with mode: 0644]
QuestPaths/6.x - Endwalker/Role Quests/Healer/4113_The Gift of Mercy.json
QuestPaths/6.x - Endwalker/Role Quests/Melee/4119_To Calmer Seas.json

diff --git a/QuestPaths/6.x - Endwalker/Role Quests/4579_Bitter Snow.json b/QuestPaths/6.x - Endwalker/Role Quests/4579_Bitter Snow.json
new file mode 100644 (file)
index 0000000..4679941
--- /dev/null
@@ -0,0 +1,85 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1039543,
+          "Position": {
+            "X": -173.66296,
+            "Y": 4.0499997,
+            "Z": -91.38635
+          },
+          "TerritoryId": 963,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Radz-at-Han",
+          "AethernetShortcut": [
+            "[Radz-at-Han] Aetheryte Plaza",
+            "[Radz-at-Han] Hall of the Radiant Host"
+          ],
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_AKTKBZ001_04579_Q1_000_000",
+              "Answer": "TEXT_AKTKBZ001_04579_A1_000_001"
+            }
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1042736,
+          "Position": {
+            "X": -396.17004,
+            "Y": 22.142666,
+            "Z": 463.00452
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Garlemald - Camp Broken Glass"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1042731,
+          "Position": {
+            "X": -416.64764,
+            "Y": 21.708784,
+            "Z": 409.90308
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1042733,
+          "Position": {
+            "X": -337.51428,
+            "Y": 21.963173,
+            "Z": 484.91638
+          },
+          "TerritoryId": 958,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 4580
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/6.x - Endwalker/Role Quests/4580_Frozen Hope.json b/QuestPaths/6.x - Endwalker/Role Quests/4580_Frozen Hope.json
new file mode 100644 (file)
index 0000000..82effd0
--- /dev/null
@@ -0,0 +1,175 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1042733,
+          "Position": {
+            "X": -337.51428,
+            "Y": 21.963173,
+            "Z": 484.91638
+          },
+          "TerritoryId": 958,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1042737,
+          "Position": {
+            "X": 453.57434,
+            "Y": 11.500888,
+            "Z": 176.28735
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1042740,
+          "Position": {
+            "X": 580.5293,
+            "Y": 32.31866,
+            "Z": 143.05322
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 1042739,
+          "Position": {
+            "X": 586.694,
+            "Y": 32.318665,
+            "Z": 140.7644
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "DataId": 1042741,
+          "Position": {
+            "X": 578.20996,
+            "Y": 38.372063,
+            "Z": 215.89978
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1042738,
+          "Position": {
+            "X": 574.21216,
+            "Y": 38.372063,
+            "Z": 211.99353
+          },
+          "StopDistance": 5,
+          "TerritoryId": 958,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "DataId": 1042744,
+          "Position": {
+            "X": 578.912,
+            "Y": 32.318665,
+            "Z": 140.7644
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 5,
+      "Steps": [
+        {
+          "Position": {
+            "X": 439.23065,
+            "Y": 3.0308545,
+            "Z": 65.572105
+          },
+          "StopDistance": 0.5,
+          "TerritoryId": 958,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AutoOnEnterArea",
+          "KillEnemyDataIds": [
+            14686
+          ],
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "Position": {
+            "X": 576.40137,
+            "Y": 38.372063,
+            "Z": 213.64067
+          },
+          "TerritoryId": 958,
+          "InteractionType": "WalkTo",
+          "Fly": true
+        },
+        {
+          "DataId": 1042746,
+          "Position": {
+            "X": 576.62305,
+            "Y": 38.372063,
+            "Z": 215.01477
+          },
+          "StopDistance": 5,
+          "TerritoryId": 958,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 4581
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/6.x - Endwalker/Role Quests/4581_Misguided Few.json b/QuestPaths/6.x - Endwalker/Role Quests/4581_Misguided Few.json
new file mode 100644 (file)
index 0000000..856e07b
--- /dev/null
@@ -0,0 +1,137 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1042746,
+          "Position": {
+            "X": 576.62305,
+            "Y": 38.372063,
+            "Z": 215.01477
+          },
+          "TerritoryId": 958,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1042751,
+          "Position": {
+            "X": -344.22827,
+            "Y": 23.742596,
+            "Z": 421.68298
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Garlemald - Camp Broken Glass"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1042753,
+          "Position": {
+            "X": 76.645996,
+            "Y": 10.49723,
+            "Z": -75.51697
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1042752,
+          "Position": {
+            "X": 75.21167,
+            "Y": 10.494146,
+            "Z": -75.05914
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "DataId": 2012954,
+          "Position": {
+            "X": 79.9115,
+            "Y": 10.482849,
+            "Z": -220.35559
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 5,
+      "Steps": [
+        {
+          "DataId": 2012955,
+          "Position": {
+            "X": 62.394165,
+            "Y": 10.452393,
+            "Z": -316.64
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 6,
+      "Steps": [
+        {
+          "Position": {
+            "X": -31.511757,
+            "Y": 23.164677,
+            "Z": -415.98322
+          },
+          "StopDistance": 0.5,
+          "TerritoryId": 958,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AutoOnEnterArea",
+          "KillEnemyDataIds": [
+            14687,
+            14688
+          ],
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1042759,
+          "Position": {
+            "X": -28.427612,
+            "Y": 23.164675,
+            "Z": -414.0536
+          },
+          "TerritoryId": 958,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 4582
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/6.x - Endwalker/Role Quests/4582_Forlorn Glory.json b/QuestPaths/6.x - Endwalker/Role Quests/4582_Forlorn Glory.json
new file mode 100644 (file)
index 0000000..4a799c7
--- /dev/null
@@ -0,0 +1,101 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1042765,
+          "Position": {
+            "X": -29.404175,
+            "Y": 23.164677,
+            "Z": -414.87756
+          },
+          "StopDistance": 5,
+          "TerritoryId": 958,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1042766,
+          "Position": {
+            "X": -416.25085,
+            "Y": 21.684832,
+            "Z": 408.1941
+          },
+          "TerritoryId": 958,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Garlemald - Camp Broken Glass"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1042769,
+          "Position": {
+            "X": -336.99554,
+            "Y": 10.799999,
+            "Z": -602.1057
+          },
+          "TerritoryId": 958,
+          "InteractionType": "SinglePlayerDuty",
+          "SinglePlayerDutyOptions": {
+            "Enabled": false,
+            "TestedBossModVersion": "0.1.1.8",
+            "Notes": [
+              "(phase 1) AI doesn't move automatically",
+              "(phase 2) AI doesn't target enemy"
+            ]
+          },
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 3
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "DataId": 1042770,
+          "Position": {
+            "X": -415.21326,
+            "Y": 21.765957,
+            "Z": 409.99463
+          },
+          "StopDistance": 5,
+          "TerritoryId": 958,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1039543,
+          "Position": {
+            "X": -173.66296,
+            "Y": 4.0499997,
+            "Z": -91.38635
+          },
+          "TerritoryId": 963,
+          "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Radz-at-Han",
+          "AethernetShortcut": [
+            "[Radz-at-Han] Aetheryte Plaza",
+            "[Radz-at-Han] Hall of the Radiant Host"
+          ]
+        }
+      ]
+    }
+  ]
+}
index f5a691e..2b6ca01 100644 (file)
@@ -40,6 +40,7 @@
           "InteractionType": "SinglePlayerDuty",
           "SinglePlayerDutyOptions": {
             "Enabled": false,
+            "TestedBossModVersion": "0.1.1.8",
             "Notes": [
               "AI doesn't target boss",
               "AI doesn't heal NPCs"
index d69f88c..c219d7b 100644 (file)
@@ -52,6 +52,7 @@
           "InteractionType": "SinglePlayerDuty",
           "SinglePlayerDutyOptions": {
             "Enabled": false,
+            "TestedBossModVersion": "0.1.1.8",
             "Notes": [
               "AI doesn't attempt to move to the correct direction when killing orbs",
               "AI only dodges some, but not all AOEs",