Compare commits

...

15 Commits

Author SHA1 Message Date
be2491b0ac
Fix schema URL 2024-11-09 20:15:37 +01:00
c841edda8d Merge pull request '[ARR][Allied Society][Amalj'aa] Added new story and daily quests' (#99) from plogon_enjoyer/Questionable:amaljaa into master
Reviewed-on: liza/Questionable#99
2024-11-09 19:13:12 +00:00
e3d6e571c7
Fix 'Combat Evolved' 2024-11-09 11:59:53 +01:00
1bc17832bb
Kill enemies if it stops you from teleporting to an aetheryte 2024-11-08 00:42:53 +01:00
59506bc9ee
Remove outdated TODO in 'On the Cloud' 2024-11-07 21:48:46 +01:00
074fca38ac Merge pull request '[HW][Allied Society][Vanu Vanu] Added new daily quests' (#101) from plogon_enjoyer/Questionable:vanuvanu into master
Reviewed-on: liza/Questionable#101
2024-11-07 19:58:52 +00:00
1a17f4dfc8 Merge pull request '[SB][Allied Society][Kojin] Added new story and daily quests' (#100) from plogon_enjoyer/Questionable:kojin into master
Reviewed-on: liza/Questionable#100
2024-11-07 19:57:19 +00:00
3858adaad4
Include quest id in Quest: ... line in the UI 2024-11-07 20:56:08 +01:00
Plogon Enjoyer
56cd32b0fe Added new daily quests:
- Bird Watching
- Comb and Get It
- Gastornis Groove
- The Cat's Meow
- Easy as Paissa
2024-11-06 23:46:14 +08:00
Plogon Enjoyer
9faea025c1 Added new daily quests:
- Forever Blowing Bubbles
- No, Not the Boo Box
- Pleasure Doing Business
- You Blow It Up
- Tentacles of Trade
- The Hot-blooded Kojin
2024-11-06 22:18:25 +08:00
Plogon Enjoyer
bc66dcb5c2 Added new story quest:
- Misdelivered
2024-11-06 22:14:43 +08:00
Plogon Enjoyer
63b9020824 Added new daily quests:
- Singed Fur Their Own Good
2024-11-06 22:11:09 +08:00
Plogon Enjoyer
939aba4d26 Added new story quest - "Ranger Rescue" 2024-11-06 22:11:05 +08:00
Plogon Enjoyer
a287d91e22 Added a few daily quests:
- A Sappy Ending
- Luring Lacovie
- Forged in Flame
- Beacon Keepers
- This Infernal Heat
2024-11-06 22:11:02 +08:00
Plogon Enjoyer
9329bb7cd6 Added action Fiery Breath 2024-11-06 22:11:00 +08:00
26 changed files with 2000 additions and 8 deletions

View File

@ -0,0 +1,116 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2002979,
"Position": {
"X": -180.68213,
"Y": 6.301941,
"Z": -136.21735
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [1, 2], null, null, null, null],
"Fly": true
},
{
"DataId": 2002981,
"Position": {
"X": -30.655396,
"Y": 8.651855,
"Z": -87.02222
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [4, 17], null, null, null, null],
"Fly": true
},
{
"DataId": 2002982,
"Position": {
"X": -116.44165,
"Y": -0.3204956,
"Z": -34.40918
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [18, 20], null, null, null, null],
"Fly": true
},
{
"DataId": 2002985,
"Position": {
"X": -41.031555,
"Y": 0.16778564,
"Z": 15.915161
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [
null,
[33, 34, 36],
null,
null,
null,
null
],
"Fly": true
},
{
"DataId": 2002986,
"Position": {
"X": -78.81293,
"Y": -1.083435,
"Z": 44.052734
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [
null,
[49, 50, 52],
null,
null,
null,
null
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,63 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -40.402416,
"Y": -1.1266766,
"Z": 0.71999836
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 358,
"MinimumKillCount": 3
},
{
"DataId": 2451,
"MinimumKillCount": 1
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,37 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,37 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,118 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005848,
"Position": {
"X": -101.487854,
"Y": 8.097177,
"Z": 403.28064
},
"TerritoryId": 146,
"InteractionType": "Interact",
"AetheryteShortcut": "Southern Thanalan - Forgotten Springs",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2003353,
"Position": {
"X": -248.0965,
"Y": 2.8533936,
"Z": 675.95935
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [1], null, null]
},
{
"DataId": 2003354,
"Position": {
"X": -132.03638,
"Y": -1.449646,
"Z": 778.8052
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [1, 5], null, null]
},
{
"DataId": 2003356,
"Position": {
"X": 78.446655,
"Y": 14.328186,
"Z": 589.9595
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [1, 5], null, null]
},
{
"DataId": 2003357,
"Position": {
"X": 179.9801,
"Y": 6.6376343,
"Z": 601.15967
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [5], null, null]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": -56.11375,
"Y": 25.301596,
"Z": -391.2648
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo",
"Mount": true
},
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,59 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -38.375584,
"Y": 8.492833,
"Z": 156.09068
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 2452,
"MinimumKillCount": 2
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,221 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005553,
"Position": {
"X": 122.6062,
"Y": 16.402647,
"Z": -362.11188
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005581,
"Position": {
"X": -55.985413,
"Y": -1.6554508,
"Z": -47.56244
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2002949,
"Position": {
"X": -70.17627,
"Y": 11.36792,
"Z": 97.0625
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath"
},
{
"DataId": 2002956,
"Position": {
"X": -199.96954,
"Y": 5.661072,
"Z": 101.823364
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath"
},
{
"DataId": 2002950,
"Position": {
"X": -118.0896,
"Y": 27.695068,
"Z": 126.97034
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1005585,
"Position": {
"X": -114.64105,
"Y": 7.539109,
"Z": 308.82727
},
"TerritoryId": 146,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1005583,
"Position": {
"X": -114.27484,
"Y": 7.6587763,
"Z": 310.01746
},
"TerritoryId": 146,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1005584,
"Position": {
"X": -261.55493,
"Y": 7.084492,
"Z": 412.28345
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1008284,
"Position": {
"X": -306.44696,
"Y": 6.321288,
"Z": 392.5078
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
},
{
"Position": {
"X": -365.44217,
"Y": 6.691126,
"Z": 395.09555
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1008287,
"Position": {
"X": -366.10974,
"Y": 6.9095497,
"Z": 394.64404
},
"TerritoryId": 146,
"InteractionType": "Interact"
},
{
"DataId": 1008285,
"Position": {
"X": -319.50867,
"Y": 8.2855835,
"Z": 428.18335
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 1008286,
"Position": {
"X": -330.5562,
"Y": 8.096848,
"Z": 480.0641
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 7,
"Steps": [
{
"Position": {
"X": -159.56685,
"Y": 23.290625,
"Z": -334.22568
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo"
},
{
"DataId": 1005578,
"Position": {
"X": 89.00586,
"Y": 14.439478,
"Z": -387.77753
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005553,
"Position": {
"X": 122.6062,
"Y": 16.402647,
"Z": -362.11188
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,104 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1012057,
"Position": {
"X": -599.0845,
"Y": -122.5,
"Z": 559.50244
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Camp Cloudtop"
},
{
"DataId": 1012055,
"Position": {
"X": -656.76355,
"Y": -117.32357,
"Z": 492.78992
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 1016215,
"Position": {
"X": -279.71313,
"Y": -156.87129,
"Z": 766.9946
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2006702,
"Position": {
"X": 270.8933,
"Y": -114.21387,
"Z": 395.2544
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 2006703,
"Position": {
"X": 504.1123,
"Y": -101.335205,
"Z": 360.58594
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "CompleteQuest",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu"
}
]
}
]
}

View File

@ -0,0 +1,102 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2006667,
"Position": {
"X": -792.59937,
"Y": -58.365784,
"Z": 188.06738
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, [16], null, null, null]
},
{
"DataId": 2006761,
"Position": {
"X": -759.4568,
"Y": -61.905884,
"Z": 140.21509
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, [32], null, null, null]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2006666,
"Position": {
"X": -627.863,
"Y": -59.372925,
"Z": -162.12714
},
"TerritoryId": 401,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"ItemId": 2001941,
"KillEnemyDataIds": [5238],
"Fly": true,
"RequiredQuestVariables": [null, [1], null, null, null, null]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1012068,
"Position": {
"X": -597.0398,
"Y": -51.05185,
"Z": -387.0451
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,93 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1016093,
"Position": {
"X": -776.0281,
"Y": -133.35559,
"Z": -414.32825
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2006693,
"Position": {
"X": -420.8286,
"Y": -185.8396,
"Z": 705.745
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Camp Cloudtop"
},
{
"DataId": 2006692,
"Position": {
"X": -300.49597,
"Y": -192.37054,
"Z": 638.5442
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 2006691,
"Position": {
"X": -244.73944,
"Y": -184.92413,
"Z": 687.4342
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016093,
"Position": {
"X": -776.0281,
"Y": -133.35559,
"Z": -414.32825
},
"TerritoryId": 401,
"InteractionType": "CompleteQuest",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu"
}
]
}
]
}

View File

@ -0,0 +1,109 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1016088,
"Position": {
"X": -818.143,
"Y": -129.93259,
"Z": -414.02307
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1011952,
"Position": {
"X": -277.63788,
"Y": -184.59735,
"Z": 741.60376
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Camp Cloudtop"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1016385,
"Position": {
"X": -519.646,
"Y": -152.47815,
"Z": 280.38452
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 1016377,
"Position": {
"X": 272.7854,
"Y": -114.24131,
"Z": 387.6859
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 1016376,
"Position": {
"X": 702.90686,
"Y": -126.03205,
"Z": 392.04993
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016088,
"Position": {
"X": -818.143,
"Y": -129.93259,
"Z": -414.02307
},
"TerritoryId": 401,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,86 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2006694,
"Position": {
"X": -28.030884,
"Y": -136.98022,
"Z": 454.94763
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Camp Cloudtop"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2006699,
"Position": {
"X": -15.182739,
"Y": -136.98022,
"Z": 458.33508
},
"TerritoryId": 401,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1016237,
"Position": {
"X": -28.000305,
"Y": -137.77374,
"Z": 454.94763
},
"TerritoryId": 401,
"InteractionType": "UseItem",
"ItemId": 2001935
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016089,
"Position": {
"X": -799.46594,
"Y": -133.2695,
"Z": -404.1352
},
"TerritoryId": 401,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,74 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 314.92435,
"Y": -78.61959,
"Z": -226.5322
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"RestartNavigationIfCancelled": false,
"Fly": true
},
{
"DataId": 1024307,
"Position": {
"X": 29.617676,
"Y": -86.167725,
"Z": -26.962769
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 392.59683,
"Y": -119.589325,
"Z": -234.30063
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Ruby Sea - Tamamizu"
},
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,135 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"TerritoryId": 613,
"InteractionType": "None",
"AetheryteShortcut": "Ruby Sea - Onokoro"
},
{
"DataId": 2009114,
"Position": {
"X": 558.5259,
"Y": -0.015319824,
"Z": -516.92993
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [1, 2], null]
},
{
"DataId": 2009116,
"Position": {
"X": 558.5259,
"Y": -0.015319824,
"Z": -516.92993
},
"TerritoryId": 613,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8241],
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [3, 4, 5], null]
},
{
"DataId": 2009113,
"Position": {
"X": 633.1731,
"Y": -0.015319824,
"Z": -497.79507
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [18, 20], null]
},
{
"DataId": 2009111,
"Position": {
"X": 633.1731,
"Y": -0.015319824,
"Z": -497.79507
},
"TerritoryId": 613,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8241],
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [17, 19, 21], null]
},
{
"DataId": 2009110,
"Position": {
"X": 694.08704,
"Y": -0.015319824,
"Z": -611.017
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [33, 36, 37], null]
},
{
"DataId": 2009117,
"Position": {
"X": 694.08704,
"Y": -0.015319824,
"Z": -611.017
},
"TerritoryId": 613,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8241],
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [34, 35], null]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 392.59683,
"Y": -119.589325,
"Z": -234.30063
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Ruby Sea - Tamamizu"
},
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,129 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"TerritoryId": 613,
"InteractionType": "None",
"AetheryteShortcut": "Ruby Sea - Onokoro"
},
{
"DataId": 1024310,
"Position": {
"X": -795.0103,
"Y": 21.373795,
"Z": -466.20892
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [17], null]
},
{
"DataId": 1024311,
"Position": {
"X": -750.39294,
"Y": 1.6679686,
"Z": -479.33167
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [18, 33, 34], null]
},
{
"DataId": 1024312,
"Position": {
"X": -792.08057,
"Y": 8.039127,
"Z": -444.419
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [17, 18], null]
},
{
"DataId": 1024313,
"Position": {
"X": -764.12604,
"Y": 4.763445,
"Z": -441.51984
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [33, 34], null]
},
{
"DataId": 1024314,
"Position": {
"X": -784.48157,
"Y": 7.7091823,
"Z": -456.9925
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [17, 33], null]
},
{
"DataId": 1024315,
"Position": {
"X": -797.4823,
"Y": 8.045045,
"Z": -417.56317
},
"TerritoryId": 613,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, null, [18, 34], null]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 392.59683,
"Y": -119.589325,
"Z": -234.30063
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Ruby Sea - Tamamizu"
},
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,93 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"TerritoryId": 613,
"InteractionType": "None",
"AetheryteShortcut": "Ruby Sea - Onokoro"
},
{
"Position": {
"X": -848.8846,
"Y": 36.0507,
"Z": 300.73306
},
"TerritoryId": 613,
"InteractionType": "UseItem",
"ItemId": 2002422,
"GroundTarget": true,
"Fly": true
},
{
"Position": {
"X": -842.2923,
"Y": 36.053864,
"Z": 319.94763
},
"TerritoryId": 613,
"InteractionType": "UseItem",
"ItemId": 2002422,
"GroundTarget": true,
"Fly": true
},
{
"Position": {
"X": -873.57074,
"Y": 36.01944,
"Z": 318.8049
},
"TerritoryId": 613,
"InteractionType": "UseItem",
"ItemId": 2002422,
"GroundTarget": true,
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 391.50903,
"Y": -119.58932,
"Z": -236.18898
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Ruby Sea - Tamamizu"
},
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,171 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 317.37,
"Y": -83.39401,
"Z": -227.2903
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"Fly": true,
"RestartNavigationIfCancelled": false
},
{
"DataId": 2009216,
"Position": {
"X": -154.40613,
"Y": -179.3393,
"Z": 187.97583
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [2], null, null, null],
"Fly": true
},
{
"DataId": 2009217,
"Position": {
"X": -245.80762,
"Y": -194.50684,
"Z": 219.98926
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [2], null, null, null],
"Fly": true
},
{
"DataId": 2009218,
"Position": {
"X": -162.8291,
"Y": -192.52313,
"Z": 255.6344
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [3], null, null, null],
"Fly": true
},
{
"DataId": 2009146,
"Position": {
"X": -154.40613,
"Y": -179.3393,
"Z": 187.97583
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [1], null, null, null],
"Fly": true
},
{
"DataId": 2009147,
"Position": {
"X": -154.40613,
"Y": -179.3393,
"Z": 187.97583
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [3], null, null, null],
"Fly": true
},
{
"DataId": 2009148,
"Position": {
"X": -245.80762,
"Y": -194.50684,
"Z": 219.98926
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [3], null, null, null],
"Fly": true
},
{
"DataId": 2009149,
"Position": {
"X": -245.80762,
"Y": -194.50684,
"Z": 219.98926
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [1], null, null, null],
"Fly": true
},
{
"DataId": 2009150,
"Position": {
"X": -162.8291,
"Y": -192.52313,
"Z": 255.6344
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [2], null, null, null],
"Fly": true
},
{
"DataId": 2009151,
"Position": {
"X": -162.8291,
"Y": -192.52313,
"Z": 255.6344
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [1], null, null, null],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 392.55026,
"Y": -119.58932,
"Z": -234.19606
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Ruby Sea - Tamamizu"
},
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,129 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"TerritoryId": 613,
"InteractionType": "None",
"AetheryteShortcut": "Ruby Sea - Onokoro"
},
{
"Position": {
"X": -727.74854,
"Y": 4.2885633,
"Z": 188.58618
},
"TerritoryId": 613,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [8245, 8246],
"RequiredQuestVariables": [null, null, [16], null, null, null],
"Fly": true
},
{
"DataId": 1024320,
"Position": {
"X": -727.74854,
"Y": 4.2885633,
"Z": 188.58618
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [16], null, null, null]
},
{
"Position": {
"X": -869.9321,
"Y": 36.052956,
"Z": 280.29297
},
"TerritoryId": 613,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [8247, 8248, 8249],
"RequiredQuestVariables": [null, null, [32], null, null, null],
"Fly": true
},
{
"DataId": 1024322,
"Position": {
"X": -869.9321,
"Y": 36.052956,
"Z": 280.29297
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [32], null, null, null]
},
{
"Position": {
"X": -607.43207,
"Y": 7.033699,
"Z": 184.71848
},
"TerritoryId": 613,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [8244, 8246],
"RequiredQuestVariables": [null, null, [48], null, null, null],
"Fly": true
},
{
"DataId": 1024318,
"Position": {
"X": -607.7821,
"Y": 7.029549,
"Z": 184.83252
},
"TerritoryId": 613,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [48], null, null, null]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 392.55026,
"Y": -119.58932,
"Z": -234.19606
},
"TerritoryId": 613,
"InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Ruby Sea - Tamamizu"
},
{
"DataId": 1024217,
"Position": {
"X": 394.39978,
"Y": -119.58932,
"Z": -232.28815
},
"TerritoryId": 613,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,105 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024215,
"Position": {
"X": 400.07617,
"Y": -119.589325,
"Z": -247.54712
},
"TerritoryId": 613,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1024260,
"Position": {
"X": -131.9143,
"Y": -4.999999,
"Z": 181.75012
},
"TerritoryId": 628,
"InteractionType": "Interact",
"AetheryteShortcut": "Kugane",
"AethernetShortcut": ["[Kugane] Aetheryte Plaza", "[Kugane] Pier #1"]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": 246.58658,
"Y": 6.193447,
"Z": 651.3461
},
"TerritoryId": 613,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [8244, 8246],
"Fly": true,
"AethernetShortcut": ["[Kugane] Pier #1", "[Kugane] The Ruby Price"]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1024264,
"Position": {
"X": 246.90613,
"Y": 6.054259,
"Z": 649.2561
},
"TerritoryId": 613,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1024267,
"Position": {
"X": -130.57153,
"Y": -4.999999,
"Z": 183.36768
},
"TerritoryId": 628,
"InteractionType": "Interact",
"AetheryteShortcut": "Kugane",
"AethernetShortcut": ["[Kugane] Aetheryte Plaza", "[Kugane] Pier #1"]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1024215,
"Position": {
"X": 400.07617,
"Y": -119.589325,
"Z": -247.54712
},
"TerritoryId": 613,
"InteractionType": "CompleteQuest",
"Fly": true,
"AetheryteShortcut": "Ruby Sea - Tamamizu"
}
]
}
]
}

View File

@ -55,7 +55,11 @@
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
14044
]
],
"CombatItemUse": {
"ItemId": 2003273,
"Condition": "Incapacitated"
}
}
]
},

View File

@ -147,8 +147,7 @@
"Z": -473.94547
},
"TerritoryId": 1191,
"InteractionType": "WalkTo",
"Comment": "TODO Verify this avoids combat"
"InteractionType": "WalkTo"
},
{
"DataId": 1047428,

View File

@ -946,6 +946,7 @@
"Physick",
"Aspected Benefic",
"Form Shift",
"Fiery Breath",
"Buffet (Sanuwa)",
"Buffet (Griffin)",
"Trample",

View File

@ -22,6 +22,7 @@ public sealed class ActionConverter() : EnumConverter<EAction>(Values)
{ EAction.Physick, "Physick" },
{ EAction.AspectedBenefic, "Aspected Benefic" },
{ EAction.FormShift, "Form Shift" },
{ EAction.FieryBreath, "Fiery Breath" },
{ EAction.BuffetSanuwa, "Buffet (Sanuwa)" },
{ EAction.BuffetGriffin, "Buffet (Griffin)" },
{ EAction.Trample, "Trample" },

View File

@ -21,6 +21,7 @@ public enum EAction
Physick = 190,
AspectedBenefic = 3595,
FormShift = 4262,
FieryBreath = 1764,
BuffetSanuwa = 4931,
BuffetGriffin = 4583,
Trample = 4585,
@ -70,7 +71,8 @@ public static class EActionExtensions
public static bool RequiresMount(this EAction action)
{
return action
is EAction.BuffetSanuwa
is EAction.FieryBreath
or EAction.BuffetSanuwa
or EAction.BuffetGriffin
or EAction.Trample
or EAction.Fumigate

View File

@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Numerics;
using Dalamud.Game.ClientState.Conditions;
using Dalamud.Plugin.Services;
using Microsoft.Extensions.Logging;
using Questionable.Controller.Steps.Common;
@ -56,6 +57,7 @@ internal static class AetheryteShortcut
QuestFunctions questFunctions,
IClientState clientState,
IChatGui chatGui,
ICondition condition,
AetheryteData aetheryteData) : TaskExecutor<Task>
{
private bool _teleported;
@ -217,6 +219,8 @@ internal static class AetheryteShortcut
throw new TaskException("Unable to teleport to aetheryte");
}
}
public override bool WasInterrupted() => condition[ConditionFlag.InCombat] || base.WasInterrupted();
}
internal sealed record MoveAwayFromAetheryte(EAetheryteLocation TargetAetheryte) : ITask

View File

@ -128,13 +128,13 @@ internal sealed partial class ActiveQuestComponent
{
using var _ = ImRaii.PushColor(ImGuiCol.Text, ImGuiColors.DalamudRed);
ImGui.TextUnformatted(
$"Simulated Quest: {Shorten(currentQuest.Quest.Info.Name)} / {currentQuest.Sequence} / {currentQuest.Step}");
$"Simulated Quest: {Shorten(currentQuest.Quest.Info.Name)} ({currentQuest.Quest.Id}) / {currentQuest.Sequence} / {currentQuest.Step}");
}
else if (currentQuestType == QuestController.ECurrentQuestType.Gathering)
{
using var _ = ImRaii.PushColor(ImGuiCol.Text, ImGuiColors.ParsedGold);
ImGui.TextUnformatted(
$"Gathering: {Shorten(currentQuest.Quest.Info.Name)} / {currentQuest.Sequence} / {currentQuest.Step}");
$"Gathering: {Shorten(currentQuest.Quest.Info.Name)} ({currentQuest.Quest.Id}) / {currentQuest.Sequence} / {currentQuest.Step}");
}
else
{
@ -154,7 +154,7 @@ internal sealed partial class ActiveQuestComponent
}
ImGui.TextUnformatted(
$"Quest: {Shorten(startedQuest.Quest.Info.Name)} / {startedQuest.Sequence} / {startedQuest.Step}");
$"Quest: {Shorten(startedQuest.Quest.Info.Name)} ({startedQuest.Quest.Id}) / {startedQuest.Sequence} / {startedQuest.Step}");
if (startedQuest.Quest.Root.Disabled)
{
@ -177,7 +177,7 @@ internal sealed partial class ActiveQuestComponent
{
using var _ = ImRaii.PushColor(ImGuiCol.Text, ImGuiColors.DalamudYellow);
ImGui.TextUnformatted(
$"Next Quest: {Shorten(nextQuest.Quest.Info.Name)} / {nextQuest.Sequence} / {nextQuest.Step}");
$"Next Quest: {Shorten(nextQuest.Quest.Info.Name)} ({nextQuest.Quest.Id}) / {nextQuest.Sequence} / {nextQuest.Step}");
}
}
}