diff --git a/APR-Core/ChangeLog.lua b/APR-Core/ChangeLog.lua index 46be6ff3..e67c9a81 100644 --- a/APR-Core/ChangeLog.lua +++ b/APR-Core/ChangeLog.lua @@ -79,10 +79,18 @@ end function APR.changelog:SetChangeLog() local news = { + { "v4.5.3", "2024-10-29" }, + "#Features", + "- Added new starting route for other Dracthyr classes", + + "#Bugs", + "- Fixed starting coordinates for first quest of Dracthyr Evoker route", + "- Changed 'Scourge' to 'Undead' in route names", + { "v4.5.2", "2024-10-23" }, "#Bugs", "- Fixed starting zone route for troll", - + "#WoW", "- Update TOC Interface for 11.0.5", diff --git a/APR-Core/Config_Route.lua b/APR-Core/Config_Route.lua index 772721f5..4f1e13cd 100644 --- a/APR-Core/Config_Route.lua +++ b/APR-Core/Config_Route.lua @@ -736,7 +736,7 @@ function APR.routeconfig:GetStartingZonePrefab() tinsert(APRCustomPath[APR.PlayerID], "Troll Start") tinsert(APRCustomPath[APR.PlayerID], "Durotar") elseif (APR.Race == "Scourge") then --Undead - tinsert(APRCustomPath[APR.PlayerID], "Scourge Start") + tinsert(APRCustomPath[APR.PlayerID], "Undead Start") elseif (APR.Race == "BloodElf") then tinsert(APRCustomPath[APR.PlayerID], "Blood Elf Start") -- missing part 2 -- ALLIANCE diff --git a/APR-Core/CurrentStep.lua b/APR-Core/CurrentStep.lua index ce9c0e75..286e7e99 100644 --- a/APR-Core/CurrentStep.lua +++ b/APR-Core/CurrentStep.lua @@ -693,25 +693,26 @@ end function APR.currentStep:UpdateStepButtonCooldowns() for id, questContainer in pairs(self.questsList) do local IconButton = questContainer.IconButton - if IconButton then - if IconButton:IsShown() then - local start = 0 - local duration = 0 - if IconButton.attribute == 'spell' then - start, duration = C_Spell.GetSpellCooldown(tonumber(IconButton.itemID)) - else - start, duration = C_Container.GetItemCooldown(tonumber(IconButton.itemID)) - end - if start then - if IconButton.cooldown:GetCooldownDuration() == 0 or not IconButton.cooldown:IsShown() then - IconButton.cooldown:SetCooldown(start, duration) - end - else - IconButton.cooldown:Clear() - end + if IconButton and IconButton:IsShown() then + local startTime, duration, enable = 0, 0, 0 + local isCooldownShown = IconButton.cooldown:IsShown() + local cooldownDuration = IconButton.cooldown:GetCooldownDuration() + + if IconButton.attribute == 'spell' then + local spellCooldownInfo = C_Spell.GetSpellCooldown(tonumber(IconButton.itemID)) + startTime, duration = spellCooldownInfo.startTime, spellCooldownInfo.duration + enable = spellCooldownInfo.isEnabled and 1 or 0 + else + startTime, duration, enable = C_Container.GetItemCooldown(tonumber(IconButton.itemID)) + end + + if enable > 0 and startTime > 0 and (cooldownDuration == 0 or not isCooldownShown) then + IconButton.cooldown:SetCooldown(start, duration) else IconButton.cooldown:Clear() end + elseif IconButton then + IconButton.cooldown:Clear() end end end diff --git a/APR-Core/database/AllianceRoutes.lua b/APR-Core/database/AllianceRoutes.lua index 4e8b1b86..6cb4132e 100644 --- a/APR-Core/database/AllianceRoutes.lua +++ b/APR-Core/database/AllianceRoutes.lua @@ -120,48 +120,65 @@ if (APR.Faction == "Alliance") then } APR.RouteList.Custom = {} + -- Starting Route or custom + --- + local function assignRoute(expansion, key, label) + APR.RouteList[expansion][key] = label + end + + local startRoutes = { + Dwarf = { expansion = "Vanilla", key = "27-ColdridgeValleyDwarf", label = "Dwarf Start" }, + Gnome = { expansion = "Vanilla", key = "30-NewTinkertown", label = "Gnome Start" }, + Human = { expansion = "Vanilla", key = "37-NorthshireHuman", label = "Human Start" }, + NightElf = { expansion = "Vanilla", key = "57-ShadowglenNightElf", label = "Night Elf Start" }, + Draenei = { expansion = "TheBurningCrusade", key = "97-AmmenVale", label = "Draenei Start" }, + ["Death Knight"] = { + allied = { expansion = "WrathOfTheLichKing", key = "118-Allied_Icecrown Citadel", label = "Allied Death Knight Start" }, + default = { expansion = "WrathOfTheLichKing", key = "23-ScarletEnclave", label = "Death Knight Start" } + }, + Worgen = { expansion = "Cataclysm", key = "179-Gilneas", label = "Worgen Start" }, + ["Demon Hunter"] = { expansion = "Legion", key = "672-Mardum", label = "Demon Hunter Start" }, + LightforgedDraenei = { expansion = "Legion", key = "940-LightforgedDraenei-intro", label = "Lightforged Draenei Start" }, + VoidElf = { expansion = "Legion", key = "971-VoidElf-intro", label = "Void Elf Start" }, + DarkIronDwarf = { expansion = "BattleForAzeroth", key = "1186-DarkIronDwarf-intro", label = "Dark Iron Dwarf Start" }, + KulTiran = { expansion = "BattleForAzeroth", key = "1161-KulTiran-intro", label = "Kul Tiran Start" }, + Mechagnome = { expansion = "BattleForAzeroth", key = "1573-Mechagnome-intro", label = "Mechagnome Start" }, + Dracthyr = { + evoker = { expansion = "Dragonflight", key = "2118-DracthyrStart-Evo", label = "Dracthyr Start" }, + default = { expansion = "Dragonflight", key = "2118-DracthyrStart-Other", label = "Dracthyr Start" } + }, + EarthenDwarf = { expansion = "TheWarWithin", key = "2248-TWW-Earthen", label = "Earthen Dwarf Start" } + } -- WARNING Class before race - if (APR.ClassId == APR.Classes["Demon Hunter"]) then - APR.RouteList.Legion["672-Mardum"] = "Demon Hunter Start" - elseif (APR.ClassId == APR.Classes["Death Knight"] and APR.RaceID >= 23) then - APR.RouteList.WrathOfTheLichKing["118-Allied_Icecrown Citadel"] = "Allied Death Knight Start" - elseif (APR.ClassId == APR.Classes["Death Knight"]) then - APR.RouteList.WrathOfTheLichKing["23-ScarletEnclave"] = "Death Knight Start" - elseif (APR.Race == "Dracthyr") then - APR.RouteList.Dragonflight["2118-DracthyrStart-A"] = "Dracthyr Start" - elseif (APR.Race == "NightElf") then - APR.RouteList.Vanilla["57-ShadowglenNightElf"] = "Night Elf Start" - elseif (APR.Race == "Dwarf") then - APR.RouteList.Vanilla["27-ColdridgeValleyDwarf"] = "Dwarf Start" - elseif (APR.Race == "Human") then - APR.RouteList.Vanilla["37-NorthshireHuman"] = "Human Start" - elseif (APR.Race == "Gnome") then - APR.RouteList.Vanilla["30-NewTinkertown"] = "Gnome Start" - elseif (APR.Race == "Draenei") then - APR.RouteList.TheBurningCrusade["97-AmmenVale"] = "Draenei Start" - elseif (APR.Race == "Worgen") then - APR.RouteList.Cataclysm["179-Gilneas"] = "Worgen Start" - elseif (APR.Race == "VoidElf") then - APR.RouteList.Legion["971-VoidElf-intro"] = "Void Elf Start" - elseif (APR.Race == "LightforgedDraenei") then - APR.RouteList.Legion["940-LightforgedDraenei-intro"] = "Lightforged Draenei Start" - elseif (APR.Race == "DarkIronDwarf") then - APR.RouteList.BattleForAzeroth["1186-DarkIronDwarf-intro"] = "DarkIron Dwarf Start" - elseif (APR.Race == "Mechagnome") then - APR.RouteList.BattleForAzeroth["1573-Mechagnome-intro"] = "Mechagnome Start" - elseif (APR.Race == "KulTiran") then - APR.RouteList.BattleForAzeroth["1161-KulTiran-intro"] = "Kul Tiran Start" - elseif (APR.Race == "KulTiran") then - APR.RouteList.BattleForAzeroth["1161-KulTiran-intro"] = "Kul Tiran Start" - elseif (APR.Race == "EarthenDwarf") then - APR.RouteList.TheWarWithin["2248-TWW-Earthen"] = "Earthen Dwarf Start" + --- + local function applyStartingRoute() + local route + if APR.ClassId == APR.Classes["Demon Hunter"] then + route = startRoutes["Demon Hunter"] + elseif APR.ClassId == APR.Classes["Death Knight"] then + -- Use allied start if race ID is >= 23; otherwise, default Death Knight start + route = APR.RaceID >= 23 and startRoutes["Death Knight"].allied or startRoutes["Death Knight"].default + elseif APR.Race == "Dracthyr" then + -- Check for Dracthyr Evoker-specific start, else use general Dracthyr start + route = APR.ClassId == APR.Classes.Evoker and startRoutes.Dracthyr.evoker or + startRoutes.Dracthyr.default + else + route = startRoutes[APR.Race] + end + if route then + assignRoute(route.expansion, route.key, route.label) + end end + -- Apply starting route based on class and race + applyStartingRoute() + -- Lumbermill Wod route + -- Special case for Warlords of Draenor route based on quest completion if C_QuestLog.IsQuestFlaggedCompleted(35049) then - APR.RouteList.WarlordsOfDraenor["543-DesMephisto-Gorgrond-Lumbermill"] = "WOD04 - Gorgrond" + assignRoute("WarlordsOfDraenor", "543-DesMephisto-Gorgrond-Lumbermill", "WOD04 - Gorgrond") else - APR.RouteList.WarlordsOfDraenor["543-DesMephisto-Gorgrond"] = "WOD04 - Gorgrond" + assignRoute("WarlordsOfDraenor", "543-DesMephisto-Gorgrond", "WOD04 - Gorgrond") end end diff --git a/APR-Core/database/HordeRoutes.lua b/APR-Core/database/HordeRoutes.lua index 5e143181..802443aa 100644 --- a/APR-Core/database/HordeRoutes.lua +++ b/APR-Core/database/HordeRoutes.lua @@ -96,63 +96,85 @@ if (APR.Faction == "Horde") then } APR.RouteList.Custom = {} + -- Starting Route or custom + --- + local function assignRoute(expansion, key, label) + APR.RouteList[expansion][key] = label + end + + local startRoutes = { + Orc = { expansion = "Vanilla", key = "1-ValleyOfTrialsOrc", label = "Orc Start" }, + Scourge = { expansion = "Vanilla", key = "465-TirisfalGladesUndead", label = "Undead Start" }, + Tauren = { expansion = "Vanilla", key = "462-MulgoreTauren", label = "Tauren Start" }, + Troll = { + Warrior = { expansion = "Vanilla", key = "463-EchoIslesTrollWar", label = "Troll Start" }, + Hunter = { expansion = "Vanilla", key = "463-EchoIslesTrollHunter", label = "Troll Start" }, + Rogue = { expansion = "Vanilla", key = "463-EchoIslesTrollRogue", label = "Troll Start" }, + Priest = { expansion = "Vanilla", key = "463-EchoIslesTrollPriest", label = "Troll Start" }, + Shaman = { expansion = "Vanilla", key = "463-EchoIslesTrollShaman", label = "Troll Start" }, + Mage = { expansion = "Vanilla", key = "463-EchoIslesTrollMage", label = "Troll Start" }, + Warlock = { expansion = "Vanilla", key = "463-EchoIslesTrollWarlock", label = "Troll Start" }, + Monk = { expansion = "Vanilla", key = "463-EchoIslesTrollMonk", label = "Troll Start" }, + Druid = { expansion = "Vanilla", key = "463-EchoIslesTrollDruid", label = "Troll Start" } + }, + BloodElf = { expansion = "TheBurningCrusade", key = "467-BloodElf-intro", label = "Blood Elf Start" }, + ["Death Knight"] = { + default = { expansion = "WrathOfTheLichKing", key = "23-ScarletEnclave", label = "Death Knight Start" }, + allied = { expansion = "WrathOfTheLichKing", key = "118-Allied_Icecrown Citadel", label = "Allied Death Knight Start" } + }, + Goblin = { + main = { expansion = "Cataclysm", key = "194-Kezan", label = "Goblin Start" }, + secondary = { expansion = "Cataclysm", key = "174-LostIsles", label = "Goblin - Lost Isles" } + }, + ["Demon Hunter"] = { expansion = "Legion", key = "672-Mardum", label = "Demon Hunter Start" }, + HighmountainTauren = { expansion = "Legion", key = "652-HighmountainTauren-intro", label = "Highmountain Tauren Start" }, + Nightborne = { expansion = "Legion", key = "680-Nightborne-intro", label = "Nightborne Start" }, + MagharOrc = { expansion = "BattleForAzeroth", key = "85-MagharOrc-intro", label = "Maghar Orc Start" }, + Vulpera = { expansion = "BattleForAzeroth", key = "85-Vulpera-intro", label = "Vulpera Start" }, + ZandalariTroll = { expansion = "BattleForAzeroth", key = "1165-Zandalari-intro", label = "Zandalari Troll Start" }, + Dracthyr = { + evoker = { expansion = "Dragonflight", key = "2118-DracthyrStart-Evo", label = "Dracthyr Start" }, + default = { expansion = "Dragonflight", key = "2118-DracthyrStart-Other", label = "Dracthyr Start" } + }, + EarthenDwarf = { expansion = "TheWarWithin", key = "2248-TWW-Earthen", label = "Earthen Dwarf Start" } + } -- WARNING Class before race - if (APR.ClassId == APR.Classes["Demon Hunter"]) then - APR.RouteList.Legion["672-Mardum"] = "Demon Hunter Start" - elseif (APR.ClassId == APR.Classes["Death Knight"] and APR.RaceID >= 23) then - APR.RouteList.WrathOfTheLichKing["118-Allied_Icecrown Citadel"] = "Allied Death Knight Start" - elseif (APR.ClassId == APR.Classes["Death Knight"]) then - APR.RouteList.WrathOfTheLichKing["23-ScarletEnclave"] = "Death Knight Start" - elseif (APR.Race == "Dracthyr") then - APR.RouteList.Dragonflight["2118-DracthyrStart-H"] = "Dracthyr Start" - elseif (APR.Race == "Orc") then - APR.RouteList.Vanilla["1-ValleyOfTrialsOrc"] = "Orc Start" - elseif (APR.Race == "Tauren") then - APR.RouteList.Vanilla["462-MulgoreTauren"] = "Tauren Start" - elseif (APR.ClassId == APR.Classes["Warrior"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollWar"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Hunter"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollHunter"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Rogue"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollRogue"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Priest"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollPriest"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Shaman"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollShaman"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Mage"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollMage"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Warlock"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollWarlock"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Monk"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollMonk"] = "Troll Start" - elseif (APR.ClassId == APR.Classes["Druid"] and APR.Race == "Troll") then - APR.RouteList.Vanilla["463-EchoIslesTrollDruid"] = "Troll Start" - elseif (APR.Race == "Scourge") then --Undead - APR.RouteList.Vanilla["465-TirisfalGladesUndead"] = "Scourge Start" - elseif (APR.Race == "BloodElf") then - APR.RouteList.TheBurningCrusade["467-BloodElf-intro"] = "Blood Elf Start" - elseif (APR.Race == "Goblin") then - APR.RouteList.Cataclysm["194-Kezan"] = "Goblin Start" - APR.RouteList.Cataclysm["174-LostIsles"] = "Goblin - Lost Isles" - elseif APR.Race == "Nightborne" then - APR.RouteList.Legion["680-Nightborne-intro"] = "Nightborne Start" - elseif APR.Race == "HighmountainTauren" then - APR.RouteList.Legion["652-HighmountainTauren-intro"] = "Highmountain Tauren Start" - elseif APR.Race == "ZandalariTroll" then - APR.RouteList.BattleForAzeroth["1165-Zandalari-intro"] = "Zandalari Troll Start" - elseif APR.Race == "Vulpera" then - APR.RouteList.BattleForAzeroth["85-Vulpera-intro"] = "Vulpera Start" - elseif APR.Race == "MagharOrc" then - APR.RouteList.BattleForAzeroth["85-MagharOrc-intro"] = "Maghar Orc Start" - elseif APR.Race == "EarthenDwarf" then - APR.RouteList.TheWarWithin["2248-TWW-Earthen"] = "Earthen Dwarf Start" + --- + local function applyStartingRoute() + local route + if APR.ClassId == APR.Classes["Demon Hunter"] then + route = startRoutes["Demon Hunter"] + elseif APR.ClassId == APR.Classes["Death Knight"] then + -- Use allied start if race ID is >= 23; otherwise, default Death Knight start + route = APR.RaceID >= 23 and startRoutes["Death Knight"].allied or startRoutes["Death Knight"].default + elseif APR.Race == "Dracthyr" then + -- Check for Dracthyr Evoker-specific start, else use general Dracthyr start + route = APR.ClassId == APR.Classes.Evoker and startRoutes.Dracthyr.evoker or + startRoutes.Dracthyr.default + elseif APR.Race == "Goblin" then + local gob = startRoutes.Goblin + assignRoute(gob.main.expansion, gob.main.key, gob.main.label) + route = gob.secondary + elseif APR.Race == "Troll" and startRoutes.Troll[APR.ClassId] then + local trollRoute = startRoutes.Troll[APR.ClassId] + assignRoute(trollRoute.expansion, trollRoute.key, trollRoute.label) + else + route = startRoutes[APR.Race] + end + if route then + assignRoute(route.expansion, route.key, route.label) + end end + -- Apply starting route based on class and race + applyStartingRoute() + -- Lumbermill Wod route - if C_QuestLog.IsQuestFlaggedCompleted(34992) then - APR.RouteList.WarlordsOfDraenor["543-DesMephisto-Gorgrond-Lumbermill"] = "WOD04 - Gorgrond" + -- Special case for Warlords of Draenor route based on quest completion + if C_QuestLog.IsQuestFlaggedCompleted(35049) then + assignRoute("WarlordsOfDraenor", "543-DesMephisto-Gorgrond-Lumbermill", "WOD04 - Gorgrond") else - APR.RouteList.WarlordsOfDraenor["543-DesMephisto-Gorgrond-p1"] = "WOD04 - Gorgrond" + assignRoute("WarlordsOfDraenor", "543-DesMephisto-Gorgrond-p1", "WOD04 - Gorgrond") end end diff --git a/APR-Core/helpers/classes.lua b/APR-Core/helpers/classes.lua index 7026ec0c..ec7e9200 100644 --- a/APR-Core/helpers/classes.lua +++ b/APR-Core/helpers/classes.lua @@ -11,5 +11,5 @@ APR.Classes = { Monk = 10, Druid = 11, ["Demon Hunter"] = 12, - Dracthyr = 13, + Evoker = 13, } diff --git a/Routes/Dragonflight/Dragonflight.lua b/Routes/Dragonflight/Dragonflight.lua index ed251f8b..250ff48c 100644 --- a/Routes/Dragonflight/Dragonflight.lua +++ b/Routes/Dragonflight/Dragonflight.lua @@ -5554,3 +5554,1138 @@ APR.RouteQuestStepList["2024-DF05-AzureSpan"] = { _index = 359, }, } + +APR.RouteQuestStepList["2118-DracthyrStart-Evo"] = { + { + PickUp = { 64864 }, + NoArrow = 1, + _index = 1, + }, + { + Qpart = { [64864] = { 1 } }, + NoArrow = 1, + ExtraLineText = "INTERACT_WITH_KODETHI", + Range = 2, + Faction = "Horde", + RaidIcon = 187223, + _index = 2, + }, + { + Qpart = { [64864] = { 1 } }, + NoArrow = 1, + ExtraLineText = "INTERACT_WITH_DERVISHIAN", + Range = 2, + Faction = "Alliance", + RaidIcon = 181494, + _index = 3, + }, + { + Qpart = { [64864] = { 3 } }, + Coord = { x = -3038.7, y = 5779.8 }, + ExtraLineText = "JUMP_DOWN_AND_INTERACT_WITH_TETHALASH", + Range = 1, + RaidIcon = 181680, + _index = 4, + }, + { + Qpart = { [64864] = { 2 } }, + Coord = { x = -3077.7, y = 5820.4 }, + ExtraLineText = "CLICK_ON_BONES_ON_THE_BED", + Range = 1, + _index = 5, + }, + { + Waypoint = 64864, + Coord = { x = -3065.5, y = 5806.7 }, + Range = 5, + _index = 6, + }, + { + Waypoint = 64864, + Coord = { x = -2982.3, y = 5804.7 }, + Range = 5, + _index = 7, + }, + { + Waypoint = 64864, + Coord = { x = -2928.8, y = 5812.2 }, + Range = 5, + _index = 8, + }, + { + Qpart = { [64864] = { 4 } }, + Coord = { x = -2905.9, y = 5800.2 }, + ExtraLineText = "INTERACT_WITH_AZURATHEL", + Range = 1, + RaidIcon = 183380, + _index = 9, + }, + { + Done = { 64864 }, + Coord = { x = -2914.3, y = 5808.6 }, + _index = 10, + }, + { + PickUp = { 64865 }, + Coord = { x = -2914.3, y = 5808.6 }, + _index = 11, + }, + { + PickUp = { 64863 }, + Coord = { x = -2916, y = 5815.1 }, + _index = 12, + }, + { + Waypoint = 66010, + Coord = { x = -2945.5, y = 5862.2 }, + ExtraLineText = "BONUS_BUFF_INTERACT_WITH_CRYSTAL_KEY_AND_PLACE_IT_INTO_THE_CRYSTAL_FOCUS_NEXT_IT", + Range = 1, + _index = 13, + }, + { + Done = { 66010 }, + Coord = { x = -2972.7, y = 5859.7 }, + ExtraLineText = "BONUS_BUFF_PICK_UP_MYSTERIOUS_WAND_ON_THE_TABLE", + _index = 14, + }, + { + Qpart = { [64865] = { 1 } }, + Coord = { x = -3046.1, y = 5919.8 }, + Fillers = { [64863] = { 1 } }, + ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", + Range = 1, + _index = 15, + }, + { + Qpart = { [64865] = { 3 } }, + Coord = { x = -2928.7, y = 5957 }, + Fillers = { [64863] = { 1 } }, + ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", + Range = 1, + _index = 16, + }, + { + Qpart = { [64865] = { 2 } }, + Coord = { x = -2978, y = 6027.7 }, + Fillers = { [64863] = { 1 } }, + ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", + Range = 1, + _index = 17, + }, + { + Qpart = { [64863] = { 1 } }, + Coord = { x = -2952.6, y = 5955.4 }, + ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", + Range = 20, + _index = 18, + }, + { + Waypoint = 64865, + Coord = { x = -2988.5, y = 6001.4 }, + Range = 5, + _index = 19, + }, + { + Done = { 64863, 64865 }, + Coord = { x = -3033.6, y = 5971.2 }, + Range = 5, + _index = 20, + }, + { + PickUp = { 64866 }, + Coord = { x = -3054.5, y = 5975.4 }, + Range = 1, + _index = 21, + }, + { + Qpart = { [64866] = { 1 } }, + Coord = { x = -3221.8, y = 6102.3 }, + ExtraLineText = "GLIDE_DOWN", + Range = 15, + _index = 22, + }, + { + QpartPart = { [64866] = { 2 } }, + Coord = { x = -3137.6, y = 6116.9 }, + SpellButton = { ["64866-2"] = 361469 }, + Range = 5, + TrigText = "1/5", + _index = 23, + }, + { + QpartPart = { [64866] = { 2 } }, + Coord = { x = -3200.2, y = 6033.4 }, + SpellButton = { ["64866-2"] = 361469 }, + Range = 5, + TrigText = "2/5", + _index = 24, + }, + { + QpartPart = { [64866] = { 2 } }, + Coord = { x = -3238.4, y = 6035.4 }, + SpellButton = { ["64866-2"] = 361469 }, + Range = 5, + TrigText = "3/5", + _index = 25, + }, + { + QpartPart = { [64866] = { 2 } }, + Coord = { x = -3253.2, y = 6087.6 }, + SpellButton = { ["64866-2"] = 361469 }, + Range = 5, + TrigText = "4/5", + _index = 26, + }, + { + QpartPart = { [64866] = { 2 } }, + Coord = { x = -3190.3, y = 6101.2 }, + SpellButton = { ["64866-2"] = 361469 }, + Range = 5, + TrigText = "5/5", + _index = 27, + }, + { + Done = { 64866 }, + Coord = { x = -3230.3, y = 6137.2 }, + _index = 28, + }, + { + PickUp = { 64871 }, + Coord = { x = -3234.2, y = 6136 }, + _index = 29, + }, + { + Qpart = { [64871] = { 1 } }, + Coord = { x = -3278.4, y = 6322.5 }, + ExtraLineText = "MAKE_SURE_COMPLETE_THIS_STEP_BEFORE_KILLING_DRAGON", + Range = 1, + _index = 30, + }, + { + Qpart = { [64871] = { 2 } }, + Coord = { x = -3278.4, y = 6322.5 }, + Range = 1, + _index = 31, + }, + { + Done = { 64871 }, + Coord = { x = -3304.1, y = 6393.9 }, + ExtraLineText = "CANCEL_CHOCKING_BUFF_INCREASE_MOVEMENT_SPEED", + _index = 32, + }, + { + PickUp = { 64872 }, + Coord = { x = -3304.1, y = 6393.9 }, + _index = 33, + }, + { + PickUp = { 65615 }, + Coord = { x = -3296.2, y = 6396.3 }, + _index = 34, + }, + { + Qpart = { [64872] = { 3 } }, + Coord = { x = -3287.5, y = 6397.9 }, + SpellButton = { ["64872-3"] = 363898 }, + ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", + Range = 1, + ExtraLineText2 = "HOLD_IT_UNTIL_YOU_REACH_LAST_EMPOWEREMENT_SECTION", + _index = 35, + }, + { + Qpart = { [64872] = { 2 } }, + Coord = { x = -3287.5, y = 6397.9 }, + SpellButton = { ["64872-2"] = 363898 }, + ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", + Range = 1, + ExtraLineText2 = "HOLD_IT_UNTIL_YOU_REACH_SECOND_EMPOWEREMENT_SECTION", + _index = 36, + }, + { + Qpart = { [65615] = { 1 } }, + Coord = { x = -3332, y = 6535 }, + Range = 1, + _index = 37, + }, + { + Qpart = { [64872] = { 1 } }, + Coord = { x = -3304.6, y = 6464.1 }, + SpellButton = { ["64872-1"] = 363898 }, + ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", + Range = 1, + ExtraLineText2 = "DONT_HOLD_DOWN_BUTTON", + _index = 38, + }, + { + Done = { 64872 }, + Coord = { x = -3304.4, y = 6394.1 }, + Range = 1, + _index = 39, + }, + { + Done = { 65615 }, + Coord = { x = -3295.9, y = 6396.7 }, + Range = 1, + _index = 40, + }, + { + SetHS = 64873, + Coord = { x = -3277.8, y = 6406.8 }, + _index = 41, + }, + { + PickUp = { 64873 }, + Coord = { x = -3308.1, y = 6402.1 }, + _index = 42, + }, + { + Qpart = { [64873] = { 1 } }, + Coord = { x = -3313.3, y = 6463.7 }, + Button = { ["64873-1"] = 195044 }, + ExtraLineText = "USE_BUTTON_TELEPORT_RIGHT_INFRONT_OF_THE_NPC", + Range = 2, + _index = 43, + }, + { + Qpart = { [64873] = { 2 } }, + Coord = { x = -3313.3, y = 6463.7 }, + SpellButton = { ["64873-2"] = 369536 }, + Range = 2, + ExtraLineText2 = "CAST_SOAR", + _index = 44, + }, + { + Qpart = { [64873] = { 3 } }, + Coord = { x = -3470.6, y = 6687.3 }, + Range = 1, + _index = 45, + }, + { + Done = { 65909 }, + Coord = { x = -3242.5, y = 6884.9 }, + SpellButton = { ["65909"] = 369536 }, + ExtraLineText = "PICK_UP_BAG_OF_ENCHANTED_WIND_FOR_A_MOVEMENT_SPEED_BUFF", + ExtraLineText2 = "CAST_SOAR", + _index = 46, + }, + { + Qpart = { [64873] = { 4 } }, + Coord = { x = -3223.5, y = 6634.5 }, + Button = { ["64873-4"] = 195044 }, + ExtraLineText = "USE_BUTTON_TELEPORT_RIGHT_INFRONT_OF_THE_NPC", + Range = 1, + _index = 47, + }, + { + Qpart = { [64873] = { 5 } }, + Coord = { x = -3038.3, y = 6609.7 }, + SpellButton = { ["64873-5"] = 369536 }, + Range = 1, + ExtraLineText2 = "CAST_SOAR", + _index = 48, + }, + { + Qpart = { [64873] = { 6 } }, + Coord = { x = -3312.8, y = 6463.9 }, + SpellButton = { ["64873-6"] = 369536 }, + Range = 1, + ExtraLineText2 = "CAST_SOAR", + _index = 49, + }, + { + Qpart = { [64873] = { 7 } }, + Coord = { x = -3531.7, y = 6862.7 }, + SpellButton = { ["64873-7"] = 369536 }, + Range = 1, + ExtraLineText2 = "CAST_SOAR", + _index = 50, + }, + { + Done = { 64873 }, + Coord = { x = -3312.8, y = 6464.1 }, + _index = 51, + }, + { + PickUp = { 65036 }, + Coord = { x = -3312.8, y = 6464.1 }, + SpellButton = { ["65036"] = 369536 }, + ExtraLineText2 = "CAST_SOAR", + _index = 52, + }, + { + Qpart = { [65036] = { 1 } }, + Coord = { x = -3312.8, y = 6464.1 }, + SpellButton = { ["65036-1"] = 369536 }, + Range = 1, + ExtraLineText2 = "CAST_SOAR", + _index = 53, + }, + { + Done = { 65036 }, + Coord = { x = -3299.7, y = 6400.3 }, + SpellButton = { ["65036"] = 369536 }, + ExtraLineText2 = "CAST_SOAR", + _index = 54, + }, + { + PickUp = { 65060 }, + Coord = { x = -3299.7, y = 6400.3 }, + _index = 55, + }, + { + Qpart = { [65060] = { 1 } }, + Coord = { x = -3089, y = 6917.8 }, + SpellButton = { ["65060-1"] = 369536 }, + Range = 1, + ExtraLineText2 = "CAST_SOAR", + Gossip = 1, + _index = 56, + }, + { + Done = { 65060 }, + Coord = { x = -2610.2, y = 7220.2 }, + SpellButton = { ["65060"] = 369536 }, + Range = 1, + ExtraLineText2 = "CAST_SOAR", + _index = 57, + }, + { + PickUp = { 65063 }, + Coord = { x = -2610.2, y = 7220.2 }, + _index = 58, + }, + { + Qpart = { [65063] = { 1 } }, + Coord = { x = -2597.2, y = 7237 }, + Range = 1, + ExtraActionB = 1, + _index = 59, + }, + { + Done = { 65063 }, + Coord = { x = -2644.7, y = 7161.2 }, + _index = 60, + }, + { + PickUp = { 65073 }, + Coord = { x = -2644.7, y = 7161.2 }, + _index = 61, + }, + { + PickUp = { 65074 }, + Coord = { x = -2648.5, y = 7162.7 }, + _index = 62, + }, + { + Qpart = { [65073] = { 1 } }, + Coord = { x = -3055.1, y = 7062.8 }, + Fillers = { [65074] = { 1 } }, + ExtraLineText = "JUMP_AND_FLY", + Range = 30, + _index = 63, + }, + { + Qpart = { [65074] = { 1 } }, + Coord = { x = -2949.8, y = 7058 }, + Range = 30, + _index = 64, + }, + { + Waypoint = 65074, + Coord = { x = -2658.5, y = 7190.9 }, + SpellButton = { ["65074-1"] = 369536 }, + Range = 5, + ExtraLineText2 = "CAST_SOAR", + _index = 65, + }, + { + Done = { 65074 }, + Coord = { x = -2648.7, y = 7162.5 }, + _index = 66, + }, + { + Done = { 65073 }, + Coord = { x = -2644.4, y = 7161.2 }, + _index = 67, + }, + { + PickUp = { 65307 }, + Coord = { x = -2644.4, y = 7161.2 }, + _index = 68, + }, + { + Qpart = { [65307] = { 3 } }, + Coord = { x = -2775.4, y = 7260.5 }, + Fillers = { [65307] = { 2 } }, + SpellButton = { ["65307-3"] = 361469 }, + Range = 1, + _index = 69, + }, + { + Qpart = { [65307] = { 2 } }, + Coord = { x = -2775.4, y = 7260.5 }, + SpellButton = { ["65307-2"] = 361469 }, + Range = 5, + _index = 70, + }, + { + Waypoint = 65307, + Coord = { x = -2799, y = 7185.3 }, + Fillers = { [65307] = { 1 } }, + SpellButton = { ["65307-1"] = 361469 }, + Range = 15, + _index = 71, + }, + { + Waypoint = 65307, + Coord = { x = -2802.3, y = 7170.8 }, + Fillers = { [65307] = { 1 } }, + SpellButton = { ["65307-1"] = 361469 }, + Range = 15, + _index = 72, + }, + { + Waypoint = 65307, + Coord = { x = -2751.8, y = 7105.5 }, + Fillers = { [65307] = { 1 } }, + SpellButton = { ["65307-1"] = 361469 }, + Range = 15, + _index = 73, + }, + { + Waypoint = 65307, + Coord = { x = -2693.8, y = 7104.6 }, + Fillers = { [65307] = { 1 } }, + SpellButton = { ["65307-1"] = 361469 }, + Range = 15, + _index = 74, + }, + { + Waypoint = 65307, + Coord = { x = -2690.2, y = 7174.2 }, + Fillers = { [65307] = { 1 } }, + _index = 75, + }, + { + Qpart = { [65307] = { 1 } }, + Coord = { x = -2659, y = 7191.4 }, + _index = 76, + }, + { + Done = { 65307 }, + Coord = { x = -2644.1, y = 7160.9 }, + _index = 77, + }, + { + PickUp = { 66324 }, + Coord = { x = -2644.1, y = 7160.9 }, + _index = 78, + }, + { + Qpart = { [66324] = { 2 } }, + Coord = { x = -2533.2, y = 7258.7 }, + Button = { ["66324-2"] = 191729 }, + ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", + Range = 1, + _index = 79, + }, + { + QpartPart = { [66324] = { 1 } }, + Coord = { x = -2438, y = 7349.6 }, + Button = { ["66324-1"] = 191729 }, + ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", + Range = 2, + TrigText = "1/3", + _index = 80, + }, + { + QpartPart = { [66324] = { 1 } }, + Coord = { x = -2420.7, y = 7326.6 }, + Button = { ["66324-1"] = 191729 }, + ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", + Range = 2, + TrigText = "2/3", + _index = 81, + }, + { + QpartPart = { [66324] = { 1 } }, + Coord = { x = -2365.3, y = 7298 }, + Button = { ["66324-1"] = 191729 }, + ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", + Range = 2, + TrigText = "3/3", + _index = 82, + }, + { + Waypoint = 66324, + Coord = { x = -2397.1, y = 7310.1 }, + Fillers = { [66324] = { 3 } }, + ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", + Range = 1, + ExtraLineText2 = "PICK_UP_CRYSTAL_KEY_ON_THE_GROUND", + _index = 83, + }, + { + Qpart = { [66324] = { 3 } }, + Coord = { x = -2389.6, y = 7337.9 }, + Button = { ["66324-3"] = 191729 }, + ExtraLineText = "ONLY_USE_ITEM_STAY_AT_LIKE_5060", + Range = 5, + ExtraLineText2 = "PLACE_CRYSTAL_KEY_IN_THE_CRYSTAL_LOCK", + _index = 84, + }, + { + Waypoint = 66324, + Coord = { x = -2413.6, y = 7321.6 }, + ExtraLineText = "STOP_USING_ITEM_STEP_INTO_A_GASCLOUD_GENERATE_MORE_TOXICITY", + Range = 2, + _index = 85, + }, + { + Done = { 66324 }, + Coord = { x = -2644.4, y = 7161.2 }, + _index = 86, + }, + { + PickUp = { 65075 }, + Coord = { x = -2644.4, y = 7161.2 }, + _index = 87, + }, + { + Waypoint = 65075, + Coord = { x = -2653.4, y = 7151.8 }, + Range = 1, + _index = 88, + }, + { + Done = { 65075 }, + Coord = { x = -3300, y = 6400.1 }, + _index = 89, + }, + { + PickUp = { 65045 }, + Coord = { x = -3300, y = 6400.1 }, + _index = 90, + }, + { + Done = { 72263 }, + Coord = { x = -3329, y = 6397 }, + _index = 91, + }, + { + Done = { 65045 }, + Coord = { x = -4010.4, y = 6342.6 }, + SpellButton = { ["65045"] = 369536 }, + ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", + _index = 92, + }, + { + PickUp = { 65049, 65050 }, + Coord = { x = -4010.4, y = 6342.6 }, + _index = 93, + }, + { + PickUp = { 65046 }, + Coord = { x = -4008.5, y = 6337.9 }, + _index = 94, + }, + { + Qpart = { [65046] = { 1 } }, + Coord = { x = -4049.5, y = 6417.6 }, + Fillers = { [65049] = { 1 }, [65050] = { 1 } }, + Range = 2, + _index = 95, + }, + { + Qpart = { [65046] = { 3 } }, + Coord = { x = -4051.1, y = 6520.3 }, + Fillers = { [65049] = { 1 }, [65050] = { 1 } }, + Range = 2, + _index = 96, + }, + { + Qpart = { [65046] = { 2 } }, + Coord = { x = -4222.5, y = 6304.3 }, + Fillers = { [65049] = { 1 }, [65050] = { 1 } }, + SpellButton = { ["65046-2"] = 369536 }, + Range = 2, + ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", + _index = 97, + }, + { + Qpart = { [65049] = { 1 } }, + Coord = { x = -4093.4, y = 6316 }, + Fillers = { [65050] = { 1 } }, + Range = 30, + _index = 98, + }, + { + Qpart = { [65050] = { 1 } }, + Coord = { x = -4131.9, y = 6479.3 }, + Range = 10, + _index = 99, + }, + { + Done = { 65046, 65049, 65050 }, + Coord = { x = -4254.3, y = 6384.2 }, + _index = 100, + }, + { + PickUp = { 65052 }, + Coord = { x = -4254.3, y = 6384.2 }, + _index = 101, + }, + { + Qpart = { [65052] = { 1 } }, + Coord = { x = -4305.8, y = 6478.9 }, + ExtraLineText = "USE_YOU_EXTRA_BUTTON_REPORT_IT", + Range = 1, + _index = 102, + }, + { + Done = { 65052 }, + Coord = { x = -4303.1, y = 6530.5 }, + _index = 103, + }, + { + PickUp = { 65057 }, + Coord = { x = -4303.1, y = 6530.5 }, + _index = 104, + }, + { + UseHS = 65057, + Coord = { x = -3299.5, y = 6400.1 }, + Button = { ["22345678-1"] = 6948 }, + _index = 105, + }, + { + Done = { 65057 }, + Coord = { x = -3299.5, y = 6400.1 }, + _index = 106, + }, + { + PickUp = { 65701 }, + Coord = { x = -3316, y = 6463 }, + _index = 107, + }, + { + Qpart = { [65701] = { 1 } }, + Coord = { x = -3316, y = 6463 }, + ExtraLineText = "CHOOSE_DEVASTATION_DPS_OR_PRESERVATION_HEAL", + Range = 1, + _index = 108, + }, + { + Done = { 65701 }, + Coord = { x = 3316, y = 6463 }, + _index = 109, + }, + { + PickUp = { 65084 }, + Coord = { x = 3316, y = 6463 }, + _index = 110, + }, + { + Done = { 65084 }, + Coord = { x = -3638.5, y = 6996.7 }, + SpellButton = { ["65084"] = 369536 }, + ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", + _index = 111, + }, + { + PickUp = { 65087 }, + Coord = { x = -3638.5, y = 6996.7 }, + _index = 112, + }, + { + Qpart = { [65087] = { 1 } }, + Coord = { x = -3578.9, y = 6934.1 }, + ExtraLineText = "USE_EMERALD_BLOSSOM_AND_LIVING_FLAME_HEAL_NPCS_AND_KILL_ENEMIES", + Range = 5, + _index = 113, + }, + { + Done = { 65087 }, + Coord = { x = -3628.5, y = 6986.4 }, + _index = 114, + }, + { + PickUp = { 65097 }, + Coord = { x = -3567.5, y = 6921.6 }, + ExtraLineText = "IMMEDIATELY_START_RUNNING_AND_GET_WRATHION", + _index = 115, + }, + { + Qpart = { [65097] = { 1 } }, + Coord = { x = -3375.4, y = 6863.9 }, + ExtraLineText = "IMMEDIATELY_START_RUNNING_AND_GET_WRATHION", + Range = 2, + ExtraLineText2 = "SPAMMING_SPACE_IS_FASTER_THAN_WALKING_NORMALLY", + _index = 116, + }, + { + Qpart = { [65097] = { 2 } }, + Coord = { x = -3395.2, y = 6878.9 }, + Range = 2, + _index = 117, + }, + { + Qpart = { [65097] = { 3 } }, + Coord = { x = -3377.3, y = 6866.5 }, + SpellButton = { ["65097-3"] = 361469 }, + _index = 118, + }, + { + Done = { 65087 }, + Coord = { x = -3376, y = 6864.8 }, + _index = 119, + }, + { + PickUp = { 65098 }, + Coord = { x = -3376, y = 6864.8 }, + _index = 120, + }, + { + Qpart = { [65098] = { 1 } }, + Coord = { x = -3346.7, y = 6778.2 }, + ExtraLineText = "AVOID_PULLING_MOBS", + Range = 2, + _index = 121, + }, + { + Qpart = { [65098] = { 2 } }, + Coord = { x = -3272.3, y = 6814.4 }, + SpellButton = { ["65098-2"] = 361469 }, + ExtraLineText = "HEAL_HIM_ABOVE_90_HP", + Range = 1, + _index = 122, + }, + { + Done = { 65098 }, + Coord = { x = -3230.6, y = 6701.2 }, + _index = 123, + }, + { + PickUp = { 65100 }, + Coord = { x = -3230.6, y = 6701.2 }, + _index = 124, + }, + { + Qpart = { [65100] = { 1 } }, + Coord = { x = -3233.6, y = 6539.9 }, + _index = 125, + }, + { + Waypoint = 65100, + Coord = { x = -3265.8, y = 6427.9 }, + Range = 5, + _index = 126, + }, + { + Qpart = { [65100] = { 2 } }, + Coord = { x = -3281.8, y = 6427 }, + Range = 1, + _index = 127, + }, + { + Qpart = { [65100] = { 4 } }, + Coord = { x = -3279.1, y = 6527 }, + Range = 1, + Gossip = 1, + _index = 128, + }, + { + Qpart = { [65100] = { 3 } }, + Coord = { x = -3376.5, y = 6495.8 }, + Range = 1, + Gossip = 1, + _index = 129, + }, + { + Done = { 65100 }, + Coord = { x = -3310.9, y = 6508.8 }, + _index = 130, + }, + { + PickUp = { 66237 }, + Coord = { x = -4374.7, y = 1354 }, + Faction = "Horde", + Zone = 1, + _index = 131, + }, + { + Done = { 66237 }, + Coord = { x = -4371.5, y = 1351.8 }, + Faction = "Horde", + Zone = 1, + _index = 132, + }, + { + PickUp = { 66534 }, + Coord = { x = -4371.5, y = 1351.8 }, + Faction = "Horde", + Zone = 1, + _index = 133, + }, + { + Qpart = { [66534] = { 4 } }, + Coord = { x = -4476.4, y = 1442.9 }, + Range = 2, + Faction = "Horde", + Zone = 1, + _index = 134, + }, + { + Qpart = { [66534] = { 2 } }, + Coord = { x = -4358.1, y = 1528 }, + Range = 2, + Faction = "Horde", + Zone = 85, + _index = 135, + }, + { + Qpart = { [66534] = { 1 } }, + Coord = { x = -4436, y = 1625.7 }, + Range = 2, + Faction = "Horde", + Zone = 85, + _index = 136, + }, + { + Qpart = { [66534] = { 3 } }, + Coord = { x = -4171.8, y = 1550.7 }, + Range = 2, + Faction = "Horde", + Zone = 85, + _index = 137, + }, + { + Done = { 66534 }, + Coord = { x = -4272, y = 2043.4 }, + Faction = "Horde", + Zone = 85, + _index = 138, + }, + { + PickUp = { 65437 }, + Coord = { x = -4272.7, y = 2046.8 }, + Faction = "Horde", + RaidIcon = 190239, + Zone = 85, + _index = 139, + }, + { + Qpart = { [65437] = { 1 } }, + Coord = { x = -4272.7, y = 2046.8 }, + Range = 1, + Faction = "Horde", + Gossip = 1, + RaidIcon = 190239, + Zone = 85, + _index = 140, + }, + { + Done = { 65437 }, + Coord = { x = -4272.9, y = 2046.5 }, + Faction = "Horde", + Zone = 85, + _index = 141, + }, + { + PickUp = { 65613 }, + Coord = { x = -4272.9, y = 2046.5 }, + Faction = "Horde", + Zone = 85, + _index = 142, + }, + { + Qpart = { [65613] = { 1 } }, + Coord = { x = -4272.9, y = 2046.5 }, + Range = 1, + Faction = "Horde", + Gossip = 1, + Zone = 85, + _index = 143, + }, + { + Qpart = { [65613] = { 2 } }, + Coord = { x = -4272.9, y = 2046.5 }, + Range = 1, + ETA = 15, + Faction = "Horde", + Zone = 85, + _index = 144, + }, + { + Qpart = { [65613] = { 3 } }, + Coord = { x = -4272.9, y = 2046.5 }, + ExtraLineText = "USE_EXTRAACTIONBUTTON", + Range = 1, + Faction = "Horde", + Zone = 85, + _index = 145, + }, + { + Done = { 65613 }, + Coord = { x = -4273.2, y = 2046.3 }, + Faction = "Horde", + Zone = 85, + _index = 146, + }, + { + PickUp = { 65286 }, + Coord = { x = 415.7, y = -9089.5 }, + Faction = "Alliance", + Zone = 37, + _index = 147, + }, + { + Done = { 65286 }, + Coord = { x = 415.7, y = -9093.9 }, + Faction = "Alliance", + Zone = 37, + _index = 148, + }, + { + PickUp = { 66513 }, + Coord = { x = 415.7, y = -9093.9 }, + Faction = "Alliance", + Zone = 37, + _index = 149, + }, + { + Qpart = { [66513] = { 2 } }, + Coord = { x = 634.7, y = -8895.3 }, + Range = 2, + Faction = "Alliance", + Zone = 84, + _index = 150, + }, + { + Qpart = { [66513] = { 1 } }, + Coord = { x = 652.6, y = -8833.2 }, + Range = 2, + Faction = "Alliance", + Zone = 84, + _index = 151, + }, + { + Qpart = { [66513] = { 4 } }, + Coord = { x = 870.7, y = -9004.9 }, + Range = 2, + Faction = "Alliance", + Zone = 84, + _index = 152, + }, + { + Qpart = { [66513] = { 3 } }, + Coord = { x = 812.6, y = -8156 }, + Range = 2, + Faction = "Alliance", + Zone = 84, + _index = 153, + }, + { + Done = { 66513 }, + Coord = { x = 334.1, y = -8307.7 }, + Faction = "Alliance", + Zone = 84, + _index = 154, + }, + { + PickUp = { 66577 }, + Coord = { x = 335.7, y = -8309.2 }, + Faction = "Alliance", + Zone = 84, + _index = 155, + }, + { + Done = { 66577 }, + Coord = { x = 335.7, y = -8309.2 }, + Faction = "Alliance", + Zone = 84, + _index = 156, + }, + { + PickUp = { 65101 }, + Coord = { x = 335.7, y = -8309.2 }, + Faction = "Alliance", + Zone = 84, + _index = 157, + }, + { + Qpart = { [65101] = { 1 } }, + Coord = { x = 335.7, y = -8309.2 }, + Range = 1, + Faction = "Alliance", + Zone = 84, + _index = 158, + }, + { + Qpart = { [65101] = { 2 } }, + Coord = { x = 287.6, y = -8273.1 }, + Range = 1, + ETA = 15, + Faction = "Alliance", + Zone = 84, + _index = 159, + }, + { + Qpart = { [65101] = { 3 } }, + Coord = { x = 287.6, y = -8273.1 }, + ExtraLineText = "USE_EXTRAACTIONBUTTON", + Range = 1, + Faction = "Alliance", + Zone = 84, + _index = 160, + }, + { + Done = { 65101 }, + Coord = { x = 288.1, y = -8273.5 }, + Faction = "Alliance", + Zone = 84, + _index = 161, + }, + { + ZoneDoneSave = 1, + _index = 162, + }, +} + + +APR.RouteQuestStepList["2118-DracthyrStart-Other"] = { + { + PickUp = { 84424 }, + Coord = { x = -3024.1, y = 5752 }, + Zone = 2118, + _index = 1, + }, + { + Qpart = { [84424] = { 3 } }, + Coord = { x = -3032.1, y = 5811.4 }, + SpellButton = { ["84424-3"] = 358733 }, + Range = 2, + Zone = 2118, + _index = 2, + }, + { + Done = { 84424, 84424 }, + Coord = { x = -4216.6, y = 1557.6 }, + Faction = "Horde", + RaidIcon = 167032, + Zone = 85, + _index = 3, + }, + { + Done = { 84424 }, + Coord = { x = 745.8, y = -8196.4 }, + Faction = "Alliance", + RaidIcon = 167032, + Zone = 84, + _index = 4, + }, + { + ZoneDoneSave = 1, + _index = 5, + }, +} diff --git a/Routes/Dragonflight/Dragonflight_Alliance.lua b/Routes/Dragonflight/Dragonflight_Alliance.lua index a7b32e11..11b4bb83 100644 --- a/Routes/Dragonflight/Dragonflight_Alliance.lua +++ b/Routes/Dragonflight/Dragonflight_Alliance.lua @@ -1383,950 +1383,4 @@ if APR.Faction == "Alliance" then _index = 159, }, } - - APR.RouteQuestStepList["2118-DracthyrStart-A"] = { - { - PickUp = { 64864 }, - Coord = { x = -3073.3, y = 5787.2 }, - _index = 1, - }, - { - Qpart = { [64864] = { 1 } }, - Coord = { x = -3073.3, y = 5787.2 }, - ExtraLineText = "INTERACT_WITH_DERVISHIAN", - Range = 1, - RaidIcon = 181494, - _index = 2, - }, - { - Qpart = { [64864] = { 3 } }, - Coord = { x = -3038.7, y = 5779.8 }, - ExtraLineText = "JUMP_DOWN_AND_INTERACT_WITH_TETHALASH", - Range = 1, - RaidIcon = 181680, - _index = 3, - }, - { - Qpart = { [64864] = { 2 } }, - Coord = { x = -3077.7, y = 5820.4 }, - ExtraLineText = "CLICK_ON_BONES_ON_THE_BED", - Range = 1, - _index = 4, - }, - { - Waypoint = 64864, - Coord = { x = -3065.5, y = 5806.7 }, - Range = 5, - _index = 5, - }, - { - Waypoint = 64864, - Coord = { x = -2982.3, y = 5804.7 }, - Range = 5, - _index = 6, - }, - { - Waypoint = 64864, - Coord = { x = -2928.8, y = 5812.2 }, - Range = 5, - _index = 7, - }, - { - Qpart = { [64864] = { 4 } }, - Coord = { x = -2905.9, y = 5800.2 }, - ExtraLineText = "INTERACT_WITH_AZURATHEL", - Range = 1, - RaidIcon = 183380, - _index = 8, - }, - { - Done = { 64864 }, - Coord = { x = -2914.3, y = 5808.6 }, - _index = 9, - }, - { - PickUp = { 64865 }, - Coord = { x = -2914.3, y = 5808.6 }, - _index = 10, - }, - { - PickUp = { 64863 }, - Coord = { x = -2916.0, y = 5815.1 }, - _index = 11, - }, - { - Waypoint = 66010, - Coord = { x = -2945.5, y = 5862.2 }, - ExtraLineText = "BONUS_BUFF_INTERACT_WITH_CRYSTAL_KEY_AND_PLACE_IT_INTO_THE_CRYSTAL_FOCUS_NEXT_IT", - Range = 1, - _index = 12, - }, - { - Done = { 66010 }, - Coord = { x = -2972.7, y = 5859.7 }, - ExtraLineText = "BONUS_BUFF_PICK_UP_MYSTERIOUS_WAND_ON_THE_TABLE", - _index = 13, - }, - { - Qpart = { [64865] = { 1 } }, - Coord = { x = -3046.1, y = 5919.8 }, - Fillers = { [64863] = { 1 } }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 1, - _index = 14, - }, - { - Qpart = { [64865] = { 3 } }, - Coord = { x = -2928.7, y = 5957.0 }, - Fillers = { [64863] = { 1 } }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 1, - _index = 15, - }, - { - Qpart = { [64865] = { 2 } }, - Coord = { x = -2978.0, y = 6027.7 }, - Fillers = { [64863] = { 1 } }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 1, - _index = 16, - }, - { - Qpart = { [64863] = { 1 } }, - Coord = { x = -2952.6, y = 5955.4 }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 20, - _index = 17, - }, - { - Waypoint = 64865, - Coord = { x = -2988.5, y = 6001.4 }, - Range = 5, - _index = 18, - }, - { - Done = { 64863, 64865 }, - Coord = { x = -3033.6, y = 5971.2 }, - Range = 5, - _index = 19, - }, - { - PickUp = { 64866 }, - Coord = { x = -3054.5, y = 5975.4 }, - Range = 1, - _index = 20, - }, - { - Qpart = { [64866] = { 1 } }, - Coord = { x = -3221.8, y = 6102.3 }, - ExtraLineText = "GLIDE_DOWN", - Range = 15, - _index = 21, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3137.6, y = 6116.9 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "1/5", - _index = 22, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3200.2, y = 6033.4 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "2/5", - _index = 23, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3238.4, y = 6035.4 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "3/5", - _index = 24, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3253.2, y = 6087.6 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "4/5", - _index = 25, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3190.3, y = 6101.2 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "5/5", - _index = 26, - }, - { - Done = { 64866 }, - Coord = { x = -3230.3, y = 6137.2 }, - _index = 27, - }, - { - PickUp = { 64871 }, - Coord = { x = -3234.2, y = 6136.0 }, - _index = 28, - }, - { - Qpart = { [64871] = { 1 } }, - Coord = { x = -3278.4, y = 6322.5 }, - ExtraLineText = "MAKE_SURE_COMPLETE_THIS_STEP_BEFORE_KILLING_DRAGON", - Range = 1, - _index = 29, - }, - { - Qpart = { [64871] = { 2 } }, - Coord = { x = -3278.4, y = 6322.5 }, - Range = 1, - _index = 30, - }, - { - Done = { 64871 }, - Coord = { x = -3304.1, y = 6393.9 }, - ExtraLineText = "CANCEL_CHOCKING_BUFF_INCREASE_MOVEMENT_SPEED", - _index = 31, - }, - { - PickUp = { 64872 }, - Coord = { x = -3304.1, y = 6393.9 }, - _index = 32, - }, - { - PickUp = { 65615 }, - Coord = { x = -3296.2, y = 6396.3 }, - _index = 33, - }, - { - Qpart = { [64872] = { 3 } }, - Coord = { x = -3287.5, y = 6397.9 }, - SpellButton = { ["64872-3"] = 363898 }, - ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", - Range = 1, - ExtraLineText2 = "HOLD_IT_UNTIL_YOU_REACH_LAST_EMPOWEREMENT_SECTION", - _index = 34, - }, - { - Qpart = { [64872] = { 2 } }, - Coord = { x = -3287.5, y = 6397.9 }, - SpellButton = { ["64872-2"] = 363898 }, - ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", - Range = 1, - ExtraLineText2 = "HOLD_IT_UNTIL_YOU_REACH_SECOND_EMPOWEREMENT_SECTION", - _index = 35, - }, - { - Qpart = { [65615] = { 1 } }, - Coord = { x = -3332.0, y = 6535.0 }, - Range = 1, - _index = 36, - }, - { - Qpart = { [64872] = { 1 } }, - Coord = { x = -3304.6, y = 6464.1 }, - SpellButton = { ["64872-1"] = 363898 }, - ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", - Range = 1, - ExtraLineText2 = "DONT_HOLD_DOWN_BUTTON", - _index = 37, - }, - { - Done = { 64872 }, - Coord = { x = -3304.4, y = 6394.1 }, - Range = 1, - _index = 38, - }, - { - Done = { 65615 }, - Coord = { x = -3295.9, y = 6396.7 }, - Range = 1, - _index = 39, - }, - { - SetHS = 64873, - Coord = { x = -3277.8, y = 6406.8 }, - _index = 40, - }, - { - PickUp = { 64873 }, - Coord = { x = -3308.1, y = 6402.1 }, - _index = 41, - }, - { - Qpart = { [64873] = { 1 } }, - Coord = { x = -3313.3, y = 6463.7 }, - Button = { ["64873-1"] = 195044 }, - ExtraLineText = "USE_BUTTON_TELEPORT_RIGHT_INFRONT_OF_THE_NPC", - Range = 2, - _index = 42, - }, - { - Qpart = { [64873] = { 2 } }, - Coord = { x = -3313.3, y = 6463.7 }, - SpellButton = { ["64873-2"] = 369536 }, - Range = 2, - ExtraLineText2 = "CAST_SOAR", - _index = 43, - }, - { - Qpart = { [64873] = { 3 } }, - Coord = { x = -3470.6, y = 6687.3 }, - Range = 1, - _index = 44, - }, - { - Done = { 65909 }, - Coord = { x = -3242.5, y = 6884.9 }, - SpellButton = { ["65909"] = 369536 }, - ExtraLineText = "PICK_UP_BAG_OF_ENCHANTED_WIND_FOR_A_MOVEMENT_SPEED_BUFF", - ExtraLineText2 = "CAST_SOAR", - _index = 45, - }, - { - Qpart = { [64873] = { 4 } }, - Coord = { x = -3223.5, y = 6634.5 }, - Button = { ["64873-4"] = 195044 }, - ExtraLineText = "USE_BUTTON_TELEPORT_RIGHT_INFRONT_OF_THE_NPC", - Range = 1, - _index = 46, - }, - { - Qpart = { [64873] = { 5 } }, - Coord = { x = -3038.3, y = 6609.7 }, - SpellButton = { ["64873-5"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 47, - }, - { - Qpart = { [64873] = { 6 } }, - Coord = { x = -3312.8, y = 6463.9 }, - SpellButton = { ["64873-6"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 48, - }, - { - Qpart = { [64873] = { 7 } }, - Coord = { x = -3531.7, y = 6862.7 }, - SpellButton = { ["64873-7"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 49, - }, - { - Done = { 64873 }, - Coord = { x = -3312.8, y = 6464.1 }, - _index = 50, - }, - { - PickUp = { 65036 }, - Coord = { x = -3312.8, y = 6464.1 }, - SpellButton = { ["65036"] = 369536 }, - ExtraLineText2 = "CAST_SOAR", - _index = 51, - }, - { - Qpart = { [65036] = { 1 } }, - Coord = { x = -3312.8, y = 6464.1 }, - SpellButton = { ["65036-1"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 52, - }, - { - Done = { 65036 }, - Coord = { x = -3299.7, y = 6400.3 }, - SpellButton = { ["65036"] = 369536 }, - ExtraLineText2 = "CAST_SOAR", - _index = 53, - }, - { - PickUp = { 65060 }, - Coord = { x = -3299.7, y = 6400.3 }, - _index = 54, - }, - { - Qpart = { [65060] = { 1 } }, - Coord = { x = -3089.0, y = 6917.8 }, - SpellButton = { ["65060-1"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - Gossip = 1, - _index = 55, - }, - { - Done = { 65060 }, - Coord = { x = -2610.2, y = 7220.2 }, - SpellButton = { ["65060"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 56, - }, - { - PickUp = { 65063 }, - Coord = { x = -2610.2, y = 7220.2 }, - _index = 57, - }, - { - Qpart = { [65063] = { 1 } }, - Coord = { x = -2597.2, y = 7237.0 }, - Range = 1, - ExtraActionB = 1, - _index = 58, - }, - { - Done = { 65063 }, - Coord = { x = -2644.7, y = 7161.2 }, - _index = 59, - }, - { - PickUp = { 65073 }, - Coord = { x = -2644.7, y = 7161.2 }, - _index = 60, - }, - { - PickUp = { 65074 }, - Coord = { x = -2648.5, y = 7162.7 }, - _index = 61, - }, - { - Qpart = { [65073] = { 1 } }, - Coord = { x = -3055.1, y = 7062.8 }, - Fillers = { [65074] = { 1 } }, - ExtraLineText = "JUMP_AND_FLY", - Range = 30, - _index = 62, - }, - { - Qpart = { [65074] = { 1 } }, - Coord = { x = -2949.8, y = 7058.0 }, - Range = 30, - _index = 63, - }, - { - Waypoint = 65074, - Coord = { x = -2658.5, y = 7190.9 }, - SpellButton = { ["65074-1"] = 369536 }, - Range = 5, - ExtraLineText2 = "CAST_SOAR", - _index = 64, - }, - { - Done = { 65074 }, - Coord = { x = -2648.7, y = 7162.5 }, - _index = 65, - }, - { - Done = { 65073 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 66, - }, - { - PickUp = { 65307 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 67, - }, - { - Qpart = { [65307] = { 3 } }, - Coord = { x = -2775.4, y = 7260.5 }, - Fillers = { [65307] = { 2 } }, - SpellButton = { ["65307-3"] = 361469 }, - Range = 1, - _index = 68, - }, - { - Qpart = { [65307] = { 2 } }, - Coord = { x = -2775.4, y = 7260.5 }, - SpellButton = { ["65307-2"] = 361469 }, - Range = 5, - _index = 69, - }, - { - Waypoint = 65307, - Coord = { x = -2799.0, y = 7185.3 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 70, - }, - { - Waypoint = 65307, - Coord = { x = -2802.3, y = 7170.8 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 71, - }, - { - Waypoint = 65307, - Coord = { x = -2751.8, y = 7105.5 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 72, - }, - { - Waypoint = 65307, - Coord = { x = -2693.8, y = 7104.6 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 73, - }, - { - Waypoint = 65307, - Coord = { x = -2690.2, y = 7174.2 }, - Fillers = { [65307] = { 1 } }, - _index = 74, - }, - { - Qpart = { [65307] = { 1 } }, - Coord = { x = -2659.0, y = 7191.4 }, - _index = 75, - }, - { - Done = { 65307 }, - Coord = { x = -2644.1, y = 7160.9 }, - _index = 76, - }, - { - PickUp = { 66324 }, - Coord = { x = -2644.1, y = 7160.9 }, - _index = 77, - }, - { - Qpart = { [66324] = { 2 } }, - Coord = { x = -2533.2, y = 7258.7 }, - Button = { ["66324-2"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 1, - _index = 78, - }, - { - QpartPart = { [66324] = { 1 } }, - Coord = { x = -2438.0, y = 7349.6 }, - Button = { ["66324-1"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 2, - TrigText = "1/3", - _index = 79, - }, - { - QpartPart = { [66324] = { 1 } }, - Coord = { x = -2420.7, y = 7326.6 }, - Button = { ["66324-1"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 2, - TrigText = "2/3", - _index = 80, - }, - { - QpartPart = { [66324] = { 1 } }, - Coord = { x = -2365.3, y = 7298.0 }, - Button = { ["66324-1"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 2, - TrigText = "3/3", - _index = 81, - }, - { - Waypoint = 66324, - Coord = { x = -2397.1, y = 7310.1 }, - Fillers = { [66324] = { 3 } }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 1, - ExtraLineText2 = "PICK_UP_CRYSTAL_KEY_ON_THE_GROUND", - _index = 82, - }, - { - Qpart = { [66324] = { 3 } }, - Coord = { x = -2389.6, y = 7337.9 }, - Button = { ["66324-3"] = 191729 }, - ExtraLineText = "ONLY_USE_ITEM_STAY_AT_LIKE_5060", - Range = 5, - ExtraLineText2 = "PLACE_CRYSTAL_KEY_IN_THE_CRYSTAL_LOCK", - _index = 83, - }, - { - Waypoint = 66324, - Coord = { x = -2413.6, y = 7321.6 }, - ExtraLineText = "STOP_USING_ITEM_STEP_INTO_A_GASCLOUD_GENERATE_MORE_TOXICITY", - Range = 2, - _index = 84, - }, - { - Done = { 66324 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 85, - }, - { - PickUp = { 65075 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 86, - }, - { - Waypoint = 65075, - Coord = { x = -2653.4, y = 7151.8 }, - Range = 1, - _index = 87, - }, - { - Done = { 65075 }, - Coord = { x = -3300.0, y = 6400.1 }, - _index = 88, - }, - { - PickUp = { 65045 }, - Coord = { x = -3300.0, y = 6400.1 }, - _index = 89, - }, - { - Done = { 72263 }, - Coord = { x = -3329.0, y = 6397.0 }, - _index = 90, - }, - { - Done = { 65045 }, - Coord = { x = -4010.4, y = 6342.6 }, - SpellButton = { ["65045"] = 369536 }, - ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", - _index = 91, - }, - { - PickUp = { 65049, 65050 }, - Coord = { x = -4010.4, y = 6342.6 }, - _index = 92, - }, - { - PickUp = { 65046 }, - Coord = { x = -4008.5, y = 6337.9 }, - _index = 93, - }, - { - Qpart = { [65046] = { 1 } }, - Coord = { x = -4049.5, y = 6417.6 }, - Fillers = { [65049] = { 1 }, [65050] = { 1 } }, - Range = 2, - _index = 94, - }, - { - Qpart = { [65046] = { 3 } }, - Coord = { x = -4051.1, y = 6520.3 }, - Fillers = { [65049] = { 1 }, [65050] = { 1 } }, - Range = 2, - _index = 95, - }, - { - Qpart = { [65046] = { 2 } }, - Coord = { x = -4222.5, y = 6304.3 }, - Fillers = { [65049] = { 1 }, [65050] = { 1 } }, - SpellButton = { ["65046-2"] = 369536 }, - Range = 2, - ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", - _index = 96, - }, - { - Qpart = { [65049] = { 1 } }, - Coord = { x = -4093.4, y = 6316.0 }, - Fillers = { [65050] = { 1 } }, - Range = 30, - _index = 97, - }, - { - Qpart = { [65050] = { 1 } }, - Coord = { x = -4131.9, y = 6479.3 }, - Range = 10, - _index = 98, - }, - { - Done = { 65046, 65049, 65050 }, - Coord = { x = -4254.3, y = 6384.2 }, - _index = 99, - }, - { - PickUp = { 65052 }, - Coord = { x = -4254.3, y = 6384.2 }, - _index = 100, - }, - { - Qpart = { [65052] = { 1 } }, - Coord = { x = -4305.8, y = 6478.9 }, - ExtraLineText = "USE_YOU_EXTRA_BUTTON_REPORT_IT", - Range = 1, - _index = 101, - }, - { - Done = { 65052 }, - Coord = { x = -4303.1, y = 6530.5 }, - _index = 102, - }, - { - PickUp = { 65057 }, - Coord = { x = -4303.1, y = 6530.5 }, - _index = 103, - }, - { - UseHS = 65057, - Coord = { x = -3299.5, y = 6400.1 }, - Button = { ["22345678-1"] = 6948 }, - _index = 104, - }, - { - Done = { 65057 }, - Coord = { x = -3299.5, y = 6400.1 }, - _index = 105, - }, - { - PickUp = { 65701 }, - Coord = { x = -3316.0, y = 6463.0 }, - _index = 106, - }, - { - Qpart = { [65701] = { 1 } }, - Coord = { x = -3316.0, y = 6463.0 }, - ExtraLineText = "CHOOSE_DEVASTATION_DPS_OR_PRESERVATION_HEAL", - Range = 1, - _index = 107, - }, - { - Done = { 65701 }, - Coord = { x = 3316.0, y = 6463.0 }, - _index = 108, - }, - { - PickUp = { 65084 }, - Coord = { x = 3316.0, y = 6463.0 }, - _index = 109, - }, - { - Done = { 65084 }, - Coord = { x = -3638.5, y = 6996.7 }, - SpellButton = { ["65084"] = 369536 }, - ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", - _index = 110, - }, - { - PickUp = { 65087 }, - Coord = { x = -3638.5, y = 6996.7 }, - _index = 111, - }, - { - Qpart = { [65087] = { 1 } }, - Coord = { x = -3578.9, y = 6934.1 }, - ExtraLineText = "USE_EMERALD_BLOSSOM_AND_LIVING_FLAME_HEAL_NPCS_AND_KILL_ENEMIES", - Range = 5, - _index = 112, - }, - { - Done = { 65087 }, - Coord = { x = -3628.5, y = 6986.4 }, - _index = 113, - }, - { - PickUp = { 65097 }, - Coord = { x = -3567.5, y = 6921.6 }, - ExtraLineText = "IMMEDIATELY_START_RUNNING_AND_GET_WRATHION", - _index = 114, - }, - { - Qpart = { [65097] = { 1 } }, - Coord = { x = -3375.4, y = 6863.9 }, - ExtraLineText = "IMMEDIATELY_START_RUNNING_AND_GET_WRATHION", - Range = 2, - ExtraLineText2 = "SPAMMING_SPACE_IS_FASTER_THAN_WALKING_NORMALLY", - _index = 115, - }, - { - Qpart = { [65097] = { 2 } }, - Coord = { x = -3395.2, y = 6878.9 }, - Range = 2, - _index = 116, - }, - { - Qpart = { [65097] = { 3 } }, - Coord = { x = -3377.3, y = 6866.5 }, - SpellButton = { ["65097-3"] = 361469 }, - _index = 117, - }, - { - Done = { 65087 }, - Coord = { x = -3376.0, y = 6864.8 }, - _index = 118, - }, - { - PickUp = { 65098 }, - Coord = { x = -3376.0, y = 6864.8 }, - _index = 119, - }, - { - Qpart = { [65098] = { 1 } }, - Coord = { x = -3346.7, y = 6778.2 }, - ExtraLineText = "AVOID_PULLING_MOBS", - Range = 2, - _index = 120, - }, - { - Qpart = { [65098] = { 2 } }, - Coord = { x = -3272.3, y = 6814.4 }, - SpellButton = { ["65098-2"] = 361469 }, - ExtraLineText = "HEAL_HIM_ABOVE_90_HP", - Range = 1, - _index = 121, - }, - { - Done = { 65098 }, - Coord = { x = -3230.6, y = 6701.2 }, - _index = 122, - }, - { - PickUp = { 65100 }, - Coord = { x = -3230.6, y = 6701.2 }, - _index = 123, - }, - { - Qpart = { [65100] = { 1 } }, - Coord = { x = -3233.6, y = 6539.9 }, - _index = 124, - }, - { - Waypoint = 65100, - Coord = { x = -3265.8, y = 6427.9 }, - Range = 5, - _index = 125, - }, - { - Qpart = { [65100] = { 2 } }, - Coord = { x = -3281.8, y = 6427.0 }, - Range = 1, - _index = 126, - }, - { - Qpart = { [65100] = { 4 } }, - Coord = { x = -3279.1, y = 6527.0 }, - Range = 1, - Gossip = 1, - _index = 127, - }, - { - Qpart = { [65100] = { 3 } }, - Coord = { x = -3376.5, y = 6495.8 }, - Range = 1, - Gossip = 1, - _index = 128, - }, - { - Done = { 65100 }, - Coord = { x = -3310.9, y = 6508.8 }, - _index = 129, - }, - { - PickUp = { 65286 }, - Coord = { x = 415.7, y = -9089.5 }, - Zone = 37, - _index = 130, - }, - { - Done = { 65286 }, - Coord = { x = 415.7, y = -9093.9 }, - Zone = 37, - _index = 131, - }, - { - PickUp = { 66513 }, - Coord = { x = 415.7, y = -9093.9 }, - Zone = 37, - _index = 132, - }, - { - Qpart = { [66513] = { 2 } }, - Coord = { x = 634.7, y = -8895.3 }, - Range = 2, - Zone = 84, - _index = 133, - }, - { - Qpart = { [66513] = { 1 } }, - Coord = { x = 652.6, y = -8833.2 }, - Range = 2, - Zone = 84, - _index = 134, - }, - { - Qpart = { [66513] = { 4 } }, - Coord = { x = 870.7, y = -9004.9 }, - Range = 2, - Zone = 84, - _index = 135, - }, - { - Qpart = { [66513] = { 3 } }, - Coord = { x = 812.6, y = -8156.0 }, - Range = 2, - Zone = 84, - _index = 136, - }, - { - Done = { 66513 }, - Coord = { x = 334.1, y = -8307.7 }, - Zone = 84, - _index = 137, - }, - { - PickUp = { 66577 }, - Coord = { x = 335.7, y = -8309.2 }, - Zone = 84, - _index = 138, - }, - { - Done = { 66577 }, - Coord = { x = 335.7, y = -8309.2 }, - Zone = 84, - _index = 139, - }, - { - PickUp = { 65101 }, - Coord = { x = 335.7, y = -8309.2 }, - Zone = 84, - _index = 140, - }, - { - Qpart = { [65101] = { 1 } }, - Coord = { x = 335.7, y = -8309.2 }, - Range = 1, - Zone = 84, - _index = 141, - }, - { - Qpart = { [65101] = { 2 } }, - Coord = { x = 287.6, y = -8273.1 }, - Range = 1, - ETA = 15, - Zone = 84, - _index = 142, - }, - { - Qpart = { [65101] = { 3 } }, - Coord = { x = 287.6, y = -8273.1 }, - ExtraLineText = "USE_EXTRAACTIONBUTTON", - Range = 1, - Zone = 84, - _index = 143, - }, - { - Done = { 65101 }, - Coord = { x = 288.1, y = -8273.5 }, - Zone = 84, - _index = 144, - }, - { - ZoneDoneSave = 1, - _index = 145, - }, - } end diff --git a/Routes/Dragonflight/Dragonflight_horde.lua b/Routes/Dragonflight/Dragonflight_horde.lua index 9c4ceb3b..7a216e7c 100644 --- a/Routes/Dragonflight/Dragonflight_horde.lua +++ b/Routes/Dragonflight/Dragonflight_horde.lua @@ -1459,961 +1459,4 @@ if APR.Faction == "Horde" then _index = 163, }, } - - APR.RouteQuestStepList["2118-DracthyrStart-H"] = { - { - PickUp = { 64864 }, - Coord = { x = -3024, y = 5737 }, - _index = 1, - }, - { - Qpart = { [64864] = { 1 } }, - Coord = { x = -3024, y = 5737 }, - ExtraLineText = "INTERACT_WITH_KODETHI", - Range = 1, - RaidIcon = 187223, - _index = 2, - }, - { - Qpart = { [64864] = { 3 } }, - Coord = { x = -3038.7, y = 5779.8 }, - ExtraLineText = "JUMP_DOWN_AND_INTERACT_WITH_TETHALASH", - Range = 1, - RaidIcon = 181680, - _index = 3, - }, - { - Qpart = { [64864] = { 2 } }, - Coord = { x = -3077.7, y = 5820.4 }, - ExtraLineText = "CLICK_ON_BONES_ON_THE_BED", - Range = 1, - _index = 4, - }, - { - Waypoint = 64864, - Coord = { x = -3065.5, y = 5806.7 }, - Range = 5, - _index = 5, - }, - { - Waypoint = 64864, - Coord = { x = -2982.3, y = 5804.7 }, - Range = 5, - _index = 6, - }, - { - Waypoint = 64864, - Coord = { x = -2928.8, y = 5812.2 }, - Range = 5, - _index = 7, - }, - { - Qpart = { [64864] = { 4 } }, - Coord = { x = -2905.9, y = 5800.2 }, - ExtraLineText = "INTERACT_WITH_AZURATHEL", - Range = 1, - RaidIcon = 183380, - _index = 8, - }, - { - Done = { 64864 }, - Coord = { x = -2914.3, y = 5808.6 }, - _index = 9, - }, - { - PickUp = { 64865 }, - Coord = { x = -2914.3, y = 5808.6 }, - _index = 10, - }, - { - PickUp = { 64863 }, - Coord = { x = -2916.0, y = 5815.1 }, - _index = 11, - }, - { - Waypoint = 66010, - Coord = { x = -2945.5, y = 5862.2 }, - ExtraLineText = "BONUS_BUFF_INTERACT_WITH_CRYSTAL_KEY_AND_PLACE_IT_INTO_THE_CRYSTAL_FOCUS_NEXT_IT", - Range = 1, - _index = 12, - }, - { - Done = { 66010 }, - Coord = { x = -2972.7, y = 5859.7 }, - ExtraLineText = "BONUS_BUFF_PICK_UP_MYSTERIOUS_WAND_ON_THE_TABLE", - _index = 13, - }, - { - Qpart = { [64865] = { 1 } }, - Coord = { x = -3046.1, y = 5919.8 }, - Fillers = { [64863] = { 1 } }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 1, - _index = 14, - }, - { - Qpart = { [64865] = { 3 } }, - Coord = { x = -2928.7, y = 5957.0 }, - Fillers = { [64863] = { 1 } }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 1, - _index = 15, - }, - { - Qpart = { [64865] = { 2 } }, - Coord = { x = -2978.0, y = 6027.7 }, - Fillers = { [64863] = { 1 } }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 1, - _index = 16, - }, - { - Qpart = { [64863] = { 1 } }, - Coord = { x = -2952.6, y = 5955.4 }, - ExtraLineText = "RUN_AWAY_WHEN_THEY_HIT_40_THEYRE_SPLIT_INTO_TWO_SMALL_ADDS", - Range = 20, - _index = 17, - }, - { - Waypoint = 64865, - Coord = { x = -2988.5, y = 6001.4 }, - Range = 5, - _index = 18, - }, - { - Done = { 64863, 64865 }, - Coord = { x = -3033.6, y = 5971.2 }, - Range = 5, - _index = 19, - }, - { - PickUp = { 64866 }, - Coord = { x = -3054.5, y = 5975.4 }, - Range = 1, - _index = 20, - }, - { - Qpart = { [64866] = { 1 } }, - Coord = { x = -3221.8, y = 6102.3 }, - ExtraLineText = "GLIDE_DOWN", - Range = 15, - _index = 21, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3137.6, y = 6116.9 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "1/5", - _index = 22, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3200.2, y = 6033.4 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "2/5", - _index = 23, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3238.4, y = 6035.4 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "3/5", - _index = 24, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3253.2, y = 6087.6 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "4/5", - _index = 25, - }, - { - QpartPart = { [64866] = { 2 } }, - Coord = { x = -3190.3, y = 6101.2 }, - SpellButton = { ["64866-2"] = 361469 }, - Range = 5, - TrigText = "5/5", - _index = 26, - }, - { - Done = { 64866 }, - Coord = { x = -3230.3, y = 6137.2 }, - _index = 27, - }, - { - PickUp = { 64871 }, - Coord = { x = -3234.2, y = 6136.0 }, - _index = 28, - }, - { - Qpart = { [64871] = { 1 } }, - Coord = { x = -3278.4, y = 6322.5 }, - ExtraLineText = "MAKE_SURE_COMPLETE_THIS_STEP_BEFORE_KILLING_DRAGON", - Range = 1, - _index = 29, - }, - { - Qpart = { [64871] = { 2 } }, - Coord = { x = -3278.4, y = 6322.5 }, - Range = 1, - _index = 30, - }, - { - Done = { 64871 }, - Coord = { x = -3304.1, y = 6393.9 }, - ExtraLineText = "CANCEL_CHOCKING_BUFF_INCREASE_MOVEMENT_SPEED", - _index = 31, - }, - { - PickUp = { 64872 }, - Coord = { x = -3304.1, y = 6393.9 }, - _index = 32, - }, - { - PickUp = { 65615 }, - Coord = { x = -3296.2, y = 6396.3 }, - _index = 33, - }, - { - Qpart = { [64872] = { 3 } }, - Coord = { x = -3287.5, y = 6397.9 }, - SpellButton = { ["64872-3"] = 363898 }, - ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", - Range = 1, - ExtraLineText2 = "HOLD_IT_UNTIL_YOU_REACH_LAST_EMPOWEREMENT_SECTION", - _index = 34, - }, - { - Qpart = { [64872] = { 2 } }, - Coord = { x = -3287.5, y = 6397.9 }, - SpellButton = { ["64872-2"] = 363898 }, - ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", - Range = 1, - ExtraLineText2 = "HOLD_IT_UNTIL_YOU_REACH_SECOND_EMPOWEREMENT_SECTION", - _index = 35, - }, - { - Qpart = { [65615] = { 1 } }, - Coord = { x = -3332.0, y = 6535.0 }, - Range = 1, - _index = 36, - }, - { - Qpart = { [64872] = { 1 } }, - Coord = { x = -3304.6, y = 6464.1 }, - SpellButton = { ["64872-1"] = 363898 }, - ExtraLineText = "RESET_COOLDOWN_BY_CLICKING_ON_THE_FIRE_BREATH_INFUSERS", - Range = 1, - ExtraLineText2 = "DONT_HOLD_DOWN_BUTTON", - _index = 37, - }, - { - Done = { 64872 }, - Coord = { x = -3304.4, y = 6394.1 }, - Range = 1, - _index = 38, - }, - { - Done = { 65615 }, - Coord = { x = -3295.9, y = 6396.7 }, - Range = 1, - _index = 39, - }, - { - SetHS = 64873, - Coord = { x = -3277.8, y = 6406.8 }, - _index = 40, - }, - { - PickUp = { 64873 }, - Coord = { x = -3308.1, y = 6402.1 }, - _index = 41, - }, - { - Qpart = { [64873] = { 1 } }, - Coord = { x = -3313.3, y = 6463.7 }, - Button = { ["64873-1"] = 195044 }, - ExtraLineText = "USE_BUTTON_TELEPORT_RIGHT_INFRONT_OF_THE_NPC", - Range = 2, - _index = 42, - }, - { - Qpart = { [64873] = { 2 } }, - Coord = { x = -3313.3, y = 6463.7 }, - SpellButton = { ["64873-2"] = 369536 }, - Range = 2, - ExtraLineText2 = "CAST_SOAR", - _index = 43, - }, - { - Qpart = { [64873] = { 3 } }, - Coord = { x = -3470.6, y = 6687.3 }, - Range = 1, - _index = 44, - }, - { - Done = { 65909 }, - Coord = { x = -3242.5, y = 6884.9 }, - SpellButton = { ["65909"] = 369536 }, - ExtraLineText = "PICK_UP_BAG_OF_ENCHANTED_WIND_FOR_A_MOVEMENT_SPEED_BUFF", - ExtraLineText2 = "CAST_SOAR", - _index = 45, - }, - { - Qpart = { [64873] = { 4 } }, - Coord = { x = -3223.5, y = 6634.5 }, - Button = { ["64873-4"] = 195044 }, - ExtraLineText = "USE_BUTTON_TELEPORT_RIGHT_INFRONT_OF_THE_NPC", - Range = 1, - _index = 46, - }, - { - Qpart = { [64873] = { 5 } }, - Coord = { x = -3038.3, y = 6609.7 }, - SpellButton = { ["64873-5"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 47, - }, - { - Qpart = { [64873] = { 6 } }, - Coord = { x = -3312.8, y = 6463.9 }, - SpellButton = { ["64873-6"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 48, - }, - { - Qpart = { [64873] = { 7 } }, - Coord = { x = -3531.7, y = 6862.7 }, - SpellButton = { ["64873-7"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 49, - }, - { - Done = { 64873 }, - Coord = { x = -3312.8, y = 6464.1 }, - _index = 50, - }, - { - PickUp = { 65036 }, - Coord = { x = -3312.8, y = 6464.1 }, - SpellButton = { ["65036"] = 369536 }, - ExtraLineText2 = "CAST_SOAR", - _index = 51, - }, - { - Qpart = { [65036] = { 1 } }, - Coord = { x = -3312.8, y = 6464.1 }, - SpellButton = { ["65036-1"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 52, - }, - { - Done = { 65036 }, - Coord = { x = -3299.7, y = 6400.3 }, - SpellButton = { ["65036"] = 369536 }, - ExtraLineText2 = "CAST_SOAR", - _index = 53, - }, - { - PickUp = { 65060 }, - Coord = { x = -3299.7, y = 6400.3 }, - _index = 54, - }, - { - Qpart = { [65060] = { 1 } }, - Coord = { x = -3089.0, y = 6917.8 }, - SpellButton = { ["65060-1"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - Gossip = 1, - _index = 55, - }, - { - Done = { 65060 }, - Coord = { x = -2610.2, y = 7220.2 }, - SpellButton = { ["65060"] = 369536 }, - Range = 1, - ExtraLineText2 = "CAST_SOAR", - _index = 56, - }, - { - PickUp = { 65063 }, - Coord = { x = -2610.2, y = 7220.2 }, - _index = 57, - }, - { - Qpart = { [65063] = { 1 } }, - Coord = { x = -2597.2, y = 7237.0 }, - Range = 1, - ExtraActionB = 1, - _index = 58, - }, - { - Done = { 65063 }, - Coord = { x = -2644.7, y = 7161.2 }, - _index = 59, - }, - { - PickUp = { 65073 }, - Coord = { x = -2644.7, y = 7161.2 }, - _index = 60, - }, - { - PickUp = { 65074 }, - Coord = { x = -2648.5, y = 7162.7 }, - _index = 61, - }, - { - Qpart = { [65073] = { 1 } }, - Coord = { x = -3055.1, y = 7062.8 }, - Fillers = { [65074] = { 1 } }, - ExtraLineText = "JUMP_AND_FLY", - Range = 30, - _index = 62, - }, - { - Qpart = { [65074] = { 1 } }, - Coord = { x = -2949.8, y = 7058.0 }, - Range = 30, - _index = 63, - }, - { - Waypoint = 65074, - Coord = { x = -2658.5, y = 7190.9 }, - SpellButton = { ["65074-1"] = 369536 }, - Range = 5, - ExtraLineText2 = "CAST_SOAR", - _index = 64, - }, - { - Done = { 65074 }, - Coord = { x = -2648.7, y = 7162.5 }, - _index = 65, - }, - { - Done = { 65073 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 66, - }, - { - PickUp = { 65307 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 67, - }, - { - Qpart = { [65307] = { 3 } }, - Coord = { x = -2775.4, y = 7260.5 }, - Fillers = { [65307] = { 2 } }, - SpellButton = { ["65307-3"] = 361469 }, - Range = 1, - _index = 68, - }, - { - Qpart = { [65307] = { 2 } }, - Coord = { x = -2775.4, y = 7260.5 }, - SpellButton = { ["65307-2"] = 361469 }, - Range = 5, - _index = 69, - }, - { - Waypoint = 65307, - Coord = { x = -2799.0, y = 7185.3 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 70, - }, - { - Waypoint = 65307, - Coord = { x = -2802.3, y = 7170.8 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 71, - }, - { - Waypoint = 65307, - Coord = { x = -2751.8, y = 7105.5 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 72, - }, - { - Waypoint = 65307, - Coord = { x = -2693.8, y = 7104.6 }, - Fillers = { [65307] = { 1 } }, - SpellButton = { ["65307-1"] = 361469 }, - Range = 15, - _index = 73, - }, - { - Waypoint = 65307, - Coord = { x = -2690.2, y = 7174.2 }, - Fillers = { [65307] = { 1 } }, - _index = 74, - }, - { - Qpart = { [65307] = { 1 } }, - Coord = { x = -2659.0, y = 7191.4 }, - _index = 75, - }, - { - Done = { 65307 }, - Coord = { x = -2644.1, y = 7160.9 }, - _index = 76, - }, - { - PickUp = { 66324 }, - Coord = { x = -2644.1, y = 7160.9 }, - _index = 77, - }, - { - Qpart = { [66324] = { 2 } }, - Coord = { x = -2533.2, y = 7258.7 }, - Button = { ["66324-2"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 1, - _index = 78, - }, - { - QpartPart = { [66324] = { 1 } }, - Coord = { x = -2438.0, y = 7349.6 }, - Button = { ["66324-1"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 2, - TrigText = "1/3", - _index = 79, - }, - { - QpartPart = { [66324] = { 1 } }, - Coord = { x = -2420.7, y = 7326.6 }, - Button = { ["66324-1"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 2, - TrigText = "2/3", - _index = 80, - }, - { - QpartPart = { [66324] = { 1 } }, - Coord = { x = -2365.3, y = 7298.0 }, - Button = { ["66324-1"] = 191729 }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 2, - TrigText = "3/3", - _index = 81, - }, - { - Waypoint = 66324, - Coord = { x = -2397.1, y = 7310.1 }, - Fillers = { [66324] = { 3 } }, - ExtraLineText = "USE_ITEM_ON_COOLDOWN_REDUCE_TOXICITY", - Range = 1, - ExtraLineText2 = "PICK_UP_CRYSTAL_KEY_ON_THE_GROUND", - _index = 82, - }, - { - Qpart = { [66324] = { 3 } }, - Coord = { x = -2389.6, y = 7337.9 }, - Button = { ["66324-3"] = 191729 }, - ExtraLineText = "ONLY_USE_ITEM_STAY_AT_LIKE_5060", - Range = 5, - ExtraLineText2 = "PLACE_CRYSTAL_KEY_IN_THE_CRYSTAL_LOCK", - _index = 83, - }, - { - Waypoint = 66324, - Coord = { x = -2413.6, y = 7321.6 }, - ExtraLineText = "STOP_USING_ITEM_STEP_INTO_A_GASCLOUD_GENERATE_MORE_TOXICITY", - Range = 2, - _index = 84, - }, - { - Done = { 66324 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 85, - }, - { - PickUp = { 65075 }, - Coord = { x = -2644.4, y = 7161.2 }, - _index = 86, - }, - { - Waypoint = 65075, - Coord = { x = -2653.4, y = 7151.8 }, - Range = 1, - _index = 87, - }, - { - Done = { 65075 }, - Coord = { x = -3300.0, y = 6400.1 }, - _index = 88, - }, - { - PickUp = { 65045 }, - Coord = { x = -3300.0, y = 6400.1 }, - _index = 89, - }, - { - Done = { 72263 }, - Coord = { x = -3329.0, y = 6397.0 }, - _index = 90, - }, - { - Done = { 65045 }, - Coord = { x = -4010.4, y = 6342.6 }, - SpellButton = { ["65045"] = 369536 }, - ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", - _index = 91, - }, - { - PickUp = { 65049, 65050 }, - Coord = { x = -4010.4, y = 6342.6 }, - _index = 92, - }, - { - PickUp = { 65046 }, - Coord = { x = -4008.5, y = 6337.9 }, - _index = 93, - }, - { - Qpart = { [65046] = { 1 } }, - Coord = { x = -4049.5, y = 6417.6 }, - Fillers = { [65049] = { 1 }, [65050] = { 1 } }, - Range = 2, - _index = 94, - }, - { - Qpart = { [65046] = { 3 } }, - Coord = { x = -4051.1, y = 6520.3 }, - Fillers = { [65049] = { 1 }, [65050] = { 1 } }, - Range = 2, - _index = 95, - }, - { - Qpart = { [65046] = { 2 } }, - Coord = { x = -4222.5, y = 6304.3 }, - Fillers = { [65049] = { 1 }, [65050] = { 1 } }, - SpellButton = { ["65046-2"] = 369536 }, - Range = 2, - ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", - _index = 96, - }, - { - Qpart = { [65049] = { 1 } }, - Coord = { x = -4093.4, y = 6316.0 }, - Fillers = { [65050] = { 1 } }, - Range = 30, - _index = 97, - }, - { - Qpart = { [65050] = { 1 } }, - Coord = { x = -4131.9, y = 6479.3 }, - Range = 10, - _index = 98, - }, - { - Done = { 65046, 65049, 65050 }, - Coord = { x = -4254.3, y = 6384.2 }, - _index = 99, - }, - { - PickUp = { 65052 }, - Coord = { x = -4254.3, y = 6384.2 }, - _index = 100, - }, - { - Qpart = { [65052] = { 1 } }, - Coord = { x = -4305.8, y = 6478.9 }, - ExtraLineText = "USE_YOU_EXTRA_BUTTON_REPORT_IT", - Range = 1, - _index = 101, - }, - { - Done = { 65052 }, - Coord = { x = -4303.1, y = 6530.5 }, - _index = 102, - }, - { - PickUp = { 65057 }, - Coord = { x = -4303.1, y = 6530.5 }, - _index = 103, - }, - { - UseHS = 65057, - Coord = { x = -3299.5, y = 6400.1 }, - Button = { ["22345678-1"] = 6948 }, - _index = 104, - }, - { - Done = { 65057 }, - Coord = { x = -3299.5, y = 6400.1 }, - _index = 105, - }, - { - PickUp = { 65701 }, - Coord = { x = -3316.0, y = 6463.0 }, - _index = 106, - }, - { - Qpart = { [65701] = { 1 } }, - Coord = { x = -3316.0, y = 6463.0 }, - ExtraLineText = "CHOOSE_DEVASTATION_DPS_OR_PRESERVATION_HEAL", - Range = 1, - _index = 107, - }, - { - Done = { 65701 }, - Coord = { x = 3316.0, y = 6463.0 }, - _index = 108, - }, - { - PickUp = { 65084 }, - Coord = { x = 3316.0, y = 6463.0 }, - _index = 109, - }, - { - Done = { 65084 }, - Coord = { x = -3638.5, y = 6996.7 }, - SpellButton = { ["65084"] = 369536 }, - ExtraLineText2 = "CAST_SOAR_AND_FOLLOW_ARROW", - _index = 110, - }, - { - PickUp = { 65087 }, - Coord = { x = -3638.5, y = 6996.7 }, - _index = 111, - }, - { - Qpart = { [65087] = { 1 } }, - Coord = { x = -3578.9, y = 6934.1 }, - ExtraLineText = "USE_EMERALD_BLOSSOM_AND_LIVING_FLAME_HEAL_NPCS_AND_KILL_ENEMIES", - Range = 5, - _index = 112, - }, - { - Done = { 65087 }, - Coord = { x = -3628.5, y = 6986.4 }, - _index = 113, - }, - { - PickUp = { 65097 }, - Coord = { x = -3567.5, y = 6921.6 }, - ExtraLineText = "IMMEDIATELY_START_RUNNING_AND_GET_WRATHION", - _index = 114, - }, - { - Qpart = { [65097] = { 1 } }, - Coord = { x = -3375.4, y = 6863.9 }, - ExtraLineText = "IMMEDIATELY_START_RUNNING_AND_GET_WRATHION", - Range = 2, - ExtraLineText2 = "SPAMMING_SPACE_IS_FASTER_THAN_WALKING_NORMALLY", - _index = 115, - }, - { - Qpart = { [65097] = { 2 } }, - Coord = { x = -3395.2, y = 6878.9 }, - Range = 2, - _index = 116, - }, - { - Qpart = { [65097] = { 3 } }, - Coord = { x = -3377.3, y = 6866.5 }, - SpellButton = { ["65097-3"] = 361469 }, - _index = 117, - }, - { - Done = { 65087 }, - Coord = { x = -3376.0, y = 6864.8 }, - _index = 118, - }, - { - PickUp = { 65098 }, - Coord = { x = -3376.0, y = 6864.8 }, - _index = 119, - }, - { - Qpart = { [65098] = { 1 } }, - Coord = { x = -3346.7, y = 6778.2 }, - ExtraLineText = "AVOID_PULLING_MOBS", - Range = 2, - _index = 120, - }, - { - Qpart = { [65098] = { 2 } }, - Coord = { x = -3272.3, y = 6814.4 }, - SpellButton = { ["65098-2"] = 361469 }, - ExtraLineText = "HEAL_HIM_ABOVE_90_HP", - Range = 1, - _index = 121, - }, - { - Done = { 65098 }, - Coord = { x = -3230.6, y = 6701.2 }, - _index = 122, - }, - { - PickUp = { 65100 }, - Coord = { x = -3230.6, y = 6701.2 }, - _index = 123, - }, - { - Qpart = { [65100] = { 1 } }, - Coord = { x = -3233.6, y = 6539.9 }, - _index = 124, - }, - { - Waypoint = 65100, - Coord = { x = -3265.8, y = 6427.9 }, - Range = 5, - _index = 125, - }, - { - Qpart = { [65100] = { 2 } }, - Coord = { x = -3281.8, y = 6427.0 }, - Range = 1, - _index = 126, - }, - { - Qpart = { [65100] = { 4 } }, - Coord = { x = -3279.1, y = 6527.0 }, - Range = 1, - Gossip = 1, - _index = 127, - }, - { - Qpart = { [65100] = { 3 } }, - Coord = { x = -3376.5, y = 6495.8 }, - Range = 1, - Gossip = 1, - _index = 128, - }, - { - Done = { 65100 }, - Coord = { x = -3310.9, y = 6508.8 }, - _index = 129, - }, - { - PickUp = { 66237 }, - Coord = { x = -4374.7, y = 1354.0 }, - Zone = 1, - _index = 130, - }, - { - Done = { 66237 }, - Coord = { x = -4371.5, y = 1351.8 }, - Zone = 1, - _index = 131, - }, - { - PickUp = { 66534 }, - Coord = { x = -4371.5, y = 1351.8 }, - Zone = 1, - _index = 132, - }, - { - Qpart = { [66534] = { 4 } }, - Coord = { x = -4476.4, y = 1442.9 }, - Range = 2, - Zone = 1, - _index = 133, - }, - { - Qpart = { [66534] = { 2 } }, - Coord = { x = -4358.1, y = 1528.0 }, - Range = 2, - Zone = 85, - _index = 134, - }, - { - Qpart = { [66534] = { 1 } }, - Coord = { x = -4436.0, y = 1625.7 }, - Range = 2, - Zone = 85, - _index = 135, - }, - { - Qpart = { [66534] = { 3 } }, - Coord = { x = -4171.8, y = 1550.7 }, - Range = 2, - Zone = 85, - _index = 136, - }, - { - Done = { 66534 }, - Coord = { x = -4272.0, y = 2043.4 }, - Zone = 85, - _index = 137, - }, - { - PickUp = { 65437 }, - Coord = { x = -4272.7, y = 2046.8 }, - RaidIcon = 190239, - Zone = 85, - _index = 138, - }, - { - Qpart = { [65437] = { 1 } }, - Coord = { x = -4272.7, y = 2046.8 }, - Range = 1, - Gossip = 1, - RaidIcon = 190239, - Zone = 85, - _index = 139, - }, - { - Done = { 65437 }, - Coord = { x = -4272.9, y = 2046.5 }, - Zone = 85, - _index = 140, - }, - { - PickUp = { 65613 }, - Coord = { x = -4272.9, y = 2046.5 }, - Zone = 85, - _index = 141, - }, - { - Qpart = { [65613] = { 1 } }, - Coord = { x = -4272.9, y = 2046.5 }, - Range = 1, - Gossip = 1, - Zone = 85, - _index = 142, - }, - { - Qpart = { [65613] = { 2 } }, - Coord = { x = -4272.9, y = 2046.5 }, - Range = 1, - ETA = 15, - Zone = 85, - _index = 143, - }, - { - Qpart = { [65613] = { 3 } }, - Coord = { x = -4272.9, y = 2046.5 }, - ExtraLineText = "USE_EXTRAACTIONBUTTON", - Range = 1, - Zone = 85, - _index = 144, - }, - { - Done = { 65613 }, - Coord = { x = -4273.2, y = 2046.3 }, - Zone = 85, - _index = 145, - }, - { - ZoneDoneSave = 1, - _index = 146, - }, - } end