-- RelationshipsAttune: Data.lua -- Attunement definitions with icons + hover descriptions for the UI. -- -- Sources: wowhead classic attunement guides (Onyxia, MC, BWL, Naxx, AQ40). -- Turtle/Octo custom raids keep placeholder ids until server confirms them. -- -- Each step: -- { type = "level", level = 60, name = "...", icon = "..." } -- { type = "quest", id = , name = "...", icon = "...", -- faction = "Alliance"|"Horde"|nil, desc = "...", start = "..." } -- { type = "item", id = , name = "...", icon = "...", desc = "...", start = "..." } -- { type = "rep", faction = "Argent Dawn", standing = 5, name = "...", -- desc = "...", start = "..." } -- -- Standing: 1=Hostile ... 4=Neutral, 5=Honored, 6=Revered, 7=Exalted. local ICON_QUEST = "Interface\\GossipFrame\\AvailableQuestIcon" local ICON_ACTIVE = "Interface\\GossipFrame\\ActiveQuestIcon" local ICON_KEY = "Interface\\Icons\\INV_Misc_Key_03" local ICON_LEVEL = "Interface\\Icons\\Spell_Nature_EnchantArmor" local ICON_REP = "Interface\\Icons\\Achievement_Reputation_01" local ICON_ITEM = "Interface\\Icons\\INV_Misc_QuestionMark" RelationshipsAttune_Data = { ---------------------------------------------------------------- -- ONYXIA'S LAIR - full Drakefire Amulet chain (both factions) ---------------------------------------------------------------- { id = "ony", name = "Onyxia's Lair", category = "Vanilla", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Head_Dragon_01", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL, desc = "Minimum level to start either faction's Onyxia attunement chain." }, ------------------------------------------------------------------ -- ALLIANCE CHAIN (starts Burning Steppes -> Redridge -> Stormwind -- -> BRD -> back to Stormwind -> Winterspring -> UBRS). ------------------------------------------------------------------ { type = "quest", id = 4182, faction = "Alliance", name = "Dragonkin Menace", icon = ICON_QUEST, desc = "Slay black dragonkin around Burning Steppes to open the chain.", start = "Helendis Riverhorn, Morgan's Vigil, Burning Steppes (86, 69)." }, { type = "quest", id = 4183, faction = "Alliance", name = "The True Masters (Helendis)", icon = ICON_QUEST, desc = "Deliver Helendis Riverhorn's Letter to Magistrate Solomon in Lakeshire.", start = "Helendis Riverhorn, Morgan's Vigil, Burning Steppes (86, 69)." }, { type = "quest", id = 4184, faction = "Alliance", name = "The True Masters (Solomon -> Bolvar)", icon = ICON_QUEST, desc = "Take Solomon's Plea to Highlord Bolvar Fordragon in Stormwind Keep.", start = "Magistrate Solomon, Lakeshire town hall, Redridge Mountains (30, 44)." }, { type = "quest", id = 4185, faction = "Alliance", name = "The True Masters (Prestor)", icon = ICON_QUEST, desc = "Speak with Lady Katrana Prestor, then return to Bolvar.", start = "Highlord Bolvar Fordragon, Stormwind Keep throne room (78, 18)." }, { type = "quest", id = 4186, faction = "Alliance", name = "The True Masters (Bolvar's Decree)", icon = ICON_QUEST, desc = "Return Bolvar's Decree to Magistrate Solomon in Lakeshire.", start = "Highlord Bolvar Fordragon, Stormwind Keep (78, 18)." }, { type = "quest", id = 4223, faction = "Alliance", name = "The True Masters (Maxwell)", icon = ICON_QUEST, desc = "Report to Marshal Maxwell at Morgan's Vigil.", start = "Magistrate Solomon, Lakeshire, Redridge Mountains (30, 44)." }, { type = "quest", id = 4224, faction = "Alliance", name = "The True Masters (Ragged John)", icon = ICON_QUEST, desc = "Find Ragged John in a cave north of Thaurissan, then return to Maxwell.", start = "Marshal Maxwell, Morgan's Vigil, Burning Steppes (85, 69). Ragged John: cave at (65, 24)." }, { type = "quest", id = 4241, faction = "Alliance", name = "Marshal Windsor", icon = ICON_QUEST, desc = "Enter Blackrock Depths and find Marshal Windsor in his cell.", start = "Marshal Maxwell, Morgan's Vigil, Burning Steppes (85, 69). BRD: Blackrock Mountain." }, { type = "quest", id = 4242, faction = "Alliance", name = "Abandoned Hope", icon = ICON_QUEST, desc = "Return the bad news from Windsor to Marshal Maxwell.", start = "Marshal Windsor, Windsor Cell, Blackrock Depths jail." }, { type = "quest", id = 4264, faction = "Alliance", name = "A Crumpled Up Note", icon = ICON_QUEST, desc = "Random drop item from BRD slaves/mobs; return it to Windsor.", start = "Loot A Crumpled Up Note from BRD slaves (outside instance) or trash inside." }, { type = "quest", id = 4282, faction = "Alliance", name = "A Shred of Hope", icon = ICON_QUEST, desc = "Kill General Angerforge and Golem Lord Argelmach in BRD and loot Windsor's Lost Information from each.", start = "Marshal Windsor, Windsor Cell, Blackrock Depths jail." }, { type = "quest", id = 4322, faction = "Alliance", name = "Jail Break!", icon = ICON_QUEST, desc = "Escort Marshal Windsor out of BRD, then report to Marshal Maxwell.", start = "Marshal Windsor, Windsor Cell, Blackrock Depths jail." }, { type = "quest", id = 6402, faction = "Alliance", name = "Stormwind Rendezvous", icon = ICON_QUEST, desc = "Speak to Squire Rowe at the Stormwind gates to summon Reginald Windsor.", start = "Marshal Maxwell, Morgan's Vigil, Burning Steppes (85, 69). Squire Rowe: Stormwind gates (70, 86)." }, { type = "quest", id = 6403, faction = "Alliance", name = "The Great Masquerade", icon = ICON_ACTIVE, desc = "Escort Reginald Windsor to Stormwind Keep; unmask Lady Prestor as Onyxia.", start = "Reginald Windsor, Stormwind City gates (after Rendezvous)." }, { type = "quest", id = 6501, faction = "Alliance", name = "The Dragon's Eye", icon = ICON_QUEST, desc = "Take the Fragment of the Dragon's Eye to Haleh in Mazthoril, Winterspring.", start = "Highlord Bolvar Fordragon, Stormwind Keep (78, 18). Haleh: Mazthoril cave, Winterspring (55, 51)." }, { type = "quest", id = 6502, faction = "Alliance", name = "Drakefire Amulet (Alliance)", icon = ICON_ACTIVE, desc = "Kill General Drakkisath in Upper Blackrock Spire and loot Blood of the Black Dragon Champion; return to Haleh.", start = "Haleh, Mazthoril cave, Winterspring (55, 51)." }, ------------------------------------------------------------------ -- HORDE CHAIN (Kargath -> LBRS -> Orgrimmar -> UBRS -> Desolace -- -> Western Plaguelands -> Dustwallow -> Tanaris/Winterspring/ -- Swamp of Sorrows/Wetlands -> Desolace -> UBRS). ------------------------------------------------------------------ { type = "quest", id = 4903, faction = "Horde", name = "Warlord's Command", icon = ICON_QUEST, desc = "Kill Highlord Omokk, War Master Voone and Overlord Wyrmthalak in LBRS; loot Important Blackrock Documents.", start = "Warlord Goretooth, Kargath command tent, Badlands (6, 48)." }, { type = "quest", id = 4941, faction = "Horde", name = "Eitrigg's Wisdom", icon = ICON_QUEST, desc = "Speak to Eitrigg in Orgrimmar, then turn in to Thrall.", start = "Warlord Goretooth, Kargath, Badlands (6, 48). Eitrigg/Thrall: Valley of Wisdom, Orgrimmar (32, 38)." }, { type = "quest", id = 4974, faction = "Horde", name = "For The Horde!", icon = ICON_QUEST, desc = "Kill Warchief Rend Blackhand in UBRS and return his head to Thrall (grants Warchief's Blessing).", start = "Thrall, Grommash Hold, Valley of Wisdom, Orgrimmar (32, 38)." }, { type = "quest", id = 6566, faction = "Horde", name = "What the Wind Carries", icon = ICON_QUEST, desc = "Listen to Thrall's tale and turn in.", start = "Thrall, Grommash Hold, Valley of Wisdom, Orgrimmar (32, 38)." }, { type = "quest", id = 6567, faction = "Horde", name = "The Champion of the Horde", icon = ICON_QUEST, desc = "Find Rexxar patrolling between Desolace, Stonetalon and Feralas.", start = "Thrall, Grommash Hold, Orgrimmar (32, 38). Rexxar: Desolace patrol path." }, { type = "quest", id = 6568, faction = "Horde", name = "The Testament of Rexxar", icon = ICON_QUEST, desc = "Deliver Rexxar's Testament to Myranda the Hag in Western Plaguelands.", start = "Rexxar, Desolace (roaming). Myranda: near Uther's Tomb, Western Plaguelands (51, 78)." }, { type = "quest", id = 6569, faction = "Horde", name = "Oculus Illusions", icon = ICON_QUEST, desc = "Collect 20 Black Dragonspawn Eyes from UBRS dragonkin for your disguise.", start = "Myranda the Hag, Western Plaguelands (51, 78)." }, { type = "quest", id = 6570, faction = "Horde", name = "Emberstrife", icon = ICON_QUEST, desc = "Use Amulet of Draconic Subversion and speak to Emberstrife in his den, Dustwallow Marsh.", start = "Myranda the Hag, Western Plaguelands (51, 78). Emberstrife's Den: Dustwallow Marsh (57, 87)." }, { type = "quest", id = 6584, faction = "Horde", name = "The Test of Skulls, Chronalis", icon = ICON_QUEST, desc = "Kill Chronalis (Bronze) outside Caverns of Time, Tanaris.", start = "Emberstrife, Emberstrife's Den, Dustwallow Marsh (57, 87). Chronalis: Tanaris (65, 50)." }, { type = "quest", id = 6582, faction = "Horde", name = "The Test of Skulls, Scryer", icon = ICON_QUEST, desc = "Kill Scryer (Blue) inside Mazthoril cave, Winterspring.", start = "Emberstrife, Emberstrife's Den, Dustwallow Marsh (57, 87). Scryer: Mazthoril (53, 56)." }, { type = "quest", id = 6583, faction = "Horde", name = "The Test of Skulls, Somnus", icon = ICON_QUEST, desc = "Kill Somnus (Green) patrolling south-east Swamp of Sorrows.", start = "Emberstrife, Emberstrife's Den, Dustwallow Marsh (57, 87). Somnus: Swamp of Sorrows (~80, 70)." }, { type = "quest", id = 6585, faction = "Horde", name = "The Test of Skulls, Axtroz", icon = ICON_QUEST, desc = "Unlocks after the other three Skull quests. Kill Axtroz (Red) at Grim Batol, Wetlands.", start = "Emberstrife, Emberstrife's Den, Dustwallow Marsh (57, 87). Axtroz: Wetlands (85, 49)." }, { type = "quest", id = 6601, faction = "Horde", name = "Ascension...", icon = ICON_QUEST, desc = "Take the Dull Drakefire Amulet to Rexxar in Desolace (not to Drakkisath).", start = "Emberstrife, Emberstrife's Den, Dustwallow Marsh (57, 87). Rexxar: Desolace patrol." }, { type = "quest", id = 6602, faction = "Horde", name = "Blood of the Black Dragon Champion", icon = ICON_ACTIVE, desc = "Kill General Drakkisath in UBRS, loot his blood and return to Rexxar for the Drakefire Amulet.", start = "Rexxar, Desolace patrol path." }, ------------------------------------------------------------------ -- Final reward (both factions). ------------------------------------------------------------------ { type = "item", id = 16309, name = "Drakefire Amulet", icon = "Interface\\Icons\\INV_Jewelry_Talisman_11", desc = "Must be in every raid member's bags (not bank) to enter Onyxia's Lair.", start = "Awarded by Haleh (Alliance, Winterspring) or Rexxar (Horde, Desolace patrol)." }, }, }, ---------------------------------------------------------------- -- MOLTEN CORE ---------------------------------------------------------------- { id = "mc", name = "Molten Core", category = "Vanilla", faction = "Both", icon = "Interface\\Icons\\Spell_Fire_SelfDestruct", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "item", id = 17203, name = "Sulfuron Ingot (optional binder)", icon = "Interface\\Icons\\INV_Ingot_08", desc = "Not required for attunement itself, but drops in MC; listed for group planning.", start = "Trash drops throughout Molten Core." }, { type = "quest", id = 7487, name = "The Molten Core (BRD group summon)", icon = ICON_QUEST, desc = "Group prereq that starts the Attunement chain via Lothos Riftwaker.", start = "Lothos Riftwaker, Blackrock Mountain (top of chained platform near the MC portal)." }, { type = "quest", id = 7848, name = "Attunement to the Core", icon = ICON_ACTIVE, desc = "Turn in a Core Fragment (from Molten Core mobs) to Lothos Riftwaker; grants direct teleport into MC from BRD.", start = "Lothos Riftwaker, Blackrock Mountain (BRD entrance platform)." }, }, }, ---------------------------------------------------------------- -- BLACKWING LAIR ---------------------------------------------------------------- { id = "bwl", name = "Blackwing Lair", category = "Vanilla", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Head_Dragon_Black", steps = { { type = "level", level = 58, name = "Reach Level 58", icon = ICON_LEVEL }, { type = "item", id = 12344, name = "Seal of Ascension (UBRS key prereq)", icon = ICON_KEY, desc = "You must be able to enter UBRS to reach Vaelan; requires the Seal of Ascension chain.", start = "Chain starts with Kibler at Flame Crest, Burning Steppes (62, 24), and Jorgen at Morgan's Vigil (85, 68)." }, { type = "quest", id = 7761, name = "Blackhand's Command", icon = ICON_ACTIVE, desc = "Read the scroll dropped by Vaelan behind the hidden door in UBRS, then use the orb at the top of UBRS to enter BWL.", start = "Vaelan, hidden alcove past the UBRS orb room, Upper Blackrock Spire." }, }, }, ---------------------------------------------------------------- -- NAXXRAMAS ---------------------------------------------------------------- { id = "naxx", name = "Naxxramas", category = "Vanilla", faction = "Both", icon = "Interface\\Icons\\Spell_Shadow_DeathPact", steps = { { type = "level", level = 60, name = "Reach Level 60", icon = ICON_LEVEL }, { type = "rep", faction = "Argent Dawn", standing = 5, name = "Honored with the Argent Dawn", icon = ICON_REP, desc = "Required to purchase the Naxxramas attunement from Archmage Angela Dosantos. Higher rep reduces the gold cost (60g Honored, 40g Revered, 20g Exalted).", start = "Turn in Scourgestones / Minion's Scourgestones to Argent Dawn quartermasters at Light's Hope Chapel, Eastern Plaguelands (76, 53)." }, { type = "quest", id = 9121, name = "The Dread Citadel - Naxxramas! (Honored, 60g)", icon = ICON_ACTIVE, desc = "Pay 60g to Angela Dosantos - available at Honored with Argent Dawn.", start = "Archmage Angela Dosantos, Light's Hope Chapel, Eastern Plaguelands (76, 53)." }, { type = "quest", id = 9122, name = "The Dread Citadel - Naxxramas! (Revered, 40g)", icon = ICON_ACTIVE, desc = "Discounted Naxx attunement offered at Revered with Argent Dawn.", start = "Archmage Angela Dosantos, Light's Hope Chapel, Eastern Plaguelands (76, 53)." }, { type = "quest", id = 9123, name = "The Dread Citadel - Naxxramas! (Exalted, 20g)", icon = ICON_ACTIVE, desc = "Cheapest Naxx attunement, offered only at Exalted with Argent Dawn.", start = "Archmage Angela Dosantos, Light's Hope Chapel, Eastern Plaguelands (76, 53)." }, }, }, ---------------------------------------------------------------- -- AQ20 - Ruins of Ahn'Qiraj ---------------------------------------------------------------- { id = "aq20", name = "Ruins of Ahn'Qiraj (20)", category = "Vanilla", faction = "Both", icon = "Interface\\Icons\\INV_Misc_QirajiCrystal_02", steps = { { type = "level", level = 60, name = "Reach Level 60", icon = ICON_LEVEL }, { type = "rep", faction = "Cenarion Circle", standing = 4, name = "Neutral with Cenarion Circle", icon = ICON_REP, desc = "Automatic from Silithus mobs after the war effort opens; no separate attunement item.", start = "Windcaller Yessendra / Proudhorn, Cenarion Hold, Silithus (50, 33)." }, { type = "quest", id = 8743, name = "The Gates of Ahn'Qiraj (server-wide event)", icon = ICON_QUEST, desc = "The AQ gates must have been opened server-side. Once open, anyone can walk in.", start = "Anachronos, Caverns of Time entrance, Tanaris (65, 50)." }, }, }, ---------------------------------------------------------------- -- AQ40 - Temple of Ahn'Qiraj (Scepter of the Shifting Sands) -- Chain sourced from CixiDelmont's Attune addon (AttuneData id=10). ---------------------------------------------------------------- { id = "aq40", name = "Temple of Ahn'Qiraj (40)", category = "Vanilla", faction = "Both", icon = "Interface\\Icons\\INV_Misc_QirajiCrystal_05", steps = { { type = "level", level = 60, name = "Reach Level 60", icon = ICON_LEVEL }, { type = "quest", id = 8286, name = "What Tomorrow Brings", icon = ICON_QUEST, desc = "Speak with Anachronos at the Caverns of Time to begin the Scepter chain.", start = "Anachronos, Caverns of Time entrance, Tanaris (65, 50). Talk to him at the Gates of Ahn'Qiraj first (Silithus)." }, { type = "quest", id = 8288, name = "Only One May Rise", icon = ICON_QUEST, desc = "Kill Vaelastrasz in Blackwing Lair and loot the Vessel of Rebirth.", start = "Anachronos, Silithus / Caverns of Time." }, { type = "quest", id = 8301, name = "The Path of the Righteous", icon = ICON_QUEST, desc = "Continue Anachronos' story after handing in the Vessel.", start = "Anachronos, Caverns of Time entrance, Tanaris (65, 50)." }, { type = "rep", faction = "Brood of Nozdormu", standing = 4, name = "Neutral with Brood of Nozdormu", icon = ICON_REP, desc = "Kill AQ40 trash / bosses to raise Nozdormu rep from Hated to Neutral; required before Anachronos will continue.", start = "Kill Qiraji inside AQ40; automatic once AQ40 is open." }, { type = "quest", id = 8303, name = "Chamber of the Aspects", icon = ICON_QUEST, desc = "Anachronos sends you to speak with the four dragon Aspect representatives.", start = "Anachronos, Caverns of Time entrance, Tanaris (65, 50)." }, { type = "quest", id = 8305, name = "Anachronos", icon = ICON_QUEST, desc = "Return to Anachronos with the Aspects' answers.", start = "Anachronos, Caverns of Time entrance, Tanaris (65, 50)." }, { type = "quest", id = 8519, name = "The Might of Kalimdor", icon = ICON_QUEST, desc = "Anachronos gives you the Broken Scepter of the Shifting Sands and directs you to the Aspects.", start = "Anachronos, Caverns of Time entrance, Tanaris (65, 50)." }, { type = "quest", id = 8555, name = "The Nightmare's Corruption (Red)", icon = ICON_QUEST, desc = "Kill Vaelastrasz (BWL), loot Vaelastrasz's Tooth for Caelestrasz.", start = "Caelestrasz, Anachronos' platform, Caverns of Time." }, { type = "quest", id = 8733, name = "Beyond the Grave (Green)", icon = ICON_QUEST, desc = "Investigate the pool inside The Temple of Atal'Hakkar for Merithra.", start = "Merithra of the Dream, Caverns of Time." }, { type = "quest", id = 8734, name = "Draconic for Dummies (Blue)", icon = ICON_QUEST, desc = "Arygos sends you to research Nightmare Scale fragments across Azeroth.", start = "Arygos, Caverns of Time." }, { type = "quest", id = 8735, name = "Stones of Binding (Bronze)", icon = ICON_QUEST, desc = "Retrieve five Nightmare Engravings from world dragons (Ysondre, Emeriss, Lethon, Taerar and Azuregos) for Kalecgos.", start = "Kalecgos, Caverns of Time." }, { type = "quest", id = 8736, name = "Preparations", icon = ICON_QUEST, desc = "Return to Anachronos with the Nightmare Scale.", start = "Anachronos, Caverns of Time." }, { type = "quest", id = 8741, name = "The Charge of the Dragonflights", icon = ICON_QUEST, desc = "The Aspects reforge the scepter. Deliver the Fragment of the Nightmare's Corruption.", start = "Anachronos, Caverns of Time." }, { type = "quest", id = 8742, name = "The Hand of the Righteous", icon = ICON_QUEST, desc = "Final scepter reforging quest. Rewards Scepter of the Shifting Sands.", start = "Anachronos, Caverns of Time." }, { type = "item", id = 21175, name = "Scepter of the Shifting Sands", icon = "Interface\\Icons\\INV_Hammer_25", desc = "Use this item at the Scarab Gong outside AQ to trigger the 10-hour war and open the gates server-wide.", start = "Reward from 'The Hand of the Righteous'." }, { type = "quest", id = 8743, name = "Bang a Gong!", icon = ICON_ACTIVE, desc = "Ring the Scarab Gong at the Gates of Ahn'Qiraj to open both AQ raids server-wide. First person to ring gets Scarab Lord title + mount.", start = "Scarab Gong, Gates of Ahn'Qiraj, Silithus." }, { type = "item", id = 21176, name = "Black Qiraji Resonating Crystal (Scarab Lord mount)", icon = "Interface\\Icons\\INV_Misc_QirajiCrystal_04", desc = "Awarded only to the player who rings the gong within the 10-hour war window.", start = "Reward for completing 'Bang a Gong!' during the war event." }, { type = "quest", id = 8745, name = "Ouro's Message (post-war attunement)", icon = ICON_QUEST, desc = "Anyone can walk into AQ40 once the gates are open; no personal attunement item required after the event.", start = "Anachronos - concludes the Scepter chain." }, }, }, ---------------------------------------------------------------- -- VANILLA KEYS & DUNGEON ACCESS ---------------------------------------------------------------- { id = "ubrs", name = "Upper Blackrock Spire", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_04", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "quest", id = 4903, name = "Kibler's Exotic Pets (chain start)", icon = ICON_QUEST, desc = "Opens Jorgen's Seal of Ascension chain.", start = "Kibler, Flame Crest, Burning Steppes (62, 24)." }, { type = "quest", id = 4743, name = "Seal of Ascension", icon = ICON_QUEST, desc = "Requires the Unadorned Seal of Ascension (drops in LBRS) plus three gemstones from LBRS bosses.", start = "Jorgen, Morgan's Vigil, Burning Steppes (85, 68)." }, { type = "item", id = 12344, name = "Seal of Ascension", icon = ICON_KEY, desc = "Opens the door to Upper Blackrock Spire at the top of the LBRS instance.", start = "Awarded by Jorgen at Morgan's Vigil after completing the Seal of Ascension chain." }, }, }, { id = "brd", name = "Blackrock Depths", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_06", steps = { { type = "level", level = 47, name = "Reach Level 47", icon = ICON_LEVEL }, { type = "quest", id = 4136, name = "Dark Iron Legacy", icon = ICON_QUEST, desc = "Rewards the Shadowforge Key for opening the deeper doors in BRD.", start = "Franclorn Forgewright's ghost, inside Blackrock Depths (Detention Block hallway near his statue)." }, { type = "item", id = 11000, name = "Shadowforge Key", icon = ICON_KEY, desc = "Opens Shadowforge City / Manufactory doors deep in BRD.", start = "Reward from 'Dark Iron Legacy'." }, }, }, { id = "scholo", name = "Scholomance", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_11", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "quest", id = 5382, name = "The Key to Scholomance", icon = ICON_QUEST, desc = "Requires Blood of Innocents (Scarlet Monastery), Viewing Room Key (Scholomance) and Deed to Caer Darrow.", start = "Alliance: Alexi Barov, Hearthglen, Western Plaguelands (44, 21). Horde: Alexi Barov, Ruins of Andorhal (42, 68)." }, { type = "item", id = 13704, name = "Skeleton Key", icon = ICON_KEY, desc = "Opens the front door of Scholomance in Caer Darrow.", start = "Reward from 'The Key to Scholomance'." }, }, }, { id = "strat_live", name = "Stratholme (Service Entrance)", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_07", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "item", id = 12382, name = "Key to the City", icon = ICON_KEY, desc = "Opens the Service Entrance shortcut into Stratholme Live.", start = "Drops from Magistrate Barthilas, patrolling the main road of Stratholme Live." }, }, }, { id = "dm", name = "Dire Maul", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_09", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "item", id = 18249, name = "Crescent Key", icon = ICON_KEY, desc = "Opens locked doors and cages throughout Dire Maul (all three wings).", start = "Pickpocket from Kobold Geomancers inside Dire Maul West (Rogue only), lockpick at 300, or buy from the AH." }, }, }, { id = "gnomer", name = "Gnomeregan (Workshop Shortcut)", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_08", steps = { { type = "level", level = 24, name = "Reach Level 24", icon = ICON_LEVEL }, { type = "quest", id = 2904, name = "Grime-Encrusted Ring", icon = ICON_QUEST, desc = "Drop-quest item off Gnomeregan mobs; leads into 'Return to Marvon'.", start = "Loot Grime-Encrusted Ring inside Gnomeregan (Dun Morogh 25, 40)." }, { type = "quest", id = 2905, name = "Return to Marvon", icon = ICON_QUEST, desc = "Rewards the Workshop Key for skipping Grubbis.", start = "Marvon Rivetseeker, Steamwheedle Port camp, Tanaris (66, 22)." }, { type = "item", id = 9240, name = "Workshop Key", icon = ICON_KEY, desc = "Opens the shortcut door in Gnomeregan bypassing the Grubbis wing.", start = "Reward from 'Return to Marvon'." }, }, }, { id = "mara", name = "Maraudon (Portal Shortcut)", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Idol_02", steps = { { type = "level", level = 40, name = "Reach Level 40", icon = ICON_LEVEL }, { type = "quest", id = 7064, name = "Legends of Maraudon", icon = ICON_QUEST, desc = "Prereq for the Scepter of Celebras.", start = "Celebras the Redeemed, freed on the Orange side of Maraudon after the vine tunnel." }, { type = "quest", id = 7065, name = "The Scepter of Celebras", icon = ICON_QUEST, desc = "Rewards Scepter of Celebras (teleport into inner Maraudon).", start = "Celebras the Redeemed, Maraudon (Orange side)." }, { type = "item", id = 17191, name = "Scepter of Celebras", icon = ICON_KEY, desc = "Teleports directly to the Princess wing of Maraudon.", start = "Reward from 'The Scepter of Celebras'." }, }, }, { id = "st", name = "Sunken Temple (Jammal'an)", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Idol_03", steps = { { type = "level", level = 50, name = "Reach Level 50", icon = ICON_LEVEL }, { type = "quest", id = 3373, name = "The Ancient Egg / Jammal'an the Prophet", icon = ICON_QUEST, desc = "Activates the six-statue puzzle so Jammal'an can be summoned.", start = "Yeh'kinya, Steamwheedle Port, Tanaris (66, 22). Sunken Temple: Swamp of Sorrows (69, 53)." }, }, }, { id = "hydraxian", name = "Hydraxian Waterlords (MC Runes)", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\Spell_Frost_SummonWaterElemental", steps = { { type = "level", level = 60, name = "Reach Level 60", icon = ICON_LEVEL }, { type = "rep", faction = "Hydraxian Waterlords", standing = 5, name = "Honored with the Hydraxian Waterlords", icon = ICON_REP, desc = "Needed to purchase Aqual Quintessence to douse the Molten Core runes for Majordomo.", start = "Duke Hydraxis, small island off south-east Azshara (79, 76). Turn in water elemental drops (Azshara/Silithus) and MC boss items." }, }, }, { id = "sm_cath", name = "Scarlet Monastery (Cathedral)", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_02", steps = { { type = "level", level = 35, name = "Reach Level 35", icon = ICON_LEVEL }, { type = "quest", id = 1050, name = "Clear the Scarlet Monastery Library", icon = ICON_QUEST, desc = "Clear the Library wing and loot the small chest behind the final boss to obtain the Scarlet Key.", start = "Scarlet Monastery Library wing entrance, Tirisfal Glades (85, 32)." }, { type = "item", id = 7146, name = "Scarlet Key", icon = ICON_KEY, desc = "Opens the front doors to the Scarlet Monastery Cathedral wing.", start = "Found in a small loot chest behind Arcanist Doan at the end of the Library wing (not a boss drop)." }, }, }, { id = "brd_prison", name = "BRD Prison Cell Key", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Key_05", steps = { { type = "level", level = 52, name = "Reach Level 52", icon = ICON_LEVEL }, { type = "item", id = 11266, name = "Prison Cell Key", icon = ICON_KEY, desc = "Unlocks the Detention Block cells in Blackrock Depths (frees Marshal Windsor, Dughal, Kharan, etc).", start = "Drops from Warder Stilgiss in the Detention Block, Blackrock Depths." }, }, }, { id = "sgorge", name = "Searing Gorge Access", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Gem_Ruby_02", steps = { { type = "level", level = 45, name = "Reach Level 45", icon = ICON_LEVEL }, { type = "quest", id = 3441, faction = "Alliance", name = "A Bindings Blockade (Alliance)", icon = ICON_QUEST, desc = "Opens the Thorium Brotherhood gate from Loch Modan into Searing Gorge.", start = "Prospector Stormpike, The Military Ward, Ironforge." }, { type = "quest", id = 3701, faction = "Horde", name = "The Flame's Casing (Horde)", icon = ICON_QUEST, desc = "Rewards Horde access through the Thorium Brotherhood gate into Searing Gorge.", start = "Krakle, Kargath, Badlands (3, 45)." }, }, }, { id = "uldaman", name = "Uldaman (Discs of Norgannon)", category = "Keys & Access", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Gem_Diamond_01", steps = { { type = "level", level = 40, name = "Reach Level 40", icon = ICON_LEVEL }, { type = "quest", id = 2278, name = "The Lost Tablets of Will", icon = ICON_QUEST, desc = "Prereq to activating the Discs of Norgannon so Archaedas can be reached.", start = "Alliance: Advisor Belgrum, Ironforge. Horde: Rigglefuzz, Hillsbrad Foothills." }, { type = "quest", id = 2418, name = "The Platinum Discs", icon = ICON_QUEST, desc = "Interact with the Discs of Norgannon inside the Chamber of Khaz'mul to spawn Archaedas.", start = "Uldaman, Badlands (42, 20)." }, }, }, ---------------------------------------------------------------- -- TURTLE / OCTO WOW CUSTOM CONTENT -- Placeholder ids; replace once your server confirms them. ---------------------------------------------------------------- { id = "kara10", name = "Karazhan Crypt (10)", category = "Turtle", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Gem_Sapphire_02", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "quest", id = 40001, name = "TODO: Crypt attunement quest", icon = ICON_QUEST, desc = "Custom Turtle attunement chain for Karazhan Crypt (10-man).", start = "Koren the Seeker, Morgan's Plot camp, Deadwind Pass (40, 75)." }, { type = "item", id = 60001, name = "TODO: Crypt Key", icon = ICON_KEY, desc = "Key required to enter the crypt beneath Karazhan.", start = "Awarded from Koren the Seeker after completing the Karazhan Crypt attunement chain." }, }, }, { id = "kara40", name = "Lower Karazhan Halls (40)", category = "Turtle", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Gem_Sapphire_01", steps = { { type = "level", level = 60, name = "Reach Level 60", icon = ICON_LEVEL }, { type = "quest", id = 40010, name = "TODO: LKH attunement", icon = ICON_QUEST, desc = "Custom Turtle attunement chain for Lower Karazhan Halls (40-man).", start = "Archmage Alturus, Morgan's Plot camp, Deadwind Pass (40, 75)." }, { type = "item", id = 60010, name = "TODO: LKH Key", icon = ICON_KEY, desc = "40-man Karazhan key.", start = "Awarded from Archmage Alturus at the end of the LKH attunement." }, }, }, { id = "es", name = "Emerald Sanctum", category = "Turtle", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Head_Dragon_Green", steps = { { type = "level", level = 60, name = "Reach Level 60", icon = ICON_LEVEL }, { type = "quest", id = 40020, name = "TODO: ES attunement", icon = ICON_QUEST, desc = "Emerald Sanctum attunement chain (Hinterlands portal).", start = "Keeper Remulos avatar, eastern Hinterlands near Seradane (55, 22)." }, }, }, { id = "gilneas", name = "Gilneas City", category = "Turtle", faction = "Both", icon = "Interface\\Icons\\Ability_Mount_WhiteDireWolf", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "quest", id = 40030, name = "TODO: Gilneas attunement", icon = ICON_QUEST, desc = "Attunement for the Gilneas City dungeon.", start = "Lord Darius Crowley, Greymane Wall entrance, southern Silverpine Forest (43, 66)." }, }, }, { id = "hateforge", name = "Hateforge Quarry", category = "Turtle", faction = "Both", icon = "Interface\\Icons\\INV_Hammer_16", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "quest", id = 40040, name = "TODO: Hateforge attunement", icon = ICON_QUEST, desc = "Attunement for the Hateforge Quarry dungeon.", start = "Overseer Maltorius, Flame Crest camp, northern Burning Steppes (62, 24)." }, }, }, { id = "stormwind_vault", name = "Stormwind Vault", category = "Turtle", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Coin_01", steps = { { type = "level", level = 55, name = "Reach Level 55", icon = ICON_LEVEL }, { type = "quest", id = 40050, name = "TODO: SW Vault attunement", icon = ICON_QUEST, desc = "Attunement for the Stormwind Vault dungeon.", start = "Warden Thelwater, Stormwind Stockade entrance, Mage Quarter, Stormwind City (50, 68)." }, }, }, ---------------------------------------------------------------- -- DRAGONMAW RETREAT (Turtle/Octo custom, Wetlands, patch 1.18) -- Key: "Lower Reserve Key". The scanner also identifies keyring -- items by tooltip name, so this works even if the live client -- assigns a different numeric id than the placeholder below. ---------------------------------------------------------------- { id = "dmr", name = "Dragonmaw Retreat", category = "Turtle", faction = "Both", icon = "Interface\\Icons\\INV_Misc_Head_Dragon_Bronze", steps = { { type = "level", level = 25, name = "Reach Level 25", icon = ICON_LEVEL, desc = "Minimum level to enter Dragonmaw Retreat." }, { type = "quest", id = 41810, faction = "Alliance", name = "To Crush The Dragonmaw", icon = ICON_QUEST, desc = "Alliance intro quest for Dragonmaw Retreat.", start = "Captain Stoutfist, Menethil Harbor, Wetlands." }, { type = "quest", id = 41811, faction = "Alliance", name = "Blackheart's Demise", icon = ICON_QUEST, desc = "Alliance follow-up to slay Overlord Blackheart inside the dungeon.", start = "Captain Stoutfist, Menethil Harbor, Wetlands." }, { type = "quest", id = 41820, faction = "Horde", name = "Cavernweb Extract", icon = ICON_QUEST, desc = "Horde intro quest — collect spider extract inside Dragonmaw Retreat.", start = "Okul, Hammerfall, Arathi Highlands." }, { type = "quest", id = 41821, faction = "Horde", name = "A Blaze Unending", icon = ICON_QUEST, desc = "Horde follow-up in Dragonmaw Retreat.", start = "Shara Blazen, Tarren Mill, Hillsbrad Foothills." }, { type = "quest", id = 41830, name = "Gowlfang's Defeat", icon = ICON_QUEST, desc = "Neutral quest — defeat the gnoll leader Gowlfang.", start = "Grimbite, Green Belt gnoll camp, central Wetlands." }, { type = "quest", id = 41831, name = "The Dragonmaw Brood", icon = ICON_QUEST, desc = "Neutral quest — cull the drakes and whelps inside the retreat.", start = "Nidiszanz, Dragonmaw Gates, Wetlands." }, { type = "item", id = 61810, name = "Lower Reserve Key", icon = ICON_KEY, final = true, desc = "Opens the gates of Dragonmaw Retreat / Dragonmaw Reserve in the Wetlands.", start = "Looted from Dragonmaw guards in the Dragonmaw Reserve outpost, Wetlands." }, }, }, }