Minor adjustments to AST quests
authorLiza Carvelli <liza@carvel.li>
Sat, 12 Oct 2024 16:17:16 +0000 (18:17 +0200)
committerLiza Carvelli <liza@carvel.li>
Sat, 12 Oct 2024 16:17:16 +0000 (18:17 +0200)
17 files changed:
QuestPaths/3.x - Heavensward/Class Quests/AST/2012_Stairway to the Heavens.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2013_Fortune Favors the Bole.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2014_Hanging in the Balance.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2015_A Lesson in Patience.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2016_Slings and Arrows.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2017_Ewer Right.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2018_Loved by the Sun.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2019_Spearheading Initiatives.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2020_Sharlayan Ascending.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2021_Empty Nest.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2022_Conviction.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2023_Feather in the Cap.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2024_Trumped.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2025_The Hands of Fate.json
QuestPaths/3.x - Heavensward/Class Quests/AST/2123_What's Your Sign.json [new file with mode: 0644]
QuestPaths/4.x - Stormblood/Class Quests/AST/2411_Come Rain or Shrine.json
QuestPaths/4.x - Stormblood/Class Quests/AST/2413_Foxfire.json

index 8d76255ee7a7c3d9092cbf299cd87d2cdeef0af0..3c0f7158ee25ece96f72a2c22b6d45e42cbc4efa 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
@@ -68,7 +63,7 @@
           "SkipConditions": {
             "StepIf": {
               "CompletionQuestVariablesFlags": [
-                1,
+                null,
                 null,
                 null,
                 null,
           "SkipConditions": {
             "StepIf": {
               "CompletionQuestVariablesFlags": [
-                2,
                 null,
                 null,
                 null,
                 null,
-                null
+                null,
+                64
               ]
             }
           }
           },
           "TerritoryId": 419,
           "InteractionType": "Interact",
-          "StopDistance": 4
+          "StopDistance": 4,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
index dbdcf21de0dee2617141d9f908a81aa19c0831f1..044fc66560509be299f17c713b750e305ad8d48e 100644 (file)
           "AetheryteShortcut": "South Shroud - Quarrymill",
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "InSameTerritory": true
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
-          },
-          "Comment": "This quest have solo duty!"
+          }
         }
       ]
     },
index cf954642f3ab4b54877ad8db0743a8b6649b2c01..e5c48b7e26258755b047e3f128c6f8b2524d5053 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "InSameTerritory": true
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
index a1e835e08b48005ea7b8d3223346b3846984d1e9..cdc2fc0c6025b6ceb16f6d4299f64044d97c121e 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "MaximumDistance": 100,
-                "TerritoryId": 419
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
index b1c0fbcdbceb27b281a42d8cc048759444cc9111..4e0e5b5e10cf6199c511cc35088484a22d00f75f 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 199.93884,
-                  "Y": -0.899981,
-                  "Z": -48.722107
-                },
-                "MaximumDistance": 100,
-                "TerritoryId": 419
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
-          },
-          "Comment": "This quest have solo duty!"
+          }
         }
       ]
     },
             },
             "StepIf": {
               "CompletionQuestVariablesFlags": [
-                16,
-                16,
+                null,
+                null,
                 null,
                 null,
                 null,
           }
         },
         {
-          "DataId": 1003282,
           "Position": {
-            "X": -3.03656,
-            "Y": 48.168007,
-            "Z": -261.70752
+            "X": -2.1358607,
+            "Y": 45.631218,
+            "Z": -258.50027
           },
           "TerritoryId": 128,
-          "InteractionType": "Interact",
-          "StopDistance": 5,
-          "AetheryteShortcut": "Limsa Lominsa",
+          "InteractionType": "WalkTo",
           "AethernetShortcut": [
             "[Limsa Lominsa] Fishermens' Guild",
             "[Limsa Lominsa] Marauders' Guild"
           ],
           "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "InSameTerritory": true
+            "StepIf": {
+              "InTerritory": [
+                128
+              ]
             }
-          },
-          "Comment": "You will probably need to do this manually navmesh doesn't work inside Coral Tower"
+          }
         },
         {
           "DataId": 1003282,
           "TerritoryId": 128,
           "InteractionType": "Interact",
           "StopDistance": 5,
-          "AetheryteShortcut": "Limsa Lominsa",
-          "AethernetShortcut": [
-            "[Limsa Lominsa] Fishermens' Guild",
-            "[Limsa Lominsa] Marauders' Guild"
-          ],
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "InSameTerritory": true
-            }
-          },
-          "Comment": "You will probably need to do this manually navmesh doesn't work inside Coral Tower"
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1002680,
           "TerritoryId": 128,
           "InteractionType": "Interact",
           "StopDistance": 5,
-          "AetheryteShortcut": "Limsa Lominsa",
-          "AethernetShortcut": [
-            "[Limsa Lominsa] Aetheryte Plaza",
-            "[Limsa Lominsa] Marauders' Guild"
-          ],
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "InSameTerritory": true
-            }
-          }
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
           "AethernetShortcut": [
             "[Limsa Lominsa] Aetheryte Plaza",
             "[Limsa Lominsa] Marauders' Guild"
-          ],
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "InSameTerritory": true
-            }
-          },
-          "Comment": "Do it manually, navmesh can't get inside the building it seem.\nOtherwise it will run into wall."
+          ]
         }
       ]
     },
             "Z": -160.47919
           },
           "TerritoryId": 128,
-          "InteractionType": "SinglePlayerDuty",
-          "StopDistance": 3,
-          "AetheryteShortcut": "Limsa Lominsa",
-          "AethernetShortcut": [
-            "[Limsa Lominsa] Aetheryte Plaza",
-            "[Limsa Lominsa] Marauders' Guild"
-          ],
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "InSameTerritory": true
-            }
-          }
+          "InteractionType": "SinglePlayerDuty"
         }
       ]
     },
index 9ae1ef2bc64110ee57eee265e04b921b0c6920bf..f239d318c4f5ea25ac949d376b9fdf052610337b 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
-          },
-          "Comment": "This Quest have solo duty!"
+          }
         }
       ]
     },
index cd40495ff150b9334aff9009bad56dbb980929ec..53c9b361379c9de42748014b48833e0d9d5c9cf4 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
index e64ab5ede0d11d9ade916623e637dbdaf492e5b4..867d60e7f6bd023865de22ae0c22c12fef2e8aa5 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 199.93884,
-                  "Y": -0.899981,
-                  "Z": -48.722107
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
-          },
-          "Comment": "This quest have solo duty!"
+          }
         }
       ]
     },
     {
       "Sequence": 3,
       "Steps": [
-        {
-          "DataId": 1014960,
-          "Position": {
-            "X": 262.83667,
-            "Y": 359.1351,
-            "Z": -688.3192
-          },
-          "TerritoryId": 155,
-          "InteractionType": "WalkTo",
-          "Fly": true,
-          "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "InSameTerritory": true
-            },
-            "StepIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 262.83667,
-                  "Y": 359.1351,
-                  "Z": -688.3192
-                },
-                "MaximumDistance": 100,
-                "TerritoryId": 155
-              }
-            }
-          }
-        },
         {
           "DataId": 1014960,
           "Position": {
     {
       "Sequence": 4,
       "Steps": [
-        {
-          "DataId": 1014960,
-          "Position": {
-            "X": 259.72375,
-            "Y": 359.09564,
-            "Z": -689.93665
-          },
-          "TerritoryId": 155,
-          "InteractionType": "WalkTo",
-          "Fly": true,
-          "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "InSameTerritory": true
-            },
-            "StepIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 259.72375,
-                  "Y": 359.09564,
-                  "Z": -689.93665
-                },
-                "MaximumDistance": 100,
-                "TerritoryId": 155
-              }
-            }
-          }
-        },
         {
           "DataId": 1014961,
           "Position": {
index 6ba00408afb4f691c7ed941bfc6cc0b98c3a5d29..278fcccdd4b57b557c99b6cd8ac15568ee402fb4 100644 (file)
           "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 204.60815,
-                  "Y": 307.87106,
-                  "Z": 414.63342
-                },
-                "TerritoryId": 155,
-                "MaximumDistance": 5
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
index 03c2c710f729d878518598f405190d0b167a220b..1d50e6b1ac1b5fe579f7e3808efc209c14c60e5d 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
index 261f76a95fd1e96fe0ef0d70754af8f45408a2e2..fa5702bbaf34b18f9fdf68f7632cf559a24c6c22 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
           "InteractionType": "Action",
           "StopDistance": 4,
           "Action": "Aspected Benefic",
-          "SkipConditions": {
-            "StepIf": {
-              "CompletionQuestVariablesFlags": [
-                1,
-                null,
-                null,
-                null,
-                null,
-                128
-              ]
-            }
-          }
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1015171,
           "InteractionType": "Action",
           "StopDistance": 4,
           "Action": "Aspected Benefic",
-          "SkipConditions": {
-            "StepIf": {
-              "CompletionQuestVariablesFlags": [
-                2,
-                null,
-                null,
-                null,
-                null,
-                128
-              ]
-            }
-          }
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1015170,
           "TerritoryId": 397,
           "InteractionType": "Action",
           "StopDistance": 4,
-          "Action": "Aspected Benefic"
+          "Action": "Aspected Benefic",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         }
       ]
     },
index a27178275a730f377608b36ebca503f8d7a79f49..d2ca071dfb8fbb7bd5092324876c056887d02d55 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
-          },
-          "Comment": "This quest have solo duty!"
+          }
         }
       ]
     },
           "InteractionType": "Action",
           "StopDistance": 4,
           "Action": "Aspected Benefic",
-          "SkipConditions": {
-            "StepIf": {
-              "CompletionQuestVariablesFlags": [
-                1,
-                null,
-                null,
-                null,
-                null,
-                32
-              ]
-            }
-          }
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1015092,
           "InteractionType": "Action",
           "StopDistance": 4,
           "Action": "Aspected Benefic",
-          "SkipConditions": {
-            "StepIf": {
-              "CompletionQuestVariablesFlags": [
-                2,
-                null,
-                null,
-                null,
-                null,
-                128
-              ]
-            }
-          }
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1015093,
           "TerritoryId": 398,
           "InteractionType": "Action",
           "StopDistance": 4,
-          "Action": "Aspected Benefic"
+          "Action": "Aspected Benefic",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         }
       ]
     },
index 8cd22a3135799f3dc6136b7dde441badb520897c..aaecc2f057c19257e5314bea5355f5058476124b 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
           }
         }
index 08ae88de7ccda1f63b81f1a4d5c5b78ae04bb332..7a47af451a1a9a757db8ae64a3a774c3e9a1a6c0 100644 (file)
           ],
           "SkipConditions": {
             "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": 202.38037,
-                  "Y": -5.3999662,
-                  "Z": -58.9151
-                },
-                "TerritoryId": 419,
-                "MaximumDistance": 100
-              }
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
             }
-          },
-          "Comment": "This quest have solo duty!"
+          }
         }
       ]
     },
diff --git a/QuestPaths/3.x - Heavensward/Class Quests/AST/2123_What's Your Sign.json b/QuestPaths/3.x - Heavensward/Class Quests/AST/2123_What's Your Sign.json
new file mode 100644 (file)
index 0000000..523b075
--- /dev/null
@@ -0,0 +1,47 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1012222,
+          "Position": {
+            "X": 202.38037,
+            "Y": -5.3999662,
+            "Z": -58.9151
+          },
+          "TerritoryId": 419,
+          "InteractionType": "AcceptQuest",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Ishgard",
+          "AethernetShortcut": [
+            "[Ishgard] Aetheryte Plaza",
+            "[Ishgard] Athenaeum Astrologicum"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true,
+              "InTerritory": [
+                419
+              ]
+            }
+          },
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_JOBAST299_02123_Q1_000_000",
+              "Yes": true
+            },
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_JOBAST299_02123_Q2_000_000",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}
index 79ba0fdf2ded11419937242bf6df7cdf1f2993f7..95cbec5af2bae99a5b8d61f4053eb8a15b886495 100644 (file)
@@ -32,8 +32,7 @@
                 "MaximumDistance": 100
               }
             }
-          },
-          "Comment": "This quest have solo duty!"
+          }
         }
       ]
     },
index 1938bc52e4ee54452f1f90a71315736ebcf982aa..7fc5f03dbdfe9e0cfce5a2904c2d26b0e55cd65e 100644 (file)
@@ -32,8 +32,7 @@
                 "MaximumDistance": 20
               }
             }
-          },
-          "Comment": "This quest have solo duty!"
+          }
         }
       ]
     },
@@ -49,7 +48,6 @@
           },
           "TerritoryId": 628,
           "InteractionType": "Interact",
-          "StopDistance": 5,
           "AetheryteShortcut": "Kugane",
           "SkipConditions": {
             "AetheryteShortcutIf": {