fix: This way we can start the quest and doesn't get stuck accepting quest the first...
authorkaiser <carvel.jltjy@simplelogin.com>
Mon, 16 Sep 2024 00:31:22 +0000 (10:31 +1000)
committerkaiser <carvel.jltjy@simplelogin.com>
Mon, 16 Sep 2024 00:31:22 +0000 (10:31 +1000)
QuestPaths/7.x - Dawntrail/Raid Quests/4960_A New Challenger Appears.json
QuestPaths/7.x - Dawntrail/Raid Quests/4961_The Claw in the Dark.json

index f36d1d267d97d1f3dfaa10de6c230f463697240d..37d6b324a9693df62311a5dfbd62a30d0858638a 100644 (file)
             "Z": 231.37244
           },
           "TerritoryId": 1186,
-          "InteractionType": "AcceptQuest"
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Solution Nine",
+          "AethernetShortcut": [
+            "[Solution Nine] Aetheryte Plaza",
+            "[Solution Nine] The Arcadion"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          }
         }
       ]
     },
index e8f21737c6f927ec513c03c554179a373bf8c2e5..185f3bff8e4c370b5dcebaca9ea2092326bfc009 100644 (file)
@@ -8,6 +8,48 @@
     {
       "Sequence": 0,
       "Steps": [
+        {
+          "DataId": 1049793,
+          "Position": {
+            "X": 364.3396,
+            "Y": 60.125,
+            "Z": 357.1068
+          },
+          "TerritoryId": 1186,
+          "InteractionType": "Interact",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "ExcelSheet": "quest/049/KinGra101_04960",
+              "Prompt": "TEXT_KINGRA101_04960_SYSTEM_100_030",
+              "Yes": true
+            }
+          ],
+          "AetheryteShortcut": "Solution Nine",
+          "AethernetShortcut": [
+            "[Solution Nine] Aetheryte Plaza",
+            "[Solution Nine] The Arcadion"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InTerritory": [1224]
+            },
+            "StepIf": {
+              "NearPosition": {
+                "Position": {
+                  "X": 1.6021729,
+                  "Y": 0,
+                  "Z": -6.088379
+                },
+                "MaximumDistance": 100,
+                "TerritoryId": 1224
+              },
+              "InTerritory": [
+                1224
+              ]
+            }
+          }
+        },
         {
           "DataId": 1049788,
           "Position": {