local _, ns = ...
local D = ns.RemindersData
D.contexts = D.contexts or {}
D.contexts.dungeons = D.contexts.dungeons or {}
D.contexts.delves = D.contexts.delves or {}
D.contexts.raids = D.contexts.raids or {}
D.contexts.instanceTypes = D.contexts.instanceTypes or {}
D.contexts.affixes = D.contexts.affixes or {}

D.contexts.instanceTypes.party = { label = "Dungeon" }
D.contexts.instanceTypes.raid = { label = "Raid" }
D.contexts.instanceTypes.scenario = { label = "Scenario" }
D.contexts.instanceTypes.delve = { label = "Delve" }

D.contexts.dungeons[658] = {
    name = "Pit of Saron",
    season1MPlus = true,
    header = "Pit of Saron -- Scourge disease and frost/shadow (Wrath of the Lich King)",
    meta = {
        slug = "pit-of-saron",
        clientMapName = "Pit of Saron",
        uiMapIDs = {
            184,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 556,
        timeLimitSeconds = 1800,
        timeLimitLabel = "30:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Scourge enemies apply disease effects throughout.",
        "Frost and Shadow magic debuffs from death knight-type mobs.",
        "Poison effects from plague creatures.",
        "Notable Trash before Forgemaster Garfrost: Decurse any Curse of Torment coming from Quarry Tormentor .",
        "Notable Trash before Forgemaster Garfrost: Interrupt Gloombound Shadebringer 's Shadow Bolt .",
        "Notable Trash before Forgemaster Garfrost: Avoid Ymirjar Graveblade 's Dark Rupture ground puddles. In addition, your tank must pay attention to their Frostbane Slash heavy tank buster.",
        "Notable Trash before Forgemaster Garfrost: IMPORTANT MOB Interrupt Dreadpulse Lich 's Icy Blast at all cost. You can drop combat (with Feign Death or Vanish ) during their Torrent of Misery channel. At last, once they go below 50%HP they will get Dread Pulse until it is defeated.",
        "Notable Trash before Forgemaster Garfrost: Focus on breaking Plungetalon Gargoyle 's Stoneskin so you can interrupt its Plungegrip abduction (alternative you can use drop combat spells like Vanish & Feign Death etc.).",
        "Garfrost [Throws Saronite] at targeted players. Saronite ore offers protection from [Glacial Overload] .",
        "[Cryostomp] increases the danger of [Radiating Chill] . Saronite ore offers protection from [Glacial Overload] .",
        "[Orebreaker] does not stun its target if it strikes saronite ore. Saronite ore offers protection from [Glacial Overload] .",
    },
    timer = {
        seconds = 1800,
        label = "30:00",
        source = "local_db2",
        challengeMapID = 556,
    },
    keyInterrupts = {
        {
            spell = "Netherburst",
            mob = "Arcanist Cadaver",
            danger = "high",
        },
        {
            spell = "Icy Blast",
            mob = "Dreadplague Lich",
            danger = "high",
        },
        {
            spell = "Plungegrip",
            mob = "Plungetalon Gargoyle",
            danger = "high",
        },
        {
            spell = "Shadowbind",
            mob = "Shade of Krick",
            danger = "high",
        },
        {
            spell = "Death Bolt",
            mob = "Krick",
            danger = "high",
        },
        {
            spell = "Plague Bolt",
            mob = "Scourge Plaguespreader",
            danger = "high",
        },
        {
            spell = "Shadow Bolt",
            mob = "Deathwhisper Necrolyte",
            danger = "high",
            tip = "Heavy shadow damage. Interrupt consistently.",
        },
        {
            spell = "Plague Blast",
            mob = "Plagueborn Horror",
            danger = "high",
            tip = "Applies Scourge Plague stacks. Kick to prevent disease buildup.",
        },
        {
            spell = "Frost Nova",
            mob = "Wrathbone Coldwraith",
            danger = "medium",
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Curse of Torment",
            source = "Quarry Tormenter",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Cryoshards",
            source = "Forgemaster Garfrost",
            severity = "high",
            encounter = "Forgemaster Garfrost",
            spellID = 1261921,
            spellName = "Cryoshards",
            dispelType = "magic",
            tip = "Cryoshards : Shards of ice travel through the ground and shatter against players, increasing their Frost damage taken by 50 % and slowing them by 15 %.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Frost Chains",
            source = "Wrathbone Coldwraith",
            severity = "high",
            encounter = "throughout",
            spellID = 392695,
            tip = "Roots and slows. Dispel to keep players mobile.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Permeating Cold",
            source = "Rimebone Coldwraith",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Shadowbind",
            source = "Shade of Krick",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_poison",
            mechanic = "Blight Toxin",
            source = "Plagueborn Horror",
            severity = "warning",
            encounter = "throughout",
            tip = "Poison DoT. Lower priority but worth removing when possible.",
        },
        {
            capability = "dispel_disease",
            mechanic = "Scourge Plague",
            source = "Plagueborn Horror",
            severity = "critical",
            encounter = "throughout",
            tip = "Stacking disease that reduces max HP. Must be cleansed or the player becomes unhealable.",
        },
    },
    bossTips = {
        "Forgemaster Garfrost: The tank should use Orebreaker to hit one of the two Ore Chunks.",
        "Forgemaster Garfrost: During Glacial Overload, hide from the channeled forge using an Ore Chunk.",
        "Ick and Krick: The bosses share health.",
        "Ick and Krick: Kill the Shades of Krick quickly while interrupting Krick's Death Bolt.",
        "Ick and Krick: When fixated by Ick, don't get hit.",
        "Scourgelord Tyrannus: When targeted by Frost Spit, hit a bone pile that has a green line over it.",
        "Scourgelord Tyrannus: When the tank gets hit by Scourgelord's Brand, get knocked back and avoid the resulting circle.",
        "Scourgelord Tyrannus: After Army of the Dead, quickly interrupt and kill any Scourge Plaguespreaders.",
        "Garfrost [Throws Saronite] at targeted players. Saronite ore offers protection from [Glacial Overload] .",
        "[Cryostomp] increases the danger of [Radiating Chill] . Saronite ore offers protection from [Glacial Overload] .",
        "[Orebreaker] does not stun its target if it strikes saronite ore. Saronite ore offers protection from [Glacial Overload] .",
        "2nd boss area: Massive icicles fall from the ceiling. Watch for shadows on the ground and dodge.",
        "final boss: Links damage between tank and a DPS. Stop attacking when branded or you kill your tank.",
        "gauntlet before final boss: Constant damage while running the gauntlet. Use speed boosts and defensives.",
    },
    tipsAndTricks = {
        "Most groups go to the right to Forgemaster Garfrost first.",
        "Use Root-breaking abilities to break Plungegrip without needing to break the shield.",
        "On Forgemaster Garfrost (B1), position the boss so players can hit the boss while hiding from the forge.",
        "In order to unlock the last boss, you need to Rescue all 6 camps around the pit.",
        "Scourge enemies apply disease effects throughout.",
        "Frost and Shadow magic debuffs from death knight-type mobs.",
        "Poison effects from plague creatures.",
        "Notable Trash before Forgemaster Garfrost: Decurse any Curse of Torment coming from Quarry Tormentor .",
        "Notable Trash before Forgemaster Garfrost: Interrupt Gloombound Shadebringer 's Shadow Bolt .",
        "Notable Trash before Forgemaster Garfrost: Avoid Ymirjar Graveblade 's Dark Rupture ground puddles. In addition, your tank must pay attention to their Frostbane Slash heavy tank buster.",
        "Notable Trash before Forgemaster Garfrost: IMPORTANT MOB Interrupt Dreadpulse Lich 's Icy Blast at all cost. You can drop combat (with Feign Death or Vanish ) during their Torrent of Misery channel. At last, once they go below 50%HP they will get Dread Pulse until it is defeated.",
        "Notable Trash before Forgemaster Garfrost: Focus on breaking Plungetalon Gargoyle 's Stoneskin so you can interrupt its Plungegrip abduction (alternative you can use drop combat spells like Vanish & Feign Death etc.).",
        "Garfrost [Throws Saronite] at targeted players. Saronite ore offers protection from [Glacial Overload] .",
        "[Cryostomp] increases the danger of [Radiating Chill] . Saronite ore offers protection from [Glacial Overload] .",
        "[Orebreaker] does not stun its target if it strikes saronite ore. Saronite ore offers protection from [Glacial Overload] .",
    },
    talentNotes = "Disease dispel is critical for Scourge effects. Magic dispel important for frost/shadow. Poison dispel useful. Curse dispel for necromancer casts.",
    dispelPriority = {
        "dispel_disease",
        "dispel_magic",
        "dispel_poison",
        "dispel_curse",
    },
    interruptPriority = {
        {
            spell = "Shadow Bolt",
            mob = "Deathwhisper Necrolyte",
            danger = "high",
        },
        {
            spell = "Plague Blast",
            mob = "Plagueborn Horror",
            danger = "high",
        },
        {
            spell = "Frost Nova",
            mob = "Wrathbone Coldwraith",
            danger = "medium",
        },
    },
    dangers = {
        {
            capability = "dispel_disease",
            severity = "critical",
            mechanic = "Scourge Plague",
            source = "Plagueborn Horror",
            encounter = "throughout",
            tip = "Stacking disease that reduces max HP. Must be cleansed or the player becomes unhealable.",
        },
        {
            capability = "dispel_magic",
            severity = "high",
            mechanic = "Frost Chains",
            source = "Wrathbone Coldwraith",
            encounter = "throughout",
            spellID = 392695,
            tip = "Roots and slows. Dispel to keep players mobile.",
        },
        {
            capability = "dispel_poison",
            severity = "warning",
            mechanic = "Blight Toxin",
            source = "Plagueborn Horror",
            encounter = "throughout",
            tip = "Poison DoT. Lower priority but worth removing when possible.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Shadow Bolt",
            source = "Deathwhisper Necrolyte",
            encounter = "throughout",
            tip = "Heavy shadow damage. Interrupt consistently.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Plague Blast",
            source = "Plagueborn Horror",
            encounter = "throughout",
            tip = "Applies Scourge Plague stacks. Kick to prevent disease buildup.",
        },
        {
            type = "awareness",
            severity = "critical",
            mechanic = "Falling Icicles",
            source = "Environmental (Ick and Krick area)",
            encounter = "2nd boss area",
            tip = "Massive icicles fall from the ceiling. Watch for shadows on the ground and dodge.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Tyrannus Overlord's Brand",
            source = "Scourgelord Tyrannus (final boss)",
            encounter = "final boss",
            difficulty = "heroic",
            tip = "Links damage between tank and a DPS. Stop attacking when branded or you kill your tank.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Tunnel Gauntlet",
            source = "Environmental",
            encounter = "gauntlet before final boss",
            tip = "Constant damage while running the gauntlet. Use speed boosts and defensives.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Death Bolt",
            source = "Ick and Krick",
            encounter = "Ick and Krick",
            spellID = 1278893,
            spellName = "Death Bolt",
            tip = "Damage Dealers : [Shades of Krick] explode for significant damage if not defeated quickly. [Shadowbind] and [Death Bolt] inflict significant harm unless stopped. Krick compels Ick to fixate upon a pla",
        },
        {
            capability = "dispel_magic",
            type = "dispel",
            severity = "high",
            mechanic = "Cryoshards",
            source = "Forgemaster Garfrost",
            encounter = "Forgemaster Garfrost",
            spellID = 1261921,
            spellName = "Cryoshards",
            dispelType = "magic",
            tip = "Cryoshards : Shards of ice travel through the ground and shatter against players, increasing their Frost damage taken by 50 % and slowing them by 15 %.",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "Anti-Magic Shell",
            tip = "AMS absorbs both magic debuffs and disease applications. Use liberally.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "Detox",
            tip = "Disease + Poison dispel. Excellent coverage in this dungeon.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "PALADIN",
            spell = "Cleanse",
            tip = "Disease + Magic dispel covers the two most important mechanics. You are the MVP here.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "on first pull",
            note = "100% of top groups lust here (230 parses). Standard timing.",
            source = "archon",
            pct = 100,
        },
        {
            timing = "near final boss",
            note = "75% of top groups lust here (172 parses).",
            source = "archon",
            pct = 75,
        },
        {
            timing = "at ~12m",
            note = "50% of top groups lust here (182 parses).",
            source = "archon",
            pct = 50,
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "pit_of_saron_overview_1",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Scourge enemies apply disease effects throughout.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_2",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Frost and Shadow magic debuffs from death knight-type mobs.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_3",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Poison effects from plague creatures.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_4",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Decurse any Curse of Torment coming from Quarry Tormentor .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_5",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Interrupt Gloombound Shadebringer 's Shadow Bolt .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_6",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Avoid Ymirjar Graveblade 's Dark Rupture ground puddles. In addition, your tank must pay attention to their Frostbane Slash heavy tank buster.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_7",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: IMPORTANT MOB Interrupt Dreadpulse Lich 's Icy Blast at all cost. You can drop combat (with Feign Death or Vanish ) during their Torrent of Misery channel. At last, once they go below 50%HP they will get Dread Pulse until it is defeated.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_8",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Focus on breaking Plungetalon Gargoyle 's Stoneskin so you can interrupt its Plungegrip abduction (alternative you can use drop combat spells like Vanish & Feign Death etc.).",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_9",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Garfrost [Throws Saronite] at targeted players. Saronite ore offers protection from [Glacial Overload] .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_10",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "[Cryostomp] increases the danger of [Radiating Chill] . Saronite ore offers protection from [Glacial Overload] .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_11",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "[Orebreaker] does not stun its target if it strikes saronite ore. Saronite ore offers protection from [Glacial Overload] .",
                    tone = "info",
                },
                {
                    id = "dungeon_658_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 30:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "pit_of_saron_mechanic_1",
                    kind = "coverage_gap",
                    title = "Scourge Plague",
                    body = "Stacking disease that reduces max HP. Must be cleansed or the player becomes unhealable.",
                    tone = "critical",
                    source = "Plagueborn Horror",
                    mob = "Plagueborn Horror",
                    spell = "Scourge Plague",
                    encounter = "throughout",
                    requiresCapability = "dispel_disease",
                },
                {
                    id = "pit_of_saron_mechanic_2",
                    kind = "coverage_gap",
                    title = "Frost Chains",
                    body = "Roots and slows. Dispel to keep players mobile.",
                    tone = "critical",
                    source = "Wrathbone Coldwraith",
                    mob = "Wrathbone Coldwraith",
                    spell = "Frost Chains",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "pit_of_saron_mechanic_3",
                    kind = "coverage_gap",
                    title = "Blight Toxin",
                    body = "Poison DoT. Lower priority but worth removing when possible.",
                    tone = "warning",
                    source = "Plagueborn Horror",
                    mob = "Plagueborn Horror",
                    spell = "Blight Toxin",
                    encounter = "throughout",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "pit_of_saron_mechanic_4",
                    kind = "mechanic",
                    title = "Shadow Bolt",
                    body = "Heavy shadow damage. Interrupt consistently.",
                    tone = "critical",
                    source = "Deathwhisper Necrolyte",
                    mob = "Deathwhisper Necrolyte",
                    spell = "Shadow Bolt",
                    encounter = "throughout",
                },
                {
                    id = "pit_of_saron_mechanic_5",
                    kind = "mechanic",
                    title = "Plague Blast",
                    body = "Applies Scourge Plague stacks. Kick to prevent disease buildup.",
                    tone = "critical",
                    source = "Plagueborn Horror",
                    mob = "Plagueborn Horror",
                    spell = "Plague Blast",
                    encounter = "throughout",
                },
                {
                    id = "pit_of_saron_mechanic_6",
                    kind = "mechanic",
                    title = "Falling Icicles",
                    body = "Massive icicles fall from the ceiling. Watch for shadows on the ground and dodge.",
                    tone = "critical",
                    source = "Environmental (Ick and Krick area)",
                    mob = "Environmental (Ick and Krick area)",
                    spell = "Falling Icicles",
                    encounter = "2nd boss area",
                },
                {
                    id = "pit_of_saron_mechanic_7",
                    kind = "mechanic",
                    title = "Tyrannus Overlord's Brand",
                    body = "Links damage between tank and a DPS. Stop attacking when branded or you kill your tank.",
                    tone = "critical",
                    source = "Scourgelord Tyrannus (final boss)",
                    mob = "Scourgelord Tyrannus (final boss)",
                    spell = "Tyrannus Overlord's Brand",
                    encounter = "final boss",
                },
                {
                    id = "pit_of_saron_mechanic_8",
                    kind = "mechanic",
                    title = "Tunnel Gauntlet",
                    body = "Constant damage while running the gauntlet. Use speed boosts and defensives.",
                    tone = "warning",
                    source = "Environmental",
                    mob = "Environmental",
                    spell = "Tunnel Gauntlet",
                    encounter = "gauntlet before final boss",
                },
                {
                    id = "pit_of_saron_mechanic_9",
                    kind = "coverage_gap",
                    title = "Death Bolt",
                    body = "Damage Dealers : [Shades of Krick] explode for significant damage if not defeated quickly. [Shadowbind] and [Death Bolt] inflict significant harm unless stopped. Krick compels Ick to fixate upon a pla",
                    tone = "critical",
                    source = "Ick and Krick",
                    mob = "Ick and Krick",
                    spell = "Death Bolt",
                    encounter = "Ick and Krick",
                    requiresCapability = "interrupt",
                },
                {
                    id = "pit_of_saron_mechanic_10",
                    kind = "coverage_gap",
                    title = "Cryoshards",
                    body = "Cryoshards : Shards of ice travel through the ground and shatter against players, increasing their Frost damage taken by 50 % and slowing them by 15 %.",
                    tone = "critical",
                    source = "Forgemaster Garfrost",
                    mob = "Forgemaster Garfrost",
                    spell = "Cryoshards",
                    encounter = "Forgemaster Garfrost",
                    requiresCapability = "dispel_magic",
                },
            },
            loadout = {
                {
                    id = "pit_of_saron_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Disease dispel is critical for Scourge effects. Magic dispel important for frost/shadow. Poison dispel useful. Curse dispel for necromancer casts.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_tip_1",
                    kind = "helper",
                    title = "Anti-Magic Shell",
                    body = "AMS absorbs both magic debuffs and disease applications. Use liberally.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Anti-Magic Shell",
                },
                {
                    id = "pit_of_saron_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_13",
                    kind = "helper",
                    title = "Detox",
                    body = "Disease + Poison dispel. Excellent coverage in this dungeon.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Detox",
                },
                {
                    id = "pit_of_saron_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_15",
                    kind = "helper",
                    title = "Cleanse",
                    body = "Disease + Magic dispel covers the two most important mechanics. You are the MVP here.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Cleanse",
                },
                {
                    id = "pit_of_saron_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "pit_of_saron_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "pit_of_saron_overview_1",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Scourge enemies apply disease effects throughout.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_2",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Frost and Shadow magic debuffs from death knight-type mobs.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_3",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Poison effects from plague creatures.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_4",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Decurse any Curse of Torment coming from Quarry Tormentor .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_5",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Interrupt Gloombound Shadebringer 's Shadow Bolt .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_6",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Avoid Ymirjar Graveblade 's Dark Rupture ground puddles. In addition, your tank must pay attention to their Frostbane Slash heavy tank buster.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_7",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: IMPORTANT MOB Interrupt Dreadpulse Lich 's Icy Blast at all cost. You can drop combat (with Feign Death or Vanish ) during their Torrent of Misery channel. At last, once they go below 50%HP they will get Dread Pulse until it is defeated.",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_8",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Notable Trash before Forgemaster Garfrost: Focus on breaking Plungetalon Gargoyle 's Stoneskin so you can interrupt its Plungegrip abduction (alternative you can use drop combat spells like Vanish & Feign Death etc.).",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_9",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "Garfrost [Throws Saronite] at targeted players. Saronite ore offers protection from [Glacial Overload] .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_10",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "[Cryostomp] increases the danger of [Radiating Chill] . Saronite ore offers protection from [Glacial Overload] .",
                    tone = "info",
                },
                {
                    id = "pit_of_saron_overview_11",
                    kind = "callout",
                    title = "Pit of Saron",
                    body = "[Orebreaker] does not stun its target if it strikes saronite ore. Saronite ore offers protection from [Glacial Overload] .",
                    tone = "info",
                },
                {
                    id = "dungeon_658_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 30:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "pit_of_saron_mechanic_1",
                    kind = "coverage_gap",
                    title = "Scourge Plague",
                    body = "Stacking disease that reduces max HP. Must be cleansed or the player becomes unhealable.",
                    tone = "critical",
                    source = "Plagueborn Horror",
                    mob = "Plagueborn Horror",
                    spell = "Scourge Plague",
                    encounter = "throughout",
                    requiresCapability = "dispel_disease",
                },
                {
                    id = "pit_of_saron_mechanic_2",
                    kind = "coverage_gap",
                    title = "Frost Chains",
                    body = "Roots and slows. Dispel to keep players mobile.",
                    tone = "critical",
                    source = "Wrathbone Coldwraith",
                    mob = "Wrathbone Coldwraith",
                    spell = "Frost Chains",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "pit_of_saron_mechanic_3",
                    kind = "coverage_gap",
                    title = "Blight Toxin",
                    body = "Poison DoT. Lower priority but worth removing when possible.",
                    tone = "warning",
                    source = "Plagueborn Horror",
                    mob = "Plagueborn Horror",
                    spell = "Blight Toxin",
                    encounter = "throughout",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "pit_of_saron_mechanic_4",
                    kind = "mechanic",
                    title = "Shadow Bolt",
                    body = "Heavy shadow damage. Interrupt consistently.",
                    tone = "critical",
                    source = "Deathwhisper Necrolyte",
                    mob = "Deathwhisper Necrolyte",
                    spell = "Shadow Bolt",
                    encounter = "throughout",
                },
                {
                    id = "pit_of_saron_mechanic_5",
                    kind = "mechanic",
                    title = "Plague Blast",
                    body = "Applies Scourge Plague stacks. Kick to prevent disease buildup.",
                    tone = "critical",
                    source = "Plagueborn Horror",
                    mob = "Plagueborn Horror",
                    spell = "Plague Blast",
                    encounter = "throughout",
                },
                {
                    id = "pit_of_saron_mechanic_6",
                    kind = "mechanic",
                    title = "Falling Icicles",
                    body = "Massive icicles fall from the ceiling. Watch for shadows on the ground and dodge.",
                    tone = "critical",
                    source = "Environmental (Ick and Krick area)",
                    mob = "Environmental (Ick and Krick area)",
                    spell = "Falling Icicles",
                    encounter = "2nd boss area",
                },
                {
                    id = "pit_of_saron_mechanic_7",
                    kind = "mechanic",
                    title = "Tyrannus Overlord's Brand",
                    body = "Links damage between tank and a DPS. Stop attacking when branded or you kill your tank.",
                    tone = "critical",
                    source = "Scourgelord Tyrannus (final boss)",
                    mob = "Scourgelord Tyrannus (final boss)",
                    spell = "Tyrannus Overlord's Brand",
                    encounter = "final boss",
                },
                {
                    id = "pit_of_saron_mechanic_8",
                    kind = "mechanic",
                    title = "Tunnel Gauntlet",
                    body = "Constant damage while running the gauntlet. Use speed boosts and defensives.",
                    tone = "warning",
                    source = "Environmental",
                    mob = "Environmental",
                    spell = "Tunnel Gauntlet",
                    encounter = "gauntlet before final boss",
                },
                {
                    id = "pit_of_saron_mechanic_9",
                    kind = "coverage_gap",
                    title = "Death Bolt",
                    body = "Damage Dealers : [Shades of Krick] explode for significant damage if not defeated quickly. [Shadowbind] and [Death Bolt] inflict significant harm unless stopped. Krick compels Ick to fixate upon a pla",
                    tone = "critical",
                    source = "Ick and Krick",
                    mob = "Ick and Krick",
                    spell = "Death Bolt",
                    encounter = "Ick and Krick",
                    requiresCapability = "interrupt",
                },
                {
                    id = "pit_of_saron_mechanic_10",
                    kind = "coverage_gap",
                    title = "Cryoshards",
                    body = "Cryoshards : Shards of ice travel through the ground and shatter against players, increasing their Frost damage taken by 50 % and slowing them by 15 %.",
                    tone = "critical",
                    source = "Forgemaster Garfrost",
                    mob = "Forgemaster Garfrost",
                    spell = "Cryoshards",
                    encounter = "Forgemaster Garfrost",
                    requiresCapability = "dispel_magic",
                },
            },
            loadout = {
                {
                    id = "pit_of_saron_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Disease dispel is critical for Scourge effects. Magic dispel important for frost/shadow. Poison dispel useful. Curse dispel for necromancer casts.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "pit_of_saron_lust_1",
                    kind = "assignment",
                    title = "on first pull",
                    body = "100% of top groups lust here (230 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "pit_of_saron_lust_2",
                    kind = "assignment",
                    title = "near final boss",
                    body = "75% of top groups lust here (172 parses).",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "pit_of_saron_lust_3",
                    kind = "assignment",
                    title = "at ~12m",
                    body = "50% of top groups lust here (182 parses).",
                    tone = "warning",
                    source = "archon",
                },
            },
            helpers = {
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[1209] = {
    name = "Skyreach",
    season1MPlus = true,
    header = "Skyreach -- wind and arcane magic (Warlords of Draenor)",
    meta = {
        slug = "skyreach",
        clientMapName = "Skyreach",
        uiMapIDs = {
            601,
            602,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 161,
        timeLimitSeconds = 1680,
        timeLimitLabel = "28:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Wind and arcane magic debuffs from Arakkoa casters.",
        "Curse effects from solar priests.",
        "Positioning important for wind knockback mechanics.",
        "Notable Trash before Ranjit: Interrupt Driving Gale-Caller 's Repel to avoid mass knockback effect.",
        "Ranjit - All Roles: Avoid being hit by Wind Chakram , it 1-shots.",
        "Ranjit - All Roles: Use defensive cooldowns during Fan of Blades Bleed.",
        "Ranjit - All Roles: Dodge the incoming Gale Surge during Chakram Vortex .",
        "Notable Trash Before Araknath: Interrupt Blinding Sun Priestess 's Blinding Light .",
        "Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
        "Ranjit's [Fan of Blades] ability hits all enemies and inflicts damage over time. Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
        "Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
    },
    timer = {
        seconds = 1680,
        label = "28:00",
        source = "local_db2",
        challengeMapID = 161,
    },
    keyInterrupts = {
        {
            spell = "Repel",
            mob = "Driving Gale-Caller",
            danger = "high",
        },
        {
            spell = "Blinding Light",
            mob = "Blinding Sun Priestess",
            danger = "high",
        },
        {
            spell = "Solar Blast",
            mob = "High Sage Viryx",
            danger = "high",
            spellID = 154396,
            spellName = "Solar Blast",
            tip = "Solar Blast : Blasts target enemy with solar energy, inflicting 208003 Fire damage.",
            encounter = "High Sage Viryx",
        },
        {
            spell = "Solar Heal",
            mob = "Solar Familiar",
            danger = "high",
            spellID = 152893,
            tip = "Heals enemies for a large amount. Must be interrupted every cast.",
        },
        {
            spell = "Flash Bang",
            mob = "Arakkoa Sun-Talon",
            danger = "medium",
            tip = "AoE blind. Kick or the group loses control for several seconds.",
        },
        {
            spell = "Arcane Bolt",
            mob = "Skyreach Arcanist",
            danger = "medium",
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Solar Wrath",
            source = "Solar Familiar",
            severity = "warning",
            encounter = "throughout",
            tip = "Curse that increases fire damage taken. Decurse before fire mechanics.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Arcane Shackles",
            source = "Skyreach Arcanist",
            severity = "high",
            encounter = "throughout",
            tip = "Roots the target in place and deals damage. Dispel to free them.",
        },
        {
            capability = "dispel_bleed",
            mechanic = "Blade Rush",
            source = "Adorned Bladetalon",
            severity = "warning",
            tip = "",
        },
    },
    bossTips = {
        "Ranjit: Avoid getting knocked off when dropping Gale Surge near the edge of the platform.",
        "Ranjit: Dodge the Wind Chakrams line attack and Chakram Vortex tornadoes.",
        "Araknath: Soak all 3 Energize beams to prevent the boss from healing.",
        "Araknath: The tank should aim the boss away from beams, and then dodge Fiery Smash.",
        "Rukhran: Quickly kill Sunwings adds away from other defeated Sunwings to avoid them respawning.",
        "Rukhran: During Searing Quills, line of sight the boss behind the center pillar.",
        "High Sage Viryx: If targeted by Lens Flare, kite the laser beam around the sides of the room.",
        "High Sage Viryx: If targeted by Cast Down, move to the entrance of the area. Everyone should help defeat the add to prevent the player from being dropped off the ledge.",
        "Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
        "Ranjit's [Fan of Blades] ability hits all enemies and inflicts damage over time. Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
        "Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
        "1st boss, corridors: Massive knockback that throws you off the platform. Position against walls.",
        "2nd boss: Blades spin around the room. Find the gaps and dodge through.",
    },
    tipsAndTricks = {
        "Use Soothes on Raging Squalls to remove Wrathful Wind and reduce party damage.",
        "On Rukhran (B3), bait the initial spawn of the Sunwing into the exact position you want it to die, and then kill it before it moves.",
        "At the end of the wind gauntlet, the party can channel into a staff to turn off the wind.",
        "On High Sage Viryx (B4), certain classes can avoid dying when dropped off the platform (e.g. Evoker, Warlock).",
        "Wind and arcane magic debuffs from Arakkoa casters.",
        "Curse effects from solar priests.",
        "Positioning important for wind knockback mechanics.",
        "Notable Trash before Ranjit: Interrupt Driving Gale-Caller 's Repel to avoid mass knockback effect.",
        "Ranjit - All Roles: Avoid being hit by Wind Chakram , it 1-shots.",
        "Ranjit - All Roles: Use defensive cooldowns during Fan of Blades Bleed.",
        "Ranjit - All Roles: Dodge the incoming Gale Surge during Chakram Vortex .",
        "Notable Trash Before Araknath: Interrupt Blinding Sun Priestess 's Blinding Light .",
        "Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
        "Ranjit's [Fan of Blades] ability hits all enemies and inflicts damage over time. Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
        "Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
    },
    talentNotes = "Magic dispel important. Curse dispel helpful. Knockback-resistant positioning talents useful.",
    dispelPriority = {
        "dispel_magic",
        "dispel_curse",
    },
    interruptPriority = {
        {
            spell = "Solar Heal",
            mob = "Solar Familiar",
            danger = "high",
            spellID = 152893,
        },
        {
            spell = "Flash Bang",
            mob = "Arakkoa Sun-Talon",
            danger = "medium",
        },
        {
            spell = "Arcane Bolt",
            mob = "Skyreach Arcanist",
            danger = "medium",
        },
    },
    dangers = {
        {
            capability = "dispel_magic",
            severity = "high",
            mechanic = "Arcane Shackles",
            source = "Skyreach Arcanist",
            encounter = "throughout",
            tip = "Roots the target in place and deals damage. Dispel to free them.",
        },
        {
            capability = "dispel_curse",
            severity = "warning",
            mechanic = "Solar Wrath",
            source = "Solar Familiar",
            encounter = "throughout",
            tip = "Curse that increases fire damage taken. Decurse before fire mechanics.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Solar Heal",
            source = "Solar Familiar",
            encounter = "throughout",
            spellID = 152893,
            tip = "Heals enemies for a large amount. Must be interrupted every cast.",
        },
        {
            type = "interrupt",
            severity = "warning",
            mechanic = "Flash Bang",
            source = "Arakkoa Sun-Talon",
            encounter = "throughout",
            tip = "AoE blind. Kick or the group loses control for several seconds.",
        },
        {
            type = "awareness",
            severity = "critical",
            mechanic = "Wind Tunnel knockback",
            source = "Ranjit (1st boss) / Environmental",
            encounter = "1st boss, corridors",
            tip = "Massive knockback that throws you off the platform. Position against walls.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Spinning Blade",
            source = "Araknath (2nd boss)",
            encounter = "2nd boss",
            difficulty = "heroic",
            tip = "Blades spin around the room. Find the gaps and dodge through.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Smash",
            source = "Araknath",
            encounter = "Araknath",
            spellID = 154132,
            spellName = "Smash",
            tip = "Tanks : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage. Avoid Araknath's [Smash] ability, which strikes with either the construct's le",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Solar Blast",
            source = "High Sage Viryx",
            encounter = "High Sage Viryx",
            spellID = 154396,
            spellName = "Solar Blast",
            tip = "Solar Blast : Blasts target enemy with solar energy, inflicting 208003 Fire damage.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Burst",
            source = "Araknath",
            encounter = "Araknath",
            spellID = 154135,
            spellName = "Burst",
            tip = "Healers : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage. Araknath's [Burst] damages all players and increases the damage it deals eac",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Energize",
            source = "Araknath",
            encounter = "Araknath",
            spellID = 154149,
            spellName = "Energize",
            tip = "Damage Dealers : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "on first pull",
            note = "100% of top groups lust here (212 parses). Standard timing.",
            source = "archon",
            pct = 100,
        },
        {
            timing = "near final boss",
            note = "72% of top groups lust here (154 parses).",
            source = "archon",
            pct = 72,
        },
        {
            timing = "at ~11m",
            note = "55% of top groups lust here (173 parses).",
            source = "archon",
            pct = 55,
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "skyreach_overview_1",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Wind and arcane magic debuffs from Arakkoa casters.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_2",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Curse effects from solar priests.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_3",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Positioning important for wind knockback mechanics.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_4",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Notable Trash before Ranjit: Interrupt Driving Gale-Caller 's Repel to avoid mass knockback effect.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_5",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit - All Roles: Avoid being hit by Wind Chakram , it 1-shots.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_6",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit - All Roles: Use defensive cooldowns during Fan of Blades Bleed.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_7",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit - All Roles: Dodge the incoming Gale Surge during Chakram Vortex .",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_8",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Notable Trash Before Araknath: Interrupt Blinding Sun Priestess 's Blinding Light .",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_9",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_10",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit's [Fan of Blades] ability hits all enemies and inflicts damage over time. Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_11",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
                    tone = "info",
                },
                {
                    id = "dungeon_1209_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 28:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "skyreach_mechanic_1",
                    kind = "coverage_gap",
                    title = "Arcane Shackles",
                    body = "Roots the target in place and deals damage. Dispel to free them.",
                    tone = "critical",
                    source = "Skyreach Arcanist",
                    mob = "Skyreach Arcanist",
                    spell = "Arcane Shackles",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "skyreach_mechanic_2",
                    kind = "coverage_gap",
                    title = "Solar Wrath",
                    body = "Curse that increases fire damage taken. Decurse before fire mechanics.",
                    tone = "warning",
                    source = "Solar Familiar",
                    mob = "Solar Familiar",
                    spell = "Solar Wrath",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "skyreach_mechanic_3",
                    kind = "mechanic",
                    title = "Solar Heal",
                    body = "Heals enemies for a large amount. Must be interrupted every cast.",
                    tone = "critical",
                    source = "Solar Familiar",
                    mob = "Solar Familiar",
                    spell = "Solar Heal",
                    encounter = "throughout",
                },
                {
                    id = "skyreach_mechanic_4",
                    kind = "mechanic",
                    title = "Flash Bang",
                    body = "AoE blind. Kick or the group loses control for several seconds.",
                    tone = "warning",
                    source = "Arakkoa Sun-Talon",
                    mob = "Arakkoa Sun-Talon",
                    spell = "Flash Bang",
                    encounter = "throughout",
                },
                {
                    id = "skyreach_mechanic_5",
                    kind = "mechanic",
                    title = "Wind Tunnel knockback",
                    body = "Massive knockback that throws you off the platform. Position against walls.",
                    tone = "critical",
                    source = "Ranjit (1st boss) / Environmental",
                    mob = "Ranjit (1st boss) / Environmental",
                    spell = "Wind Tunnel knockback",
                    encounter = "1st boss, corridors",
                },
                {
                    id = "skyreach_mechanic_6",
                    kind = "mechanic",
                    title = "Spinning Blade",
                    body = "Blades spin around the room. Find the gaps and dodge through.",
                    tone = "critical",
                    source = "Araknath (2nd boss)",
                    mob = "Araknath (2nd boss)",
                    spell = "Spinning Blade",
                    encounter = "2nd boss",
                },
                {
                    id = "skyreach_mechanic_7",
                    kind = "coverage_gap",
                    title = "Smash",
                    body = "Tanks : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage. Avoid Araknath's [Smash] ability, which strikes with either the construct's le",
                    tone = "critical",
                    source = "Araknath",
                    mob = "Araknath",
                    spell = "Smash",
                    encounter = "Araknath",
                    requiresCapability = "interrupt",
                },
                {
                    id = "skyreach_mechanic_8",
                    kind = "coverage_gap",
                    title = "Solar Blast",
                    body = "Solar Blast : Blasts target enemy with solar energy, inflicting 208003 Fire damage.",
                    tone = "critical",
                    source = "High Sage Viryx",
                    mob = "High Sage Viryx",
                    spell = "Solar Blast",
                    encounter = "High Sage Viryx",
                    requiresCapability = "interrupt",
                },
                {
                    id = "skyreach_mechanic_9",
                    kind = "coverage_gap",
                    title = "Burst",
                    body = "Healers : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage. Araknath's [Burst] damages all players and increases the damage it deals eac",
                    tone = "critical",
                    source = "Araknath",
                    mob = "Araknath",
                    spell = "Burst",
                    encounter = "Araknath",
                    requiresCapability = "interrupt",
                },
                {
                    id = "skyreach_mechanic_10",
                    kind = "coverage_gap",
                    title = "Energize",
                    body = "Damage Dealers : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
                    tone = "critical",
                    source = "Araknath",
                    mob = "Araknath",
                    spell = "Energize",
                    encounter = "Araknath",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "skyreach_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel important. Curse dispel helpful. Knockback-resistant positioning talents useful.",
                    tone = "info",
                },
                {
                    id = "skyreach_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "skyreach_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "skyreach_overview_1",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Wind and arcane magic debuffs from Arakkoa casters.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_2",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Curse effects from solar priests.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_3",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Positioning important for wind knockback mechanics.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_4",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Notable Trash before Ranjit: Interrupt Driving Gale-Caller 's Repel to avoid mass knockback effect.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_5",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit - All Roles: Avoid being hit by Wind Chakram , it 1-shots.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_6",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit - All Roles: Use defensive cooldowns during Fan of Blades Bleed.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_7",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit - All Roles: Dodge the incoming Gale Surge during Chakram Vortex .",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_8",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Notable Trash Before Araknath: Interrupt Blinding Sun Priestess 's Blinding Light .",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_9",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_10",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Ranjit's [Fan of Blades] ability hits all enemies and inflicts damage over time. Ranjit hurls his chakrams in various patterns to create damaging zones that move or rotate. [Piercing Rush] inflicts significant damage on all targets that Ranjit passes through as he charges forward in a straight line.",
                    tone = "info",
                },
                {
                    id = "skyreach_overview_11",
                    kind = "callout",
                    title = "Skyreach",
                    body = "Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
                    tone = "info",
                },
                {
                    id = "dungeon_1209_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 28:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "skyreach_mechanic_1",
                    kind = "coverage_gap",
                    title = "Arcane Shackles",
                    body = "Roots the target in place and deals damage. Dispel to free them.",
                    tone = "critical",
                    source = "Skyreach Arcanist",
                    mob = "Skyreach Arcanist",
                    spell = "Arcane Shackles",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "skyreach_mechanic_2",
                    kind = "coverage_gap",
                    title = "Solar Wrath",
                    body = "Curse that increases fire damage taken. Decurse before fire mechanics.",
                    tone = "warning",
                    source = "Solar Familiar",
                    mob = "Solar Familiar",
                    spell = "Solar Wrath",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "skyreach_mechanic_3",
                    kind = "mechanic",
                    title = "Solar Heal",
                    body = "Heals enemies for a large amount. Must be interrupted every cast.",
                    tone = "critical",
                    source = "Solar Familiar",
                    mob = "Solar Familiar",
                    spell = "Solar Heal",
                    encounter = "throughout",
                },
                {
                    id = "skyreach_mechanic_4",
                    kind = "mechanic",
                    title = "Flash Bang",
                    body = "AoE blind. Kick or the group loses control for several seconds.",
                    tone = "warning",
                    source = "Arakkoa Sun-Talon",
                    mob = "Arakkoa Sun-Talon",
                    spell = "Flash Bang",
                    encounter = "throughout",
                },
                {
                    id = "skyreach_mechanic_5",
                    kind = "mechanic",
                    title = "Wind Tunnel knockback",
                    body = "Massive knockback that throws you off the platform. Position against walls.",
                    tone = "critical",
                    source = "Ranjit (1st boss) / Environmental",
                    mob = "Ranjit (1st boss) / Environmental",
                    spell = "Wind Tunnel knockback",
                    encounter = "1st boss, corridors",
                },
                {
                    id = "skyreach_mechanic_6",
                    kind = "mechanic",
                    title = "Spinning Blade",
                    body = "Blades spin around the room. Find the gaps and dodge through.",
                    tone = "critical",
                    source = "Araknath (2nd boss)",
                    mob = "Araknath (2nd boss)",
                    spell = "Spinning Blade",
                    encounter = "2nd boss",
                },
                {
                    id = "skyreach_mechanic_7",
                    kind = "coverage_gap",
                    title = "Smash",
                    body = "Tanks : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage. Avoid Araknath's [Smash] ability, which strikes with either the construct's le",
                    tone = "critical",
                    source = "Araknath",
                    mob = "Araknath",
                    spell = "Smash",
                    encounter = "Araknath",
                    requiresCapability = "interrupt",
                },
                {
                    id = "skyreach_mechanic_8",
                    kind = "coverage_gap",
                    title = "Solar Blast",
                    body = "Solar Blast : Blasts target enemy with solar energy, inflicting 208003 Fire damage.",
                    tone = "critical",
                    source = "High Sage Viryx",
                    mob = "High Sage Viryx",
                    spell = "Solar Blast",
                    encounter = "High Sage Viryx",
                    requiresCapability = "interrupt",
                },
                {
                    id = "skyreach_mechanic_9",
                    kind = "coverage_gap",
                    title = "Burst",
                    body = "Healers : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage. Araknath's [Burst] damages all players and increases the damage it deals eac",
                    tone = "critical",
                    source = "Araknath",
                    mob = "Araknath",
                    spell = "Burst",
                    encounter = "Araknath",
                    requiresCapability = "interrupt",
                },
                {
                    id = "skyreach_mechanic_10",
                    kind = "coverage_gap",
                    title = "Energize",
                    body = "Damage Dealers : Stand in the path of the solar rays focused on Araknath to prevent [Energize] , but doing so will inflict damage.",
                    tone = "critical",
                    source = "Araknath",
                    mob = "Araknath",
                    spell = "Energize",
                    encounter = "Araknath",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "skyreach_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel important. Curse dispel helpful. Knockback-resistant positioning talents useful.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "skyreach_lust_1",
                    kind = "assignment",
                    title = "on first pull",
                    body = "100% of top groups lust here (212 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "skyreach_lust_2",
                    kind = "assignment",
                    title = "near final boss",
                    body = "72% of top groups lust here (154 parses).",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "skyreach_lust_3",
                    kind = "assignment",
                    title = "at ~11m",
                    body = "55% of top groups lust here (173 parses).",
                    tone = "warning",
                    source = "archon",
                },
            },
            helpers = {
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[1753] = {
    name = "Seat of the Triumvirate",
    season1MPlus = true,
    header = "Seat of the Triumvirate -- Void/Shadow magic on Argus (Legion)",
    meta = {
        slug = "seat-of-the-triumvirate",
        clientMapName = "Seat of the Triumvirate",
        uiMapIDs = {
            903,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 239,
        timeLimitSeconds = 2040,
        timeLimitLabel = "34:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Void-infused enemies apply heavy Shadow magic debuffs.",
        "Some encounters have purgeable Void shields.",
        "Zuraal the Ascended - All Roles: Dodge the Null Palm frontal cone ability.",
        "Zuraal the Ascended - All Roles: Use your defensives during Oozing Slam and focus the Coalesced Void . Alternatively, you can use crowd-control effects to stop them from reaching the boss if they do is a guarantee wipe unless the key is low enough.",
        "Zuraal the Ascended - Tank: Use your major defensive cooldowns during the Void Slash tank buster.",
        "Saprish - All Roles: Interrupt Shadewing 's Dread Screech .",
        "Saprish - All Roles: The task during this boss is to eliminate all active Void Bomb with Overload . If there are any left, simply use your defensives and manually soak it before Saprish casts its deadly Umbral Nova ability.",
        "[Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal. [Decimate] leaves behind [Void Sludge] in its impact area.",
        "[Void Slash] inflicts heavy Physical damage and Shadow damage. [Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal.",
        "Saprish's [Phase Dash] causes [Umbral Nova] when he dashes through a [Void Bomb] . [Overload] causes all the [Void Bomb] to explode, afflicting all players with [Seeping Void] .",
    },
    timer = {
        seconds = 2040,
        label = "34:00",
        source = "local_db2",
        challengeMapID = 239,
    },
    keyInterrupts = {
        {
            spell = "Summon Voidcaller",
            mob = "Dark Conjurer",
            danger = "high",
        },
        {
            spell = "Shadowmend",
            mob = "Ruthless Riftstalker",
            danger = "high",
        },
        {
            spell = "Dread Screech",
            mob = "Shadewing",
            danger = "high",
        },
        {
            spell = "Abyssal Enhancement",
            mob = "Dire Voidbender",
            danger = "high",
        },
        {
            spell = "Mind Blast",
            mob = "Viceroy Nezhar",
            danger = "high",
        },
        {
            spell = "Void Bolt",
            mob = "Shadowguard Subjugator",
            danger = "high",
            tip = "Applies Void Lashing. Must kick to prevent debuff stacking.",
        },
        {
            spell = "Suppression Field",
            mob = "Void Warden",
            danger = "high",
            tip = "Creates a zone that reduces damage dealt by 75%. Interrupt or move out.",
        },
    },
    keyDispels = {
        {
            capability = "dispel_magic",
            mechanic = "Void Lashing",
            source = "Shadowguard Subjugator",
            severity = "critical",
            encounter = "throughout",
            tip = "Shadow damage DoT that increases damage taken. Dispel immediately.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Rift Essence",
            source = "Rift Warden",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_bleed",
            mechanic = "Shadow Pounce",
            source = "Darkfang",
            severity = "warning",
            tip = "",
        },
        {
            capability = "offensive_dispel",
            mechanic = "Void Shield",
            source = "Void Warden",
            severity = "warning",
            encounter = "throughout",
            tip = "Absorb shield on enemies. Purge to speed up kills.",
        },
    },
    bossTips = {
        "Zuraal the Ascended: Prevent the slimes from reaching the boss by defeating them and using Crowd Control.",
        "Zuraal the Ascended: During Crashing Void, movement speed of all slimes is increased.",
        "Zuraal the Ascended: If targeted by Decimate, place it at the edge away from slimes.",
        "Saprish: Be close to the boss while doing 3 target cleave and interrupting Dread Screech.",
        "Saprish: As a group, use Overload to destroy as many Void Bombs as possible. The tank should run into any remaining bombs.",
        "Viceroy Nezhar: Cleave down the summoned tentacles to lower damage.",
        "Viceroy Nezhar: During Collapsing Void, move to the center of the arena.",
        "L'ura: If targeted by Discordant Beam, hit an active Note of Despair relic to deactivate it.",
        "L'ura: Rotate in a circle to avoid the rotation Disintegrate laser beams.",
        "L'ura: A short time after all relics are disabled, the boss takes 200% bonus damage for 20 seconds.",
        "[Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal. [Decimate] leaves behind [Void Sludge] in its impact area.",
        "[Void Slash] inflicts heavy Physical damage and Shadow damage. [Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal.",
        "Saprish's [Phase Dash] causes [Umbral Nova] when he dashes through a [Void Bomb] . [Overload] causes all the [Void Bomb] to explode, afflicting all players with [Seeping Void] .",
        "final boss: Room-wide AoE with safe zones. Get to a safe spot quickly.",
        "1st boss: Ground fissures that persist. Manage space carefully.",
    },
    tipsAndTricks = {
        "Chains of Subjugation from Merciless Subjugators can be removed with Root breaking abilities, greatly reducing damage taken.",
        "In order to unlock the second boss, you must defeat all 4 Rift Wardens.",
        "On Zuraal the Ascended (B1), slimes that impact the boss while CC'ed do not explode.",
        "Void-infused enemies apply heavy Shadow magic debuffs.",
        "Some encounters have purgeable Void shields.",
        "Zuraal the Ascended - All Roles: Dodge the Null Palm frontal cone ability.",
        "Zuraal the Ascended - All Roles: Use your defensives during Oozing Slam and focus the Coalesced Void . Alternatively, you can use crowd-control effects to stop them from reaching the boss if they do is a guarantee wipe unless the key is low enough.",
        "Zuraal the Ascended - Tank: Use your major defensive cooldowns during the Void Slash tank buster.",
        "Saprish - All Roles: Interrupt Shadewing 's Dread Screech .",
        "Saprish - All Roles: The task during this boss is to eliminate all active Void Bomb with Overload . If there are any left, simply use your defensives and manually soak it before Saprish casts its deadly Umbral Nova ability.",
        "[Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal. [Decimate] leaves behind [Void Sludge] in its impact area.",
        "[Void Slash] inflicts heavy Physical damage and Shadow damage. [Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal.",
        "Saprish's [Phase Dash] causes [Umbral Nova] when he dashes through a [Void Bomb] . [Overload] causes all the [Void Bomb] to explode, afflicting all players with [Seeping Void] .",
    },
    talentNotes = "Magic dispel critical for Void debuffs. Offensive dispel useful for Void shields.",
    dispelPriority = {
        "dispel_magic",
        "offensive_dispel",
    },
    interruptPriority = {
        {
            spell = "Void Bolt",
            mob = "Shadowguard Subjugator",
            danger = "high",
        },
        {
            spell = "Suppression Field",
            mob = "Void Warden",
            danger = "high",
        },
    },
    dangers = {
        {
            capability = "dispel_magic",
            severity = "critical",
            mechanic = "Void Lashing",
            source = "Shadowguard Subjugator",
            encounter = "throughout",
            tip = "Shadow damage DoT that increases damage taken. Dispel immediately.",
        },
        {
            capability = "offensive_dispel",
            severity = "warning",
            mechanic = "Void Shield",
            source = "Void Warden",
            encounter = "throughout",
            tip = "Absorb shield on enemies. Purge to speed up kills.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Void Bolt",
            source = "Shadowguard Subjugator",
            encounter = "throughout",
            tip = "Applies Void Lashing. Must kick to prevent debuff stacking.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Suppression Field",
            source = "Void Warden",
            encounter = "throughout",
            tip = "Creates a zone that reduces damage dealt by 75%. Interrupt or move out.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Void Collapse",
            source = "L'ura (final boss)",
            encounter = "final boss",
            difficulty = "heroic",
            tip = "Room-wide AoE with safe zones. Get to a safe spot quickly.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Darkfissure",
            source = "Zuraal the Ascended (1st boss)",
            encounter = "1st boss",
            tip = "Ground fissures that persist. Manage space carefully.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Void Barrier",
            source = "Alleria Windrunner",
            encounter = "Alleria Windrunner",
            spellID = 1265996,
            spellName = "Void Barrier",
            tip = "Void Barrier : Alleria protects players with a void barrier, preventing them from falling into the depth of anguish from hearing the Dirge of Despair .",
        },
        {
            severity = "high",
            mechanic = "Symphony of the Eternal Night",
            source = "L'ura",
            encounter = "L'ura",
            spellID = 1266003,
            spellName = "Symphony of the Eternal Night",
            tip = "Symphony of the Eternal Night : When all the Notes of Despair are silenced, L'ura empowers them and orchastrates the Symphony of the Eternal Night , instantly killing all players when the cast finishe",
        },
        {
            severity = "high",
            mechanic = "Anguish",
            source = "L'ura",
            encounter = "L'ura",
            spellID = 1265650,
            spellName = "Anguish",
            tip = "Anguish : Become more susceptible to the effect of Dirge of Despair , increasing damage taken from it by 4 %. This effect stacks.",
        },
        {
            severity = "high",
            mechanic = "Backlash",
            source = "L'ura",
            encounter = "L'ura",
            spellID = 1266001,
            spellName = "Backlash",
            tip = "Backlash : L'ura breaks out of Alleria's hold and unleashes a wave of void energy that inflicts 83201 Shadow damage to all players and knocking them back.",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "Purify",
            tip = "Magic dispel is critical here. Keep it on a short keybind.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "L'ura (final boss)",
            note = "Final boss has the tightest DPS check. Lust on pull.",
            affix = "tyrannical",
        },
        {
            timing = "First big pack",
            note = "On Fortified, lust the first big Shadowguard pack to survive the opener.",
            affix = "fortified",
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "seat_of_the_triumvirate_overview_1",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Void-infused enemies apply heavy Shadow magic debuffs.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_2",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Some encounters have purgeable Void shields.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_3",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Zuraal the Ascended - All Roles: Dodge the Null Palm frontal cone ability.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_4",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Zuraal the Ascended - All Roles: Use your defensives during Oozing Slam and focus the Coalesced Void . Alternatively, you can use crowd-control effects to stop them from reaching the boss if they do is a guarantee wipe unless the key is low enough.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_5",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Zuraal the Ascended - Tank: Use your major defensive cooldowns during the Void Slash tank buster.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_6",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Saprish - All Roles: Interrupt Shadewing 's Dread Screech .",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_7",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Saprish - All Roles: The task during this boss is to eliminate all active Void Bomb with Overload . If there are any left, simply use your defensives and manually soak it before Saprish casts its deadly Umbral Nova ability.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_8",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "[Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal. [Decimate] leaves behind [Void Sludge] in its impact area.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_9",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "[Void Slash] inflicts heavy Physical damage and Shadow damage. [Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_10",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Saprish's [Phase Dash] causes [Umbral Nova] when he dashes through a [Void Bomb] . [Overload] causes all the [Void Bomb] to explode, afflicting all players with [Seeping Void] .",
                    tone = "info",
                },
                {
                    id = "dungeon_1753_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 34:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "seat_of_the_triumvirate_mechanic_1",
                    kind = "coverage_gap",
                    title = "Void Lashing",
                    body = "Shadow damage DoT that increases damage taken. Dispel immediately.",
                    tone = "critical",
                    source = "Shadowguard Subjugator",
                    mob = "Shadowguard Subjugator",
                    spell = "Void Lashing",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_2",
                    kind = "coverage_gap",
                    title = "Void Shield",
                    body = "Absorb shield on enemies. Purge to speed up kills.",
                    tone = "warning",
                    source = "Void Warden",
                    mob = "Void Warden",
                    spell = "Void Shield",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_3",
                    kind = "mechanic",
                    title = "Void Bolt",
                    body = "Applies Void Lashing. Must kick to prevent debuff stacking.",
                    tone = "critical",
                    source = "Shadowguard Subjugator",
                    mob = "Shadowguard Subjugator",
                    spell = "Void Bolt",
                    encounter = "throughout",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_4",
                    kind = "mechanic",
                    title = "Suppression Field",
                    body = "Creates a zone that reduces damage dealt by 75%. Interrupt or move out.",
                    tone = "critical",
                    source = "Void Warden",
                    mob = "Void Warden",
                    spell = "Suppression Field",
                    encounter = "throughout",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_5",
                    kind = "mechanic",
                    title = "Void Collapse",
                    body = "Room-wide AoE with safe zones. Get to a safe spot quickly.",
                    tone = "critical",
                    source = "L'ura (final boss)",
                    mob = "L'ura (final boss)",
                    spell = "Void Collapse",
                    encounter = "final boss",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_6",
                    kind = "mechanic",
                    title = "Darkfissure",
                    body = "Ground fissures that persist. Manage space carefully.",
                    tone = "warning",
                    source = "Zuraal the Ascended (1st boss)",
                    mob = "Zuraal the Ascended (1st boss)",
                    spell = "Darkfissure",
                    encounter = "1st boss",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_7",
                    kind = "coverage_gap",
                    title = "Void Barrier",
                    body = "Void Barrier : Alleria protects players with a void barrier, preventing them from falling into the depth of anguish from hearing the Dirge of Despair .",
                    tone = "critical",
                    source = "Alleria Windrunner",
                    mob = "Alleria Windrunner",
                    spell = "Void Barrier",
                    encounter = "Alleria Windrunner",
                    requiresCapability = "interrupt",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_8",
                    kind = "mechanic",
                    title = "Symphony of the Eternal Night",
                    body = "Symphony of the Eternal Night : When all the Notes of Despair are silenced, L'ura empowers them and orchastrates the Symphony of the Eternal Night , instantly killing all players when the cast finishe",
                    tone = "critical",
                    source = "L'ura",
                    mob = "L'ura",
                    spell = "Symphony of the Eternal Night",
                    encounter = "L'ura",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_9",
                    kind = "mechanic",
                    title = "Anguish",
                    body = "Anguish : Become more susceptible to the effect of Dirge of Despair , increasing damage taken from it by 4 %. This effect stacks.",
                    tone = "critical",
                    source = "L'ura",
                    mob = "L'ura",
                    spell = "Anguish",
                    encounter = "L'ura",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_10",
                    kind = "mechanic",
                    title = "Backlash",
                    body = "Backlash : L'ura breaks out of Alleria's hold and unleashes a wave of void energy that inflicts 83201 Shadow damage to all players and knocking them back.",
                    tone = "critical",
                    source = "L'ura",
                    mob = "L'ura",
                    spell = "Backlash",
                    encounter = "L'ura",
                },
            },
            loadout = {
                {
                    id = "seat_of_the_triumvirate_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel critical for Void debuffs. Offensive dispel useful for Void shields.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_18",
                    kind = "helper",
                    title = "Purify",
                    body = "Magic dispel is critical here. Keep it on a short keybind.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Purify",
                },
                {
                    id = "seat_of_the_triumvirate_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "seat_of_the_triumvirate_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "seat_of_the_triumvirate_overview_1",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Void-infused enemies apply heavy Shadow magic debuffs.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_2",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Some encounters have purgeable Void shields.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_3",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Zuraal the Ascended - All Roles: Dodge the Null Palm frontal cone ability.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_4",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Zuraal the Ascended - All Roles: Use your defensives during Oozing Slam and focus the Coalesced Void . Alternatively, you can use crowd-control effects to stop them from reaching the boss if they do is a guarantee wipe unless the key is low enough.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_5",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Zuraal the Ascended - Tank: Use your major defensive cooldowns during the Void Slash tank buster.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_6",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Saprish - All Roles: Interrupt Shadewing 's Dread Screech .",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_7",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Saprish - All Roles: The task during this boss is to eliminate all active Void Bomb with Overload . If there are any left, simply use your defensives and manually soak it before Saprish casts its deadly Umbral Nova ability.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_8",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "[Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal. [Decimate] leaves behind [Void Sludge] in its impact area.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_9",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "[Void Slash] inflicts heavy Physical damage and Shadow damage. [Dark Slam] causes [Coalesced Void] to spawn, causing [Dark Expulsion] when they reach Zuraal.",
                    tone = "info",
                },
                {
                    id = "seat_of_the_triumvirate_overview_10",
                    kind = "callout",
                    title = "Seat of the Triumvirate",
                    body = "Saprish's [Phase Dash] causes [Umbral Nova] when he dashes through a [Void Bomb] . [Overload] causes all the [Void Bomb] to explode, afflicting all players with [Seeping Void] .",
                    tone = "info",
                },
                {
                    id = "dungeon_1753_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 34:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "seat_of_the_triumvirate_mechanic_1",
                    kind = "coverage_gap",
                    title = "Void Lashing",
                    body = "Shadow damage DoT that increases damage taken. Dispel immediately.",
                    tone = "critical",
                    source = "Shadowguard Subjugator",
                    mob = "Shadowguard Subjugator",
                    spell = "Void Lashing",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_2",
                    kind = "coverage_gap",
                    title = "Void Shield",
                    body = "Absorb shield on enemies. Purge to speed up kills.",
                    tone = "warning",
                    source = "Void Warden",
                    mob = "Void Warden",
                    spell = "Void Shield",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_3",
                    kind = "mechanic",
                    title = "Void Bolt",
                    body = "Applies Void Lashing. Must kick to prevent debuff stacking.",
                    tone = "critical",
                    source = "Shadowguard Subjugator",
                    mob = "Shadowguard Subjugator",
                    spell = "Void Bolt",
                    encounter = "throughout",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_4",
                    kind = "mechanic",
                    title = "Suppression Field",
                    body = "Creates a zone that reduces damage dealt by 75%. Interrupt or move out.",
                    tone = "critical",
                    source = "Void Warden",
                    mob = "Void Warden",
                    spell = "Suppression Field",
                    encounter = "throughout",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_5",
                    kind = "mechanic",
                    title = "Void Collapse",
                    body = "Room-wide AoE with safe zones. Get to a safe spot quickly.",
                    tone = "critical",
                    source = "L'ura (final boss)",
                    mob = "L'ura (final boss)",
                    spell = "Void Collapse",
                    encounter = "final boss",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_6",
                    kind = "mechanic",
                    title = "Darkfissure",
                    body = "Ground fissures that persist. Manage space carefully.",
                    tone = "warning",
                    source = "Zuraal the Ascended (1st boss)",
                    mob = "Zuraal the Ascended (1st boss)",
                    spell = "Darkfissure",
                    encounter = "1st boss",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_7",
                    kind = "coverage_gap",
                    title = "Void Barrier",
                    body = "Void Barrier : Alleria protects players with a void barrier, preventing them from falling into the depth of anguish from hearing the Dirge of Despair .",
                    tone = "critical",
                    source = "Alleria Windrunner",
                    mob = "Alleria Windrunner",
                    spell = "Void Barrier",
                    encounter = "Alleria Windrunner",
                    requiresCapability = "interrupt",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_8",
                    kind = "mechanic",
                    title = "Symphony of the Eternal Night",
                    body = "Symphony of the Eternal Night : When all the Notes of Despair are silenced, L'ura empowers them and orchastrates the Symphony of the Eternal Night , instantly killing all players when the cast finishe",
                    tone = "critical",
                    source = "L'ura",
                    mob = "L'ura",
                    spell = "Symphony of the Eternal Night",
                    encounter = "L'ura",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_9",
                    kind = "mechanic",
                    title = "Anguish",
                    body = "Anguish : Become more susceptible to the effect of Dirge of Despair , increasing damage taken from it by 4 %. This effect stacks.",
                    tone = "critical",
                    source = "L'ura",
                    mob = "L'ura",
                    spell = "Anguish",
                    encounter = "L'ura",
                },
                {
                    id = "seat_of_the_triumvirate_mechanic_10",
                    kind = "mechanic",
                    title = "Backlash",
                    body = "Backlash : L'ura breaks out of Alleria's hold and unleashes a wave of void energy that inflicts 83201 Shadow damage to all players and knocking them back.",
                    tone = "critical",
                    source = "L'ura",
                    mob = "L'ura",
                    spell = "Backlash",
                    encounter = "L'ura",
                },
            },
            loadout = {
                {
                    id = "seat_of_the_triumvirate_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel critical for Void debuffs. Offensive dispel useful for Void shields.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "seat_of_the_triumvirate_lust_1",
                    kind = "assignment",
                    title = "L'ura (final boss)",
                    body = "Final boss has the tightest DPS check. Lust on pull.",
                    tone = "warning",
                    source = "curated",
                },
                {
                    id = "seat_of_the_triumvirate_lust_2",
                    kind = "assignment",
                    title = "First big pack",
                    body = "On Fortified, lust the first big Shadowguard pack to survive the opener.",
                    tone = "warning",
                    source = "curated",
                },
            },
            helpers = {
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2526] = {
    name = "Algeth'ar Academy",
    season1MPlus = true,
    header = "Algeth'ar Academy -- arcane curses and magic-heavy (Dragonflight)",
    meta = {
        slug = "algethar-academy",
        clientMapName = "Algeth'ar Academy",
        uiMapIDs = {
            2097,
            2098,
            2099,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 402,
        timeLimitSeconds = 1740,
        timeLimitLabel = "29:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Arcane curse effects on several encounters.",
        "Magic debuffs from draconic casters.",
        "Moderate interrupt requirements.",
        "Talk to a Dragonflight Recruiter at the entrance for a dungeon-long stat buff (pick one).",
        "Notable Trash Before Overgrown Ancient: Finally, the most dangerous non-boss-enemy in this dungeon: Aggravated Skitterfly . Not only do they do high damage with their instant Darting Sting s while charging at players, but they will occasionally cast Agitation , a stackable Enrage",
        "Overgrown Ancient - All Roles: Sidestep the Branch Out cast.",
        "Overgrown Ancient - All Roles: Interrupt the Ancient Branch 's Healing Touch at all cost. Upon killing the Ancient Branch , it will cast Abundance , healing all allies and players within 8 yards and removing all applications of the Splinterbark Bleed. Time its death when",
        "Overgrown Ancient - Tank: Use active mitigation once you see the boss casting Barkbreaker on you.",
        "Overgrown Ancient - Tank: Once the boss casts Burst Forth , collect threat on every one of the awakened Hungry Lasher s. Keep in mind that they will have a special Poison attack called Lasher Toxin ; it is extremely important to pick up threat quickly and nuke them.",
        "[Arcane Expulsion] inflicts heavy damage in a frontal cone. Vexamus gains energy from absorbing [Arcane Orbs] .",
        "[Mana Bombs] leave behind a pool of [Corrupted Mana] after detonating. Vexamus gains energy from absorbing [Arcane Orbs] .",
        "Being hit by [Barkbreaker] greatly increases Physical damage taken for a short time after. Once awakened by [Burst Forth] , Hungry Lashers can inflict significant damage if left unchecked. Ancient Branches cast [Healing Touch] , which can be interrupted.",
    },
    timer = {
        seconds = 1740,
        label = "29:00",
        source = "local_db2",
        challengeMapID = 402,
    },
    keyInterrupts = {
        {
            spell = "Healing Touch",
            mob = "Ancient Branch",
            danger = "high",
        },
        {
            spell = "Surge",
            mob = "Corrupted Manafiend",
            danger = "high",
        },
        {
            spell = "Monotonous Lecture",
            mob = "Unruly Textbook",
            danger = "high",
        },
        {
            spell = "Arcane Missiles",
            mob = "Arcane Ravager",
            danger = "high",
            spellID = 373326,
            tip = "Channeled arcane damage. Interrupt or it shreds the target.",
        },
        {
            spell = "Mystic Blast",
            mob = "Unruly Textbook",
            danger = "medium",
            spellID = 396812,
            tip = "Moderate damage. Kick when possible but lower priority than Arcane Missiles.",
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Arcane Curse",
            source = "Arcane Ravager",
            severity = "high",
            encounter = "throughout",
            tip = "Reduces haste by 30%. Decurse DPS players for uptime.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Abundance",
            source = "Ancient Branch",
            severity = "high",
            encounter = "Ancient Branch",
            spellID = 396721,
            spellName = "Abundance",
            dispelType = "magic",
            tip = "Abundance : Upon death, release a spark of life energy that bursts after 3.5 sec, healing allies and players within 8 yds for 655457 , and removing all applications of Splinterbark . (Mythic+, Mythic)",
        },
        {
            capability = "dispel_magic",
            mechanic = "Oversurge",
            source = "Professor Maxdormu",
            severity = "high",
            encounter = "Professor Maxdormu",
            spellID = 391977,
            spellName = "Oversurge",
            dispelType = "magic",
            tip = "Oversurge : Increases damage taken from absorbing Arcane Orbs by 200 % for 20 sec. (Mythic+, Mythic)",
        },
        {
            capability = "dispel_magic",
            mechanic = "Mana Void",
            source = "Unruly Textbook",
            severity = "warning",
            encounter = "throughout",
            tip = "Magic debuff that drains mana and deals damage. Dispel on healers.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Monotonous Lecture",
            source = "Unruly Textbook",
            severity = "warning",
            tip = "",
        },
        {
            capability = "dispel_poison",
            mechanic = "Lasher Toxin",
            source = "Hungry Lasher",
            severity = "high",
            encounter = "Hungry Lasher",
            spellID = 389033,
            spellName = "Lasher Toxin",
            dispelType = "poison",
            tip = "Lasher Toxin : The Hungry Lasher's attacks have a chance to poison the target, inflicting 4622 Nature damage every 3 sec for 9 sec. This effect stacks. (Mythic+, Mythic)",
        },
        {
            capability = "dispel_bleed",
            mechanic = "Vile Bite",
            source = "Vile Lasher",
            severity = "high",
            tip = "",
        },
    },
    bossTips = {
        "Overgrown Ancient: Stack up with your party during Germinate and walk together to clump adds.",
        "Overgrown Ancient: Stand in the healing circle when the Ancient Branch dies to remove your bleed.",
        "Crawth: Spread and stop casting during Deafening Screech.",
        "Crawth: At 75% and 45%, throw three balls into the same goal.",
        "Vexamus: Soak one Arcane Orb every wave making sure that your debuff has fallen off.",
        "Vexamus: Keep moving during Arcane Fissure to avoid the swirlies.",
        "Echo of Doragosa: Tank the boss away from Arcane Rifts to make it easier to dodge orbs.",
        "Echo of Doragosa: Stand near the edge at 2 stacks of Overwhelming Power. At 3 stacks you drop another Arcane Rift.",
        "[Arcane Expulsion] inflicts heavy damage in a frontal cone. Vexamus gains energy from absorbing [Arcane Orbs] .",
        "[Mana Bombs] leave behind a pool of [Corrupted Mana] after detonating. Vexamus gains energy from absorbing [Arcane Orbs] .",
        "Being hit by [Barkbreaker] greatly increases Physical damage taken for a short time after. Once awakened by [Burst Forth] , Hungry Lashers can inflict significant damage if left unchecked. Ancient Branches cast [Healing Touch] , which can be interrupted.",
        "1st boss: Orbs spawn and fixate players. Kite them away from the group.",
        "2nd boss: Frontal slam that one-shots. Always stay behind the boss.",
    },
    tipsAndTricks = {
        "Combine all trash in the Overgrowth Ancient area into a single pull with Bloodlust at the start of the dungeon.",
        "On Crawth (B2), throw the balls into the Wind goal first, before the Fire goal.",
        "Arcane curse effects on several encounters.",
        "Magic debuffs from draconic casters.",
        "Moderate interrupt requirements.",
        "Talk to a Dragonflight Recruiter at the entrance for a dungeon-long stat buff (pick one).",
        "Notable Trash Before Overgrown Ancient: Finally, the most dangerous non-boss-enemy in this dungeon: Aggravated Skitterfly . Not only do they do high damage with their instant Darting Sting s while charging at players, but they will occasionally cast Agitation , a stackable Enrage",
        "Overgrown Ancient - All Roles: Sidestep the Branch Out cast.",
        "Overgrown Ancient - All Roles: Interrupt the Ancient Branch 's Healing Touch at all cost. Upon killing the Ancient Branch , it will cast Abundance , healing all allies and players within 8 yards and removing all applications of the Splinterbark Bleed. Time its death when",
        "Overgrown Ancient - Tank: Use active mitigation once you see the boss casting Barkbreaker on you.",
        "Overgrown Ancient - Tank: Once the boss casts Burst Forth , collect threat on every one of the awakened Hungry Lasher s. Keep in mind that they will have a special Poison attack called Lasher Toxin ; it is extremely important to pick up threat quickly and nuke them.",
        "[Arcane Expulsion] inflicts heavy damage in a frontal cone. Vexamus gains energy from absorbing [Arcane Orbs] .",
        "[Mana Bombs] leave behind a pool of [Corrupted Mana] after detonating. Vexamus gains energy from absorbing [Arcane Orbs] .",
        "Being hit by [Barkbreaker] greatly increases Physical damage taken for a short time after. Once awakened by [Burst Forth] , Hungry Lashers can inflict significant damage if left unchecked. Ancient Branches cast [Healing Touch] , which can be interrupted.",
        {
            title = "Bronze Dragonflight Recruiter",
            detail = "Talk to the Bronze Dragonflight Recruiter at the entrance for +5% Haste (entire dungeon).",
            spellID = 389512,
            buff = "Bronze Dragonflight Pledge Pin",
            object = "Bronze Dragonflight Recruiter",
        },
        {
            title = "Red Dragonflight Recruiter",
            detail = "Talk to the Red Dragonflight Recruiter at the entrance for +5% Versatility (entire dungeon).",
            spellID = 389501,
            buff = "Red Dragonflight Pledge Pin",
            object = "Red Dragonflight Recruiter",
        },
        {
            title = "Black Dragonflight Recruiter",
            detail = "Talk to the Black Dragonflight Recruiter at the entrance for +5% Critical Strike (entire dungeon).",
            spellID = 389516,
            buff = "Black Dragonflight Pledge Pin",
            object = "Black Dragonflight Recruiter",
        },
        {
            title = "Blue Dragonflight Recruiter",
            detail = "Talk to the Blue Dragonflight Recruiter at the entrance for +1100 Mastery Rating (entire dungeon).",
            spellID = 389521,
            buff = "Blue Dragonflight Pledge Pin",
            object = "Blue Dragonflight Recruiter",
        },
        {
            title = "Green Dragonflight Recruiter",
            detail = "Talk to the Green Dragonflight Recruiter at the entrance for +10% healing received (entire dungeon).",
            spellID = 389536,
            buff = "Green Dragonflight Pledge Pin",
            object = "Green Dragonflight Recruiter",
        },
    },
    talentNotes = "Curse dispel is most valuable. Magic dispel helpful. Poison dispel for nature enemies. Standard dungeon utility.",
    dispelPriority = {
        "dispel_curse",
        "dispel_magic",
        "dispel_poison",
    },
    interruptPriority = {
        {
            spell = "Arcane Missiles",
            mob = "Arcane Ravager",
            danger = "high",
            spellID = 373326,
        },
        {
            spell = "Mystic Blast",
            mob = "Unruly Textbook",
            danger = "medium",
            spellID = 396812,
        },
    },
    dangers = {
        {
            capability = "dispel_curse",
            severity = "high",
            mechanic = "Arcane Curse",
            source = "Arcane Ravager",
            encounter = "throughout",
            tip = "Reduces haste by 30%. Decurse DPS players for uptime.",
        },
        {
            capability = "dispel_magic",
            severity = "warning",
            mechanic = "Mana Void",
            source = "Unruly Textbook",
            encounter = "throughout",
            tip = "Magic debuff that drains mana and deals damage. Dispel on healers.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Arcane Missiles",
            source = "Arcane Ravager",
            encounter = "throughout",
            spellID = 373326,
            tip = "Channeled arcane damage. Interrupt or it shreds the target.",
        },
        {
            type = "interrupt",
            severity = "warning",
            mechanic = "Mystic Blast",
            source = "Unruly Textbook",
            encounter = "throughout",
            spellID = 396812,
            tip = "Moderate damage. Kick when possible but lower priority than Arcane Missiles.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Vexamus energy orbs",
            source = "Vexamus (1st boss)",
            encounter = "1st boss",
            tip = "Orbs spawn and fixate players. Kite them away from the group.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Overgrown Ancient slam",
            source = "Overgrown Ancient (2nd boss)",
            encounter = "2nd boss",
            difficulty = "heroic",
            tip = "Frontal slam that one-shots. Always stay behind the boss.",
        },
        {
            capability = "dispel_magic",
            type = "dispel",
            severity = "high",
            mechanic = "Abundance",
            source = "Ancient Branch",
            encounter = "Ancient Branch",
            spellID = 396721,
            spellName = "Abundance",
            dispelType = "magic",
            tip = "Abundance : Upon death, release a spark of life energy that bursts after 3.5 sec, healing allies and players within 8 yds for 655457 , and removing all applications of Splinterbark . (Mythic+, Mythic)",
        },
        {
            capability = "dispel_poison",
            type = "dispel",
            severity = "high",
            mechanic = "Lasher Toxin",
            source = "Hungry Lasher",
            encounter = "Hungry Lasher",
            spellID = 389033,
            spellName = "Lasher Toxin",
            dispelType = "poison",
            tip = "Lasher Toxin : The Hungry Lasher's attacks have a chance to poison the target, inflicting 4622 Nature damage every 3 sec for 9 sec. This effect stacks. (Mythic+, Mythic)",
        },
        {
            capability = "dispel_magic",
            type = "dispel",
            severity = "high",
            mechanic = "Oversurge",
            source = "Professor Maxdormu",
            encounter = "Professor Maxdormu",
            spellID = 391977,
            spellName = "Oversurge",
            dispelType = "magic",
            tip = "Oversurge : Increases damage taken from absorbing Arcane Orbs by 200 % for 20 sec. (Mythic+, Mythic)",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Deafening Screech",
            source = "Crawth",
            encounter = "Crawth",
            spellID = 377004,
            spellName = "Deafening Screech",
            tip = "Damage Dealers : Scoring goals during [Play Ball!] can activate the field's [Firestorm] or [Gale Force] . [Overpowering Gust] knocks away players in front of Crawth. [Deafening Screech] interrupts spe",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "Remove Corruption",
            tip = "Your curse removal covers the most important dispel in this dungeon.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "Remove Curse",
            tip = "Decurse is extremely valuable here. Keep it on a keybind.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "on first pull",
            note = "100% of top groups lust here (230 parses). Standard timing.",
            source = "archon",
            pct = 100,
        },
        {
            timing = "at ~11m",
            note = "92% of top groups lust here (229 parses). Standard timing.",
            source = "archon",
            pct = 92,
        },
        {
            timing = "near final boss",
            note = "77% of top groups lust here (192 parses).",
            source = "archon",
            pct = 77,
        },
    },
    interactiveBuffs = {
        {
            object = "Bronze Dragonflight Recruiter",
            buff = "Bronze Dragonflight Pledge Pin",
            pattern = "[Bb]ronze [Dd]ragonflight [Pp]ledge [Pp]in",
            effect = "+5% Haste, entire dungeon",
            spellID = 389512,
            statType = "Haste",
            location = "Dungeon entrance (The Quad)",
            tip = "Talk to the Bronze Dragonflight Recruiter at the entrance for +5% Haste (entire dungeon).",
        },
        {
            object = "Red Dragonflight Recruiter",
            buff = "Red Dragonflight Pledge Pin",
            pattern = "[Rr]ed [Dd]ragonflight [Pp]ledge [Pp]in",
            effect = "+5% Versatility, entire dungeon",
            spellID = 389501,
            statType = "Vers",
            location = "Dungeon entrance (The Quad)",
            tip = "Talk to the Red Dragonflight Recruiter at the entrance for +5% Versatility (entire dungeon).",
        },
        {
            object = "Black Dragonflight Recruiter",
            buff = "Black Dragonflight Pledge Pin",
            pattern = "[Bb]lack [Dd]ragonflight [Pp]ledge [Pp]in",
            effect = "+5% Critical Strike, entire dungeon",
            spellID = 389516,
            statType = "Crit",
            location = "Dungeon entrance (The Quad)",
            tip = "Talk to the Black Dragonflight Recruiter at the entrance for +5% Critical Strike (entire dungeon).",
        },
        {
            object = "Blue Dragonflight Recruiter",
            buff = "Blue Dragonflight Pledge Pin",
            pattern = "[Bb]lue [Dd]ragonflight [Pp]ledge [Pp]in",
            effect = "+1100 Mastery Rating, entire dungeon",
            spellID = 389521,
            statType = "Mastery",
            location = "Dungeon entrance (The Quad)",
            tip = "Talk to the Blue Dragonflight Recruiter at the entrance for +1100 Mastery Rating (entire dungeon).",
        },
        {
            object = "Green Dragonflight Recruiter",
            buff = "Green Dragonflight Pledge Pin",
            pattern = "[Gg]reen [Dd]ragonflight [Pp]ledge [Pp]in",
            effect = "+10% healing received, entire dungeon",
            spellID = 389536,
            location = "Dungeon entrance (The Quad)",
            tip = "Talk to the Green Dragonflight Recruiter at the entrance for +10% healing received (entire dungeon).",
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "algeth_ar_academy_overview_1",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Arcane curse effects on several encounters.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_2",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Magic debuffs from draconic casters.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_3",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Moderate interrupt requirements.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_4",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Talk to a Dragonflight Recruiter at the entrance for a dungeon-long stat buff (pick one).",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_5",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Notable Trash Before Overgrown Ancient: Finally, the most dangerous non-boss-enemy in this dungeon: Aggravated Skitterfly . Not only do they do high damage with their instant Darting Sting s while charging at players, but they will occasionally cast Agitation , a stackable Enrage",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_6",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - All Roles: Sidestep the Branch Out cast.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_7",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - All Roles: Interrupt the Ancient Branch 's Healing Touch at all cost. Upon killing the Ancient Branch , it will cast Abundance , healing all allies and players within 8 yards and removing all applications of the Splinterbark Bleed. Time its death when",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_8",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - Tank: Use active mitigation once you see the boss casting Barkbreaker on you.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_9",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - Tank: Once the boss casts Burst Forth , collect threat on every one of the awakened Hungry Lasher s. Keep in mind that they will have a special Poison attack called Lasher Toxin ; it is extremely important to pick up threat quickly and nuke them.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_10",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "[Arcane Expulsion] inflicts heavy damage in a frontal cone. Vexamus gains energy from absorbing [Arcane Orbs] .",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_11",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "[Mana Bombs] leave behind a pool of [Corrupted Mana] after detonating. Vexamus gains energy from absorbing [Arcane Orbs] .",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_12",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Being hit by [Barkbreaker] greatly increases Physical damage taken for a short time after. Once awakened by [Burst Forth] , Hungry Lashers can inflict significant damage if left unchecked. Ancient Branches cast [Healing Touch] , which can be interrupted.",
                    tone = "info",
                },
                {
                    id = "dungeon_2526_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 29:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "algeth_ar_academy_mechanic_1",
                    kind = "coverage_gap",
                    title = "Arcane Curse",
                    body = "Reduces haste by 30%. Decurse DPS players for uptime.",
                    tone = "critical",
                    source = "Arcane Ravager",
                    mob = "Arcane Ravager",
                    spell = "Arcane Curse",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "algeth_ar_academy_mechanic_2",
                    kind = "coverage_gap",
                    title = "Mana Void",
                    body = "Magic debuff that drains mana and deals damage. Dispel on healers.",
                    tone = "warning",
                    source = "Unruly Textbook",
                    mob = "Unruly Textbook",
                    spell = "Mana Void",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "algeth_ar_academy_mechanic_3",
                    kind = "mechanic",
                    title = "Arcane Missiles",
                    body = "Channeled arcane damage. Interrupt or it shreds the target.",
                    tone = "critical",
                    source = "Arcane Ravager",
                    mob = "Arcane Ravager",
                    spell = "Arcane Missiles",
                    encounter = "throughout",
                },
                {
                    id = "algeth_ar_academy_mechanic_4",
                    kind = "mechanic",
                    title = "Mystic Blast",
                    body = "Moderate damage. Kick when possible but lower priority than Arcane Missiles.",
                    tone = "warning",
                    source = "Unruly Textbook",
                    mob = "Unruly Textbook",
                    spell = "Mystic Blast",
                    encounter = "throughout",
                },
                {
                    id = "algeth_ar_academy_mechanic_5",
                    kind = "mechanic",
                    title = "Vexamus energy orbs",
                    body = "Orbs spawn and fixate players. Kite them away from the group.",
                    tone = "warning",
                    source = "Vexamus (1st boss)",
                    mob = "Vexamus (1st boss)",
                    spell = "Vexamus energy orbs",
                    encounter = "1st boss",
                },
                {
                    id = "algeth_ar_academy_mechanic_6",
                    kind = "mechanic",
                    title = "Overgrown Ancient slam",
                    body = "Frontal slam that one-shots. Always stay behind the boss.",
                    tone = "critical",
                    source = "Overgrown Ancient (2nd boss)",
                    mob = "Overgrown Ancient (2nd boss)",
                    spell = "Overgrown Ancient slam",
                    encounter = "2nd boss",
                },
                {
                    id = "algeth_ar_academy_mechanic_7",
                    kind = "coverage_gap",
                    title = "Abundance",
                    body = "Abundance : Upon death, release a spark of life energy that bursts after 3.5 sec, healing allies and players within 8 yds for 655457 , and removing all applications of Splinterbark . (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Ancient Branch",
                    mob = "Ancient Branch",
                    spell = "Abundance",
                    encounter = "Ancient Branch",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "algeth_ar_academy_mechanic_8",
                    kind = "coverage_gap",
                    title = "Lasher Toxin",
                    body = "Lasher Toxin : The Hungry Lasher's attacks have a chance to poison the target, inflicting 4622 Nature damage every 3 sec for 9 sec. This effect stacks. (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Hungry Lasher",
                    mob = "Hungry Lasher",
                    spell = "Lasher Toxin",
                    encounter = "Hungry Lasher",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "algeth_ar_academy_mechanic_9",
                    kind = "coverage_gap",
                    title = "Oversurge",
                    body = "Oversurge : Increases damage taken from absorbing Arcane Orbs by 200 % for 20 sec. (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Professor Maxdormu",
                    mob = "Professor Maxdormu",
                    spell = "Oversurge",
                    encounter = "Professor Maxdormu",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "algeth_ar_academy_mechanic_10",
                    kind = "coverage_gap",
                    title = "Deafening Screech",
                    body = "Damage Dealers : Scoring goals during [Play Ball!] can activate the field's [Firestorm] or [Gale Force] . [Overpowering Gust] knocks away players in front of Crawth. [Deafening Screech] interrupts spe",
                    tone = "critical",
                    source = "Crawth",
                    mob = "Crawth",
                    spell = "Deafening Screech",
                    encounter = "Crawth",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "algeth_ar_academy_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Curse dispel is most valuable. Magic dispel helpful. Poison dispel for nature enemies. Standard dungeon utility.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_6",
                    kind = "helper",
                    title = "Remove Corruption",
                    body = "Your curse removal covers the most important dispel in this dungeon.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Remove Corruption",
                },
                {
                    id = "algeth_ar_academy_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_11",
                    kind = "helper",
                    title = "Remove Curse",
                    body = "Decurse is extremely valuable here. Keep it on a keybind.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Remove Curse",
                },
                {
                    id = "algeth_ar_academy_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "algeth_ar_academy_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "algeth_ar_academy_overview_1",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Arcane curse effects on several encounters.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_2",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Magic debuffs from draconic casters.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_3",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Moderate interrupt requirements.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_4",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Talk to a Dragonflight Recruiter at the entrance for a dungeon-long stat buff (pick one).",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_5",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Notable Trash Before Overgrown Ancient: Finally, the most dangerous non-boss-enemy in this dungeon: Aggravated Skitterfly . Not only do they do high damage with their instant Darting Sting s while charging at players, but they will occasionally cast Agitation , a stackable Enrage",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_6",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - All Roles: Sidestep the Branch Out cast.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_7",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - All Roles: Interrupt the Ancient Branch 's Healing Touch at all cost. Upon killing the Ancient Branch , it will cast Abundance , healing all allies and players within 8 yards and removing all applications of the Splinterbark Bleed. Time its death when",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_8",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - Tank: Use active mitigation once you see the boss casting Barkbreaker on you.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_9",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Overgrown Ancient - Tank: Once the boss casts Burst Forth , collect threat on every one of the awakened Hungry Lasher s. Keep in mind that they will have a special Poison attack called Lasher Toxin ; it is extremely important to pick up threat quickly and nuke them.",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_10",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "[Arcane Expulsion] inflicts heavy damage in a frontal cone. Vexamus gains energy from absorbing [Arcane Orbs] .",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_11",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "[Mana Bombs] leave behind a pool of [Corrupted Mana] after detonating. Vexamus gains energy from absorbing [Arcane Orbs] .",
                    tone = "info",
                },
                {
                    id = "algeth_ar_academy_overview_12",
                    kind = "callout",
                    title = "Algeth'ar Academy",
                    body = "Being hit by [Barkbreaker] greatly increases Physical damage taken for a short time after. Once awakened by [Burst Forth] , Hungry Lashers can inflict significant damage if left unchecked. Ancient Branches cast [Healing Touch] , which can be interrupted.",
                    tone = "info",
                },
                {
                    id = "dungeon_2526_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 29:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "algeth_ar_academy_mechanic_1",
                    kind = "coverage_gap",
                    title = "Arcane Curse",
                    body = "Reduces haste by 30%. Decurse DPS players for uptime.",
                    tone = "critical",
                    source = "Arcane Ravager",
                    mob = "Arcane Ravager",
                    spell = "Arcane Curse",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "algeth_ar_academy_mechanic_2",
                    kind = "coverage_gap",
                    title = "Mana Void",
                    body = "Magic debuff that drains mana and deals damage. Dispel on healers.",
                    tone = "warning",
                    source = "Unruly Textbook",
                    mob = "Unruly Textbook",
                    spell = "Mana Void",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "algeth_ar_academy_mechanic_3",
                    kind = "mechanic",
                    title = "Arcane Missiles",
                    body = "Channeled arcane damage. Interrupt or it shreds the target.",
                    tone = "critical",
                    source = "Arcane Ravager",
                    mob = "Arcane Ravager",
                    spell = "Arcane Missiles",
                    encounter = "throughout",
                },
                {
                    id = "algeth_ar_academy_mechanic_4",
                    kind = "mechanic",
                    title = "Mystic Blast",
                    body = "Moderate damage. Kick when possible but lower priority than Arcane Missiles.",
                    tone = "warning",
                    source = "Unruly Textbook",
                    mob = "Unruly Textbook",
                    spell = "Mystic Blast",
                    encounter = "throughout",
                },
                {
                    id = "algeth_ar_academy_mechanic_5",
                    kind = "mechanic",
                    title = "Vexamus energy orbs",
                    body = "Orbs spawn and fixate players. Kite them away from the group.",
                    tone = "warning",
                    source = "Vexamus (1st boss)",
                    mob = "Vexamus (1st boss)",
                    spell = "Vexamus energy orbs",
                    encounter = "1st boss",
                },
                {
                    id = "algeth_ar_academy_mechanic_6",
                    kind = "mechanic",
                    title = "Overgrown Ancient slam",
                    body = "Frontal slam that one-shots. Always stay behind the boss.",
                    tone = "critical",
                    source = "Overgrown Ancient (2nd boss)",
                    mob = "Overgrown Ancient (2nd boss)",
                    spell = "Overgrown Ancient slam",
                    encounter = "2nd boss",
                },
                {
                    id = "algeth_ar_academy_mechanic_7",
                    kind = "coverage_gap",
                    title = "Abundance",
                    body = "Abundance : Upon death, release a spark of life energy that bursts after 3.5 sec, healing allies and players within 8 yds for 655457 , and removing all applications of Splinterbark . (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Ancient Branch",
                    mob = "Ancient Branch",
                    spell = "Abundance",
                    encounter = "Ancient Branch",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "algeth_ar_academy_mechanic_8",
                    kind = "coverage_gap",
                    title = "Lasher Toxin",
                    body = "Lasher Toxin : The Hungry Lasher's attacks have a chance to poison the target, inflicting 4622 Nature damage every 3 sec for 9 sec. This effect stacks. (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Hungry Lasher",
                    mob = "Hungry Lasher",
                    spell = "Lasher Toxin",
                    encounter = "Hungry Lasher",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "algeth_ar_academy_mechanic_9",
                    kind = "coverage_gap",
                    title = "Oversurge",
                    body = "Oversurge : Increases damage taken from absorbing Arcane Orbs by 200 % for 20 sec. (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Professor Maxdormu",
                    mob = "Professor Maxdormu",
                    spell = "Oversurge",
                    encounter = "Professor Maxdormu",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "algeth_ar_academy_mechanic_10",
                    kind = "coverage_gap",
                    title = "Deafening Screech",
                    body = "Damage Dealers : Scoring goals during [Play Ball!] can activate the field's [Firestorm] or [Gale Force] . [Overpowering Gust] knocks away players in front of Crawth. [Deafening Screech] interrupts spe",
                    tone = "critical",
                    source = "Crawth",
                    mob = "Crawth",
                    spell = "Deafening Screech",
                    encounter = "Crawth",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "algeth_ar_academy_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Curse dispel is most valuable. Magic dispel helpful. Poison dispel for nature enemies. Standard dungeon utility.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "algeth_ar_academy_lust_1",
                    kind = "assignment",
                    title = "on first pull",
                    body = "100% of top groups lust here (230 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "algeth_ar_academy_lust_2",
                    kind = "assignment",
                    title = "at ~11m",
                    body = "92% of top groups lust here (229 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "algeth_ar_academy_lust_3",
                    kind = "assignment",
                    title = "near final boss",
                    body = "77% of top groups lust here (192 parses).",
                    tone = "warning",
                    source = "archon",
                },
            },
            helpers = {
                {
                    id = "algeth_ar_academy_buff_1",
                    kind = "helper",
                    title = "Bronze Dragonflight Pledge Pin",
                    body = "Talk to the Bronze Dragonflight Recruiter at the entrance for +5% Haste (entire dungeon).",
                    tone = "info",
                    source = "wowhead",
                    npc = "Bronze Dragonflight Recruiter",
                },
                {
                    id = "algeth_ar_academy_buff_2",
                    kind = "helper",
                    title = "Red Dragonflight Pledge Pin",
                    body = "Talk to the Red Dragonflight Recruiter at the entrance for +5% Versatility (entire dungeon).",
                    tone = "info",
                    source = "wowhead",
                    npc = "Red Dragonflight Recruiter",
                },
                {
                    id = "algeth_ar_academy_buff_3",
                    kind = "helper",
                    title = "Black Dragonflight Pledge Pin",
                    body = "Talk to the Black Dragonflight Recruiter at the entrance for +5% Critical Strike (entire dungeon).",
                    tone = "info",
                    source = "wowhead",
                    npc = "Black Dragonflight Recruiter",
                },
                {
                    id = "algeth_ar_academy_buff_4",
                    kind = "helper",
                    title = "Blue Dragonflight Pledge Pin",
                    body = "Talk to the Blue Dragonflight Recruiter at the entrance for +1100 Mastery Rating (entire dungeon).",
                    tone = "info",
                    source = "wowhead",
                    npc = "Blue Dragonflight Recruiter",
                },
                {
                    id = "algeth_ar_academy_buff_5",
                    kind = "helper",
                    title = "Green Dragonflight Pledge Pin",
                    body = "Talk to the Green Dragonflight Recruiter at the entrance for +10% healing received (entire dungeon).",
                    tone = "info",
                    source = "wowhead",
                    npc = "Green Dragonflight Recruiter",
                },
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2805] = {
    name = "Windrunner Spire",
    season1MPlus = true,
    header = "Windrunner Spire -- poison, curses, and magic in the Windrunner ruins",
    meta = {
        slug = "windrunner-spire",
        clientMapName = "Windrunner Spire",
        uiMapIDs = {
            2492,
            2493,
            2494,
            2496,
            2497,
            2498,
            2499,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 557,
        timeLimitSeconds = 1980,
        timeLimitLabel = "33:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Poison Spray from Creeping Spindleweb and Poison Blade from Ardent Cutthroat.",
        "Curse of Darkness (Derelict Duo) spawns a Dark Entity if not dispelled.",
        "Arcane Salvo and Shadow Bolt casters -- interrupt-heavy.",
        "Spellguard's Protection sphere on mobs -- purge or move mobs out.",
        "Notable Trash before Emberdawn: Interrupt Restless Steward 's Spirit Bolt . Use your stops during their Soul Torment to cancel the effect.",
        "Notable Trash before Emberdawn: Use crowd-control abilities to stop Territorial Dragonhawk 's Fire Spit .",
        "Notable Trash before Emberdawn: Use a defensive if you get Poison Spray on you from Creeping Spindleweb .",
        "Notable Trash before Emberdawn: Interrupt Bloated Lasher 's Fungal Bolt and use defensives during its group-wide damage ability - Spore Dispersal .",
        "Emberdawn - All Roles: Use your defensives if you get Flaming Updraft debuff and place it near the corner. This way it will be easier for you to dodge the Flaming Twisters during Flaming Updraft .",
        "[Flaming Updraft] leaves behind a [Flaming Twister] upon expiration. [Burning Gale] pushes players in the direction of the wind.",
        "[Flaming Updraft] inflicts significant damage to afflicted players. [Burning Gale] pushes players in the direction of the wind.",
        "Emberdawn's [Searing Beak] inflicts significant damage to her current target. [Burning Gale] pushes players in the direction of the wind.",
    },
    timer = {
        seconds = 1980,
        label = "33:00",
        source = "local_db2",
        challengeMapID = 557,
    },
    keyInterrupts = {
        {
            spell = "Poison Blades",
            mob = "Ardent Cutthroat",
            danger = "high",
        },
        {
            spell = "Chain Lightning",
            mob = "Phantasmal Mystic",
            danger = "high",
        },
        {
            spell = "Fire Spit",
            mob = "Territorial Dragonhawk",
            danger = "high",
        },
        {
            spell = "Arcane Salvo",
            mob = "Spellbound Sentry",
            danger = "high",
            tip = "Heavy AoE damage. Must kick. Coordinate with group.",
        },
        {
            spell = "Shadow Bolt",
            mob = "Derelict Channeler",
            danger = "high",
            spellID = 472724,
            tip = "Consistent shadow damage. Kick on cooldown.",
        },
        {
            spell = "Poison Spray",
            mob = "Creeping Spindleweb",
            danger = "medium",
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Curse of Darkness",
            source = "Derelict Duo",
            severity = "critical",
            encounter = "2nd boss",
            spellID = 474105,
            tip = "Spawns a Dark Entity add if not dispelled. Top priority dispel.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Soul Torment",
            source = "Restless Steward",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_poison",
            mechanic = "Poison Blades",
            source = "Ardent Cutthroat",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_poison",
            mechanic = "Poison Spray",
            source = "Creeping Spindleweb",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_poison",
            mechanic = "Poison Spray / Poison Blade",
            source = "Creeping Spindleweb, Ardent Cutthroat",
            severity = "warning",
            encounter = "throughout",
            tip = "Stacking poison DoTs. Dispel on high stacks.",
        },
        {
            capability = "dispel_bleed",
            mechanic = "Throw Axe",
            source = "Spectral Axethrower",
            severity = "warning",
            tip = "",
        },
        {
            capability = "offensive_dispel",
            mechanic = "Spellguard's Protection",
            source = "Spellbound Sentry",
            severity = "warning",
            encounter = "throughout",
            tip = "Protective sphere on mobs. Purge the buff or drag mobs out.",
        },
    },
    bossTips = {
        "Emberdawn: Place Flaming Updrafts on the edges of the room.",
        "Emberdawn: During Burning Gale, use defensives and dodge the tornadoes and frontal cones.",
        "Derelict Duo: Defeat the bosses at the same time.",
        "Derelict Duo: Place Splattering Spew near the edges of the area, and move the bosses to open areas.",
        "Derelict Duo: When targeted by Heaving Yank, walk behind the boss casting Debilitating Shriek to interrupt it.",
        "Commander Kroluk: During Intimidating Shout, stack with other allies to avoid getting feared.",
        "Commander Kroluk: Focus the adds when summoned, as the boss takes 99% less damage until they die.",
        "The Restless Heart: The player targeted by Bolt Gale should stand still and everyone else should move away.",
        "The Restless Heart: Use Gust Shot to clear large puddles from the encounter area. Avoid hitting arrows where possible.",
        "The Restless Heart: During Bullseye Windblast, walk into an arrow to get launched over the slowly expanding ring.",
        "[Flaming Updraft] leaves behind a [Flaming Twister] upon expiration. [Burning Gale] pushes players in the direction of the wind.",
        "[Flaming Updraft] inflicts significant damage to afflicted players. [Burning Gale] pushes players in the direction of the wind.",
        "Emberdawn's [Searing Beak] inflicts significant damage to her current target. [Burning Gale] pushes players in the direction of the wind.",
        "2nd boss: Spawns a Dark Entity add if not dispelled. Top priority dispel.",
        "before 2nd boss: Consistent shadow damage. Kick on cooldown.",
    },
    tipsAndTricks = {
        "Combine the first room together with Bloodlust.",
        "Territorial Dragonhawk's Fire Spit is a very high damage channel that should be \"stopped\" using CC.",
        "On Commander Kroluk (B3), Reckless Leap targets the farthest player. One player can soak the first leap, and the tank can run away to soak the second.",
        "On the Restless Heart (B4), reduce damage by clearing every stack of Squall Leap by stepping into an arrow.",
        "Poison Spray from Creeping Spindleweb and Poison Blade from Ardent Cutthroat.",
        "Curse of Darkness (Derelict Duo) spawns a Dark Entity if not dispelled.",
        "Arcane Salvo and Shadow Bolt casters -- interrupt-heavy.",
        "Spellguard's Protection sphere on mobs -- purge or move mobs out.",
        "Notable Trash before Emberdawn: Interrupt Restless Steward 's Spirit Bolt . Use your stops during their Soul Torment to cancel the effect.",
        "Notable Trash before Emberdawn: Use crowd-control abilities to stop Territorial Dragonhawk 's Fire Spit .",
        "Notable Trash before Emberdawn: Use a defensive if you get Poison Spray on you from Creeping Spindleweb .",
        "Notable Trash before Emberdawn: Interrupt Bloated Lasher 's Fungal Bolt and use defensives during its group-wide damage ability - Spore Dispersal .",
        "Emberdawn - All Roles: Use your defensives if you get Flaming Updraft debuff and place it near the corner. This way it will be easier for you to dodge the Flaming Twisters during Flaming Updraft .",
        "[Flaming Updraft] leaves behind a [Flaming Twister] upon expiration. [Burning Gale] pushes players in the direction of the wind.",
        "[Flaming Updraft] inflicts significant damage to afflicted players. [Burning Gale] pushes players in the direction of the wind.",
        "Emberdawn's [Searing Beak] inflicts significant damage to her current target. [Burning Gale] pushes players in the direction of the wind.",
    },
    talentNotes = "Curse dispel is critical (Curse of Darkness). Poison dispel valuable. Offensive dispel (Purge) helps with Spellguard shields.",
    dispelPriority = {
        "dispel_curse",
        "dispel_poison",
        "offensive_dispel",
        "dispel_magic",
    },
    interruptPriority = {
        {
            spell = "Arcane Salvo",
            mob = "Spellbound Sentry",
            danger = "high",
        },
        {
            spell = "Shadow Bolt",
            mob = "Derelict Channeler",
            danger = "high",
            spellID = 472724,
        },
        {
            spell = "Poison Spray",
            mob = "Creeping Spindleweb",
            danger = "medium",
        },
    },
    dangers = {
        {
            capability = "dispel_curse",
            severity = "critical",
            mechanic = "Curse of Darkness",
            source = "Derelict Duo",
            encounter = "2nd boss",
            spellID = 474105,
            tip = "Spawns a Dark Entity add if not dispelled. Top priority dispel.",
        },
        {
            capability = "dispel_poison",
            severity = "warning",
            mechanic = "Poison Spray / Poison Blade",
            source = "Creeping Spindleweb, Ardent Cutthroat",
            encounter = "throughout",
            tip = "Stacking poison DoTs. Dispel on high stacks.",
        },
        {
            capability = "offensive_dispel",
            severity = "warning",
            mechanic = "Spellguard's Protection",
            source = "Spellbound Sentry",
            encounter = "throughout",
            tip = "Protective sphere on mobs. Purge the buff or drag mobs out.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Arcane Salvo",
            source = "Spellbound Sentry",
            encounter = "throughout",
            tip = "Heavy AoE damage. Must kick. Coordinate with group.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Shadow Bolt",
            source = "Derelict Channeler",
            encounter = "before 2nd boss",
            spellID = 472724,
            tip = "Consistent shadow damage. Kick on cooldown.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Venomous Slash",
            source = "Ardent Cutthroat",
            encounter = "throughout lower floors",
            tip = "Heavy bleed DoT. Not dispellable. Use a personal defensive or kite.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Spellguard Aura",
            source = "Spellbound Sentry",
            encounter = "throughout",
            difficulty = "heroic",
            tip = "Mobs inside the aura take reduced damage. Reposition packs or purge.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Chain Lightning",
            source = "Commander Kroluk",
            encounter = "Commander Kroluk",
            spellID = 1251981,
            spellName = "Chain Lightning",
            tip = "Chain Lightning : The caster sends lightning into a player, inflicting 55467 Nature damage. The lightning also jumps to another player closest to the victim.",
        },
        {
            severity = "high",
            mechanic = "Bullseye Windblast",
            source = "The Restless Heart",
            encounter = "The Restless Heart",
            spellID = 468429,
            spellName = "Bullseye Windblast",
            tip = "Damage Dealers : [Turbulent Arrows] knock players into the air when touched. [Bullseye Windblast] creates a lethal expanding ring of [Billowing Wind] . [Bolt Gale] launches a continuous volley of arro",
        },
        {
            severity = "high",
            mechanic = "Gust Strike",
            source = "The Restless Heart",
            encounter = "The Restless Heart",
            spellID = 472662,
            spellName = "Gust Strike",
            tip = "Tank : [Gust Strike] knocks the targeted player away and briefly increases their damage taken. [Turbulent Arrows] knock players into the air when touched. [Bullseye Windblast] creates a lethal expandi",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "Remove Corruption",
            tip = "Handles both curse (Curse of Darkness) and poison here. You are the MVP dispeller in this dungeon.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "Spellsteal",
            tip = "Spellsteal Spellguard shields for a free magic damage buff. Works every Sentry pack.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "on first pull",
            note = "100% of top groups lust here (221 parses). Standard timing.",
            source = "archon",
            pct = 100,
        },
        {
            timing = "at ~12m",
            note = "72% of top groups lust here (160 parses).",
            source = "archon",
            pct = 72,
        },
        {
            timing = "at ~26m",
            note = "66% of top groups lust here (147 parses).",
            source = "archon",
            pct = 66,
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "windrunner_spire_overview_1",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Poison Spray from Creeping Spindleweb and Poison Blade from Ardent Cutthroat.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_2",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Curse of Darkness (Derelict Duo) spawns a Dark Entity if not dispelled.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_3",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Arcane Salvo and Shadow Bolt casters -- interrupt-heavy.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_4",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Spellguard's Protection sphere on mobs -- purge or move mobs out.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_5",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Interrupt Restless Steward 's Spirit Bolt . Use your stops during their Soul Torment to cancel the effect.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_6",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Use crowd-control abilities to stop Territorial Dragonhawk 's Fire Spit .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_7",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Use a defensive if you get Poison Spray on you from Creeping Spindleweb .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_8",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Interrupt Bloated Lasher 's Fungal Bolt and use defensives during its group-wide damage ability - Spore Dispersal .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_9",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Emberdawn - All Roles: Use your defensives if you get Flaming Updraft debuff and place it near the corner. This way it will be easier for you to dodge the Flaming Twisters during Flaming Updraft .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_10",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "[Flaming Updraft] leaves behind a [Flaming Twister] upon expiration. [Burning Gale] pushes players in the direction of the wind.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_11",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "[Flaming Updraft] inflicts significant damage to afflicted players. [Burning Gale] pushes players in the direction of the wind.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_12",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Emberdawn's [Searing Beak] inflicts significant damage to her current target. [Burning Gale] pushes players in the direction of the wind.",
                    tone = "info",
                },
                {
                    id = "dungeon_2805_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 33:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "windrunner_spire_mechanic_1",
                    kind = "coverage_gap",
                    title = "Curse of Darkness",
                    body = "Spawns a Dark Entity add if not dispelled. Top priority dispel.",
                    tone = "critical",
                    source = "Derelict Duo",
                    mob = "Derelict Duo",
                    spell = "Curse of Darkness",
                    encounter = "2nd boss",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "windrunner_spire_mechanic_2",
                    kind = "coverage_gap",
                    title = "Poison Spray / Poison Blade",
                    body = "Stacking poison DoTs. Dispel on high stacks.",
                    tone = "warning",
                    source = "Creeping Spindleweb, Ardent Cutthroat",
                    mob = "Creeping Spindleweb, Ardent Cutthroat",
                    spell = "Poison Spray / Poison Blade",
                    encounter = "throughout",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "windrunner_spire_mechanic_3",
                    kind = "coverage_gap",
                    title = "Spellguard's Protection",
                    body = "Protective sphere on mobs. Purge the buff or drag mobs out.",
                    tone = "warning",
                    source = "Spellbound Sentry",
                    mob = "Spellbound Sentry",
                    spell = "Spellguard's Protection",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "windrunner_spire_mechanic_4",
                    kind = "mechanic",
                    title = "Arcane Salvo",
                    body = "Heavy AoE damage. Must kick. Coordinate with group.",
                    tone = "critical",
                    source = "Spellbound Sentry",
                    mob = "Spellbound Sentry",
                    spell = "Arcane Salvo",
                    encounter = "throughout",
                },
                {
                    id = "windrunner_spire_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Bolt",
                    body = "Consistent shadow damage. Kick on cooldown.",
                    tone = "critical",
                    source = "Derelict Channeler",
                    mob = "Derelict Channeler",
                    spell = "Shadow Bolt",
                    encounter = "before 2nd boss",
                },
                {
                    id = "windrunner_spire_mechanic_6",
                    kind = "mechanic",
                    title = "Venomous Slash",
                    body = "Heavy bleed DoT. Not dispellable. Use a personal defensive or kite.",
                    tone = "warning",
                    source = "Ardent Cutthroat",
                    mob = "Ardent Cutthroat",
                    spell = "Venomous Slash",
                    encounter = "throughout lower floors",
                },
                {
                    id = "windrunner_spire_mechanic_7",
                    kind = "mechanic",
                    title = "Spellguard Aura",
                    body = "Mobs inside the aura take reduced damage. Reposition packs or purge.",
                    tone = "critical",
                    source = "Spellbound Sentry",
                    mob = "Spellbound Sentry",
                    spell = "Spellguard Aura",
                    encounter = "throughout",
                },
                {
                    id = "windrunner_spire_mechanic_8",
                    kind = "coverage_gap",
                    title = "Chain Lightning",
                    body = "Chain Lightning : The caster sends lightning into a player, inflicting 55467 Nature damage. The lightning also jumps to another player closest to the victim.",
                    tone = "critical",
                    source = "Commander Kroluk",
                    mob = "Commander Kroluk",
                    spell = "Chain Lightning",
                    encounter = "Commander Kroluk",
                    requiresCapability = "interrupt",
                },
                {
                    id = "windrunner_spire_mechanic_9",
                    kind = "mechanic",
                    title = "Bullseye Windblast",
                    body = "Damage Dealers : [Turbulent Arrows] knock players into the air when touched. [Bullseye Windblast] creates a lethal expanding ring of [Billowing Wind] . [Bolt Gale] launches a continuous volley of arro",
                    tone = "critical",
                    source = "The Restless Heart",
                    mob = "The Restless Heart",
                    spell = "Bullseye Windblast",
                    encounter = "The Restless Heart",
                },
                {
                    id = "windrunner_spire_mechanic_10",
                    kind = "mechanic",
                    title = "Gust Strike",
                    body = "Tank : [Gust Strike] knocks the targeted player away and briefly increases their damage taken. [Turbulent Arrows] knock players into the air when touched. [Bullseye Windblast] creates a lethal expandi",
                    tone = "critical",
                    source = "The Restless Heart",
                    mob = "The Restless Heart",
                    spell = "Gust Strike",
                    encounter = "The Restless Heart",
                },
            },
            loadout = {
                {
                    id = "windrunner_spire_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Curse dispel is critical (Curse of Darkness). Poison dispel valuable. Offensive dispel (Purge) helps with Spellguard shields.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_5",
                    kind = "helper",
                    title = "Remove Corruption",
                    body = "Handles both curse (Curse of Darkness) and poison here. You are the MVP dispeller in this dungeon.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Remove Corruption",
                },
                {
                    id = "windrunner_spire_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_11",
                    kind = "helper",
                    title = "Spellsteal",
                    body = "Spellsteal Spellguard shields for a free magic damage buff. Works every Sentry pack.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Spellsteal",
                },
                {
                    id = "windrunner_spire_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "windrunner_spire_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "windrunner_spire_overview_1",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Poison Spray from Creeping Spindleweb and Poison Blade from Ardent Cutthroat.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_2",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Curse of Darkness (Derelict Duo) spawns a Dark Entity if not dispelled.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_3",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Arcane Salvo and Shadow Bolt casters -- interrupt-heavy.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_4",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Spellguard's Protection sphere on mobs -- purge or move mobs out.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_5",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Interrupt Restless Steward 's Spirit Bolt . Use your stops during their Soul Torment to cancel the effect.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_6",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Use crowd-control abilities to stop Territorial Dragonhawk 's Fire Spit .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_7",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Use a defensive if you get Poison Spray on you from Creeping Spindleweb .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_8",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Notable Trash before Emberdawn: Interrupt Bloated Lasher 's Fungal Bolt and use defensives during its group-wide damage ability - Spore Dispersal .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_9",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Emberdawn - All Roles: Use your defensives if you get Flaming Updraft debuff and place it near the corner. This way it will be easier for you to dodge the Flaming Twisters during Flaming Updraft .",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_10",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "[Flaming Updraft] leaves behind a [Flaming Twister] upon expiration. [Burning Gale] pushes players in the direction of the wind.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_11",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "[Flaming Updraft] inflicts significant damage to afflicted players. [Burning Gale] pushes players in the direction of the wind.",
                    tone = "info",
                },
                {
                    id = "windrunner_spire_overview_12",
                    kind = "callout",
                    title = "Windrunner Spire",
                    body = "Emberdawn's [Searing Beak] inflicts significant damage to her current target. [Burning Gale] pushes players in the direction of the wind.",
                    tone = "info",
                },
                {
                    id = "dungeon_2805_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 33:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "windrunner_spire_mechanic_1",
                    kind = "coverage_gap",
                    title = "Curse of Darkness",
                    body = "Spawns a Dark Entity add if not dispelled. Top priority dispel.",
                    tone = "critical",
                    source = "Derelict Duo",
                    mob = "Derelict Duo",
                    spell = "Curse of Darkness",
                    encounter = "2nd boss",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "windrunner_spire_mechanic_2",
                    kind = "coverage_gap",
                    title = "Poison Spray / Poison Blade",
                    body = "Stacking poison DoTs. Dispel on high stacks.",
                    tone = "warning",
                    source = "Creeping Spindleweb, Ardent Cutthroat",
                    mob = "Creeping Spindleweb, Ardent Cutthroat",
                    spell = "Poison Spray / Poison Blade",
                    encounter = "throughout",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "windrunner_spire_mechanic_3",
                    kind = "coverage_gap",
                    title = "Spellguard's Protection",
                    body = "Protective sphere on mobs. Purge the buff or drag mobs out.",
                    tone = "warning",
                    source = "Spellbound Sentry",
                    mob = "Spellbound Sentry",
                    spell = "Spellguard's Protection",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "windrunner_spire_mechanic_4",
                    kind = "mechanic",
                    title = "Arcane Salvo",
                    body = "Heavy AoE damage. Must kick. Coordinate with group.",
                    tone = "critical",
                    source = "Spellbound Sentry",
                    mob = "Spellbound Sentry",
                    spell = "Arcane Salvo",
                    encounter = "throughout",
                },
                {
                    id = "windrunner_spire_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Bolt",
                    body = "Consistent shadow damage. Kick on cooldown.",
                    tone = "critical",
                    source = "Derelict Channeler",
                    mob = "Derelict Channeler",
                    spell = "Shadow Bolt",
                    encounter = "before 2nd boss",
                },
                {
                    id = "windrunner_spire_mechanic_6",
                    kind = "mechanic",
                    title = "Venomous Slash",
                    body = "Heavy bleed DoT. Not dispellable. Use a personal defensive or kite.",
                    tone = "warning",
                    source = "Ardent Cutthroat",
                    mob = "Ardent Cutthroat",
                    spell = "Venomous Slash",
                    encounter = "throughout lower floors",
                },
                {
                    id = "windrunner_spire_mechanic_7",
                    kind = "mechanic",
                    title = "Spellguard Aura",
                    body = "Mobs inside the aura take reduced damage. Reposition packs or purge.",
                    tone = "critical",
                    source = "Spellbound Sentry",
                    mob = "Spellbound Sentry",
                    spell = "Spellguard Aura",
                    encounter = "throughout",
                },
                {
                    id = "windrunner_spire_mechanic_8",
                    kind = "coverage_gap",
                    title = "Chain Lightning",
                    body = "Chain Lightning : The caster sends lightning into a player, inflicting 55467 Nature damage. The lightning also jumps to another player closest to the victim.",
                    tone = "critical",
                    source = "Commander Kroluk",
                    mob = "Commander Kroluk",
                    spell = "Chain Lightning",
                    encounter = "Commander Kroluk",
                    requiresCapability = "interrupt",
                },
                {
                    id = "windrunner_spire_mechanic_9",
                    kind = "mechanic",
                    title = "Bullseye Windblast",
                    body = "Damage Dealers : [Turbulent Arrows] knock players into the air when touched. [Bullseye Windblast] creates a lethal expanding ring of [Billowing Wind] . [Bolt Gale] launches a continuous volley of arro",
                    tone = "critical",
                    source = "The Restless Heart",
                    mob = "The Restless Heart",
                    spell = "Bullseye Windblast",
                    encounter = "The Restless Heart",
                },
                {
                    id = "windrunner_spire_mechanic_10",
                    kind = "mechanic",
                    title = "Gust Strike",
                    body = "Tank : [Gust Strike] knocks the targeted player away and briefly increases their damage taken. [Turbulent Arrows] knock players into the air when touched. [Bullseye Windblast] creates a lethal expandi",
                    tone = "critical",
                    source = "The Restless Heart",
                    mob = "The Restless Heart",
                    spell = "Gust Strike",
                    encounter = "The Restless Heart",
                },
            },
            loadout = {
                {
                    id = "windrunner_spire_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Curse dispel is critical (Curse of Darkness). Poison dispel valuable. Offensive dispel (Purge) helps with Spellguard shields.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "windrunner_spire_lust_1",
                    kind = "assignment",
                    title = "on first pull",
                    body = "100% of top groups lust here (221 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "windrunner_spire_lust_2",
                    kind = "assignment",
                    title = "at ~12m",
                    body = "72% of top groups lust here (160 parses).",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "windrunner_spire_lust_3",
                    kind = "assignment",
                    title = "at ~26m",
                    body = "66% of top groups lust here (147 parses).",
                    tone = "warning",
                    source = "archon",
                },
            },
            helpers = {
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2811] = {
    name = "Magister's Terrace",
    season1MPlus = true,
    header = "Magister's Terrace -- reimagined; heavy magic and purgeable shields",
    meta = {
        slug = "magisters-terrace",
        clientMapName = "Magisters' Terrace",
        uiMapIDs = {
            2511,
            2515,
            2516,
            2517,
            2518,
            2519,
            2520,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 558,
        timeLimitSeconds = 2040,
        timeLimitLabel = "34:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Blood elf casters apply stacking magic debuffs.",
        "Magical shields on enemies are frequent -- offensive dispel essential.",
        "Curse effects from fel-touched magisters.",
        "Arcane Tome in the library grants +5% Haste for 30 min (party-wide).",
        "Arcanotron - All Roles: If your Healer hasn't dispelled your Ethereal Shackles , use your defensives. Note that any immunity or self-dispel (like Stoneform ) helps.",
        "Arcanotron - All Roles: During Refueling Protocol , do make sure to soak Energy Orb s so they don't get consumed by the boss (it will trigger Arcane Empowerment , dealing group-wide AoE damage). Be cautious about how many Energy Orb s you soak as they leave a stac",
        "Arcanotron - Tank: Use your defensive cooldowns during Repulsing Slam ability.",
        "Arcanotron - Healer: Dispel as many players as you can from Ethereal Shackles .",
        "Seranel Sunlash - All Roles: Use your defensives during Runic Mark and get into the Suppression Zone to trigger Feedback and clear the debuff (dodge the incoming arcane barrages on the ground). Be mindful of the following Null Reaction stackable debuff, as that will ma",
        "[Arcane Expulsion] inflicts a large amount of damage and knocks back all players. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        "[Ethereal Shackles] inflicts a large amount of damage and prevents movement. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        "[Repulsing Slam] inflicts a large amount of damage and knocks back its target. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
    },
    timer = {
        seconds = 2040,
        label = "34:00",
        source = "local_db2",
        challengeMapID = 558,
    },
    keyInterrupts = {
        {
            spell = "Polymorph",
            mob = "Arcane Magister",
            danger = "high",
        },
        {
            spell = "Pyroblast",
            mob = "Blazing Pyromancer",
            danger = "high",
        },
        {
            spell = "Terror Wave",
            mob = "Void Terror",
            danger = "high",
        },
        {
            spell = "Arcane Nova",
            mob = "Sunblade Magister",
            danger = "high",
            tip = "AoE burst. Must kick every cast or group takes massive damage.",
        },
        {
            spell = "Mana Detonation",
            mob = "Sunblade Warlock",
            danger = "high",
            tip = "Explodes for AoE damage after a short cast. Kick or move out.",
        },
        {
            spell = "Fel Crystal Strike",
            mob = "Fel Crystal Channeler",
            danger = "medium",
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Fel Curse",
            source = "Fel-touched Magister",
            severity = "warning",
            encounter = "2nd half of dungeon",
            tip = "Reduces healing received. Decurse to keep the healer effective.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Arcane Burn",
            source = "Sunblade Magister",
            severity = "high",
            encounter = "throughout",
            tip = "Stacking magic debuff. Dispel before it reaches high stacks.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Consuming Void",
            source = "Void Terror",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Entropy Orbs",
            source = "Degentrius",
            severity = "high",
            encounter = "Degentrius",
            spellID = 1269631,
            spellName = "Entropy Orbs",
            dispelType = "magic",
            tip = "Devouring Entropy : [Degentrius corrupts 2 players with void energy, inflicting 23164 Shadow damage every 1 sec for 20 sec . Upon removal Entropy Orbs are launched from the target's location.] On Myth",
        },
        {
            capability = "dispel_magic",
            mechanic = "Ethereal Shackles",
            source = "Arcane Sentry and Arcanotron Custos",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Holy Fire",
            source = "Lightward Healer",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Hulking Fragment",
            source = "Degentrius",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Polymorph",
            source = "Arcane Magister",
            severity = "high",
            tip = "",
        },
        {
            capability = "offensive_dispel",
            mechanic = "Magical Shields",
            source = "Sunblade Magister, Sunblade Warlock",
            severity = "critical",
            encounter = "throughout",
            tip = "Enemies frequently gain magic shields. Purge/Spellsteal is essential or DPS drops massively.",
        },
    },
    bossTips = {
        "Arcanotron Custos: Tank the boss on the edge of the room, slowly moving around the edge for puddles.",
        "Arcanotron Custos: The boss takes bonus damage during Refueling Protocol, but you need to soak all orbs before they reach the boss.",
        "Seranel Sunlash: Clear Runic Marks one at a time by stepping into the Suppression Zone.",
        "Seranel Sunlash: Be inside the Suppression Zone when Wave of Silence casts.",
        "Gemellus: Clear Neutral Link by running to the Gemellus clone indicated by the red arrow and red light.",
        "Gemellus: Don't get pulled into any Gemellus clones during Astral Grasp.",
        "Degentrius: Split the party so that there are players on both sides of the cutter beam.",
        "Degentrius: Soak the bouncing volleyball when it enters your area, while dodging orbs.",
        "Degentrius: For Hulking Fragment, the tank should be dispelled on alternating sides of their quadrant.",
        "[Arcane Expulsion] inflicts a large amount of damage and knocks back all players. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        "[Ethereal Shackles] inflicts a large amount of damage and prevents movement. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        "[Repulsing Slam] inflicts a large amount of damage and knocks back its target. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        "final boss: Players are launched into the air. Manage movement carefully to avoid falling damage.",
    },
    tipsAndTricks = {
        "Do a big pull down the first hallway with Bloodlust.",
        "Click the Arcane Tome near the start of the library to gain a Haste buff that lasts for 30 minutes.",
        "For Seranel Sunlash (B2), use pings to indicate who should clear first.",
        "Shadowrift Voidcallers cast Consuming Shadows which can be LoS'ed, preventing damage and enemy healing.",
        "Blood elf casters apply stacking magic debuffs.",
        "Magical shields on enemies are frequent -- offensive dispel essential.",
        "Curse effects from fel-touched magisters.",
        "Arcane Tome in the library grants +5% Haste for 30 min (party-wide).",
        "Arcanotron - All Roles: If your Healer hasn't dispelled your Ethereal Shackles , use your defensives. Note that any immunity or self-dispel (like Stoneform ) helps.",
        "Arcanotron - All Roles: During Refueling Protocol , do make sure to soak Energy Orb s so they don't get consumed by the boss (it will trigger Arcane Empowerment , dealing group-wide AoE damage). Be cautious about how many Energy Orb s you soak as they leave a stac",
        "Arcanotron - Tank: Use your defensive cooldowns during Repulsing Slam ability.",
        "Arcanotron - Healer: Dispel as many players as you can from Ethereal Shackles .",
        "Seranel Sunlash - All Roles: Use your defensives during Runic Mark and get into the Suppression Zone to trigger Feedback and clear the debuff (dodge the incoming arcane barrages on the ground). Be mindful of the following Null Reaction stackable debuff, as that will ma",
        "[Arcane Expulsion] inflicts a large amount of damage and knocks back all players. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        "[Ethereal Shackles] inflicts a large amount of damage and prevents movement. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        "[Repulsing Slam] inflicts a large amount of damage and knocks back its target. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
        {
            title = "Arcane Tome",
            detail = "Pick up the Arcane Tome in the library for a 30-minute 5% Haste buff for the whole party.",
            spellID = 1254550,
            buff = "Arcane Empowerment",
            object = "Arcane Tome",
        },
    },
    talentNotes = "Offensive dispel (Purge/Spellsteal) is essential for shield mechanics. Magic dispel critical. Curse dispel helpful.",
    dispelPriority = {
        "offensive_dispel",
        "dispel_magic",
        "dispel_curse",
    },
    interruptPriority = {
        {
            spell = "Arcane Nova",
            mob = "Sunblade Magister",
            danger = "high",
        },
        {
            spell = "Mana Detonation",
            mob = "Sunblade Warlock",
            danger = "high",
        },
        {
            spell = "Fel Crystal Strike",
            mob = "Fel Crystal Channeler",
            danger = "medium",
        },
    },
    dangers = {
        {
            capability = "offensive_dispel",
            severity = "critical",
            mechanic = "Magical Shields",
            source = "Sunblade Magister, Sunblade Warlock",
            encounter = "throughout",
            tip = "Enemies frequently gain magic shields. Purge/Spellsteal is essential or DPS drops massively.",
        },
        {
            capability = "dispel_magic",
            severity = "high",
            mechanic = "Arcane Burn",
            source = "Sunblade Magister",
            encounter = "throughout",
            tip = "Stacking magic debuff. Dispel before it reaches high stacks.",
        },
        {
            capability = "dispel_curse",
            severity = "warning",
            mechanic = "Fel Curse",
            source = "Fel-touched Magister",
            encounter = "2nd half of dungeon",
            tip = "Reduces healing received. Decurse to keep the healer effective.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Arcane Nova",
            source = "Sunblade Magister",
            encounter = "throughout",
            tip = "AoE burst. Must kick every cast or group takes massive damage.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Mana Detonation",
            source = "Sunblade Warlock",
            encounter = "throughout",
            tip = "Explodes for AoE damage after a short cast. Kick or move out.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Kael'thas Gravity Lapse",
            source = "Kael'thas Sunstrider (final boss)",
            encounter = "final boss",
            difficulty = "heroic",
            tip = "Players are launched into the air. Manage movement carefully to avoid falling damage.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Fel Crystal overload",
            source = "Fel Crystal Channeler",
            encounter = "throughout",
            tip = "Crystals pulse AoE. Destroy them quickly or stay spread.",
        },
        {
            capability = "dispel_magic",
            type = "dispel",
            severity = "high",
            mechanic = "Entropy Orbs",
            source = "Degentrius",
            encounter = "Degentrius",
            spellID = 1269631,
            spellName = "Entropy Orbs",
            dispelType = "magic",
            tip = "Devouring Entropy : [Degentrius corrupts 2 players with void energy, inflicting 23164 Shadow damage every 1 sec for 20 sec . Upon removal Entropy Orbs are launched from the target's location.] On Myth",
        },
        {
            severity = "high",
            mechanic = "Cosmic Radiation",
            source = "Gemellus",
            encounter = "Gemellus",
            spellID = 1224401,
            spellName = "Cosmic Radiation",
            tip = "Cosmic Radiation : Gemellus radiates players pulled within its grasp, inflicting 115557 Shadow damage every 1 sec.",
        },
        {
            severity = "high",
            mechanic = "Energy Orb",
            source = "Arcanotron Custos",
            encounter = "Arcanotron Custos",
            spellID = 474308,
            spellName = "Energy Orb",
            tip = "Energy Orb : [Arcanotron Custos attracts unstable Energy Orbs to itself, granting it Arcane Empowerment upon contact. If a player comes into contact with an Energy Orb it will be destroyed, creating a",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "Spellsteal",
            tip = "Best dungeon for Spellsteal. Steal shields every pack for a huge damage buff.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "Purge",
            tip = "Purge shields constantly. Consider Greater Purge talent if available for double-purge.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "First pull",
            note = "Most groups lust the opening trash for a fast start and huge AoE.",
        },
        {
            timing = "Kael'thas (final boss)",
            note = "On Tyrannical, save lust for the final boss. Gravity Lapse phase is a tight DPS check.",
            affix = "tyrannical",
        },
    },
    interactiveBuffs = {
        {
            object = "Arcane Tome",
            buff = "Arcane Empowerment",
            pattern = "[Aa]rcane [Ee]mpowerment",
            effect = "+5% Haste (party), 30 min",
            spellID = 1254550,
            statType = "Haste",
            location = "Library mini-game, book on the floor",
            tip = "Pick up the Arcane Tome in the library for a 30-minute 5% Haste buff for the whole party.",
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "magister_s_terrace_overview_1",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Blood elf casters apply stacking magic debuffs.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_2",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Magical shields on enemies are frequent -- offensive dispel essential.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_3",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Curse effects from fel-touched magisters.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_4",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcane Tome in the library grants +5% Haste for 30 min (party-wide).",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_5",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - All Roles: If your Healer hasn't dispelled your Ethereal Shackles , use your defensives. Note that any immunity or self-dispel (like Stoneform ) helps.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_6",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - All Roles: During Refueling Protocol , do make sure to soak Energy Orb s so they don't get consumed by the boss (it will trigger Arcane Empowerment , dealing group-wide AoE damage). Be cautious about how many Energy Orb s you soak as they leave a stac",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_7",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - Tank: Use your defensive cooldowns during Repulsing Slam ability.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_8",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - Healer: Dispel as many players as you can from Ethereal Shackles .",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_9",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Seranel Sunlash - All Roles: Use your defensives during Runic Mark and get into the Suppression Zone to trigger Feedback and clear the debuff (dodge the incoming arcane barrages on the ground). Be mindful of the following Null Reaction stackable debuff, as that will ma",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_10",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "[Arcane Expulsion] inflicts a large amount of damage and knocks back all players. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_11",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "[Ethereal Shackles] inflicts a large amount of damage and prevents movement. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_12",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "[Repulsing Slam] inflicts a large amount of damage and knocks back its target. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
                    tone = "info",
                },
                {
                    id = "dungeon_2811_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 34:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "magister_s_terrace_mechanic_1",
                    kind = "coverage_gap",
                    title = "Magical Shields",
                    body = "Enemies frequently gain magic shields. Purge/Spellsteal is essential or DPS drops massively.",
                    tone = "critical",
                    source = "Sunblade Magister, Sunblade Warlock",
                    mob = "Sunblade Magister, Sunblade Warlock",
                    spell = "Magical Shields",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "magister_s_terrace_mechanic_2",
                    kind = "coverage_gap",
                    title = "Arcane Burn",
                    body = "Stacking magic debuff. Dispel before it reaches high stacks.",
                    tone = "critical",
                    source = "Sunblade Magister",
                    mob = "Sunblade Magister",
                    spell = "Arcane Burn",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "magister_s_terrace_mechanic_3",
                    kind = "coverage_gap",
                    title = "Fel Curse",
                    body = "Reduces healing received. Decurse to keep the healer effective.",
                    tone = "warning",
                    source = "Fel-touched Magister",
                    mob = "Fel-touched Magister",
                    spell = "Fel Curse",
                    encounter = "2nd half of dungeon",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "magister_s_terrace_mechanic_4",
                    kind = "mechanic",
                    title = "Arcane Nova",
                    body = "AoE burst. Must kick every cast or group takes massive damage.",
                    tone = "critical",
                    source = "Sunblade Magister",
                    mob = "Sunblade Magister",
                    spell = "Arcane Nova",
                    encounter = "throughout",
                },
                {
                    id = "magister_s_terrace_mechanic_5",
                    kind = "mechanic",
                    title = "Mana Detonation",
                    body = "Explodes for AoE damage after a short cast. Kick or move out.",
                    tone = "critical",
                    source = "Sunblade Warlock",
                    mob = "Sunblade Warlock",
                    spell = "Mana Detonation",
                    encounter = "throughout",
                },
                {
                    id = "magister_s_terrace_mechanic_6",
                    kind = "mechanic",
                    title = "Kael'thas Gravity Lapse",
                    body = "Players are launched into the air. Manage movement carefully to avoid falling damage.",
                    tone = "critical",
                    source = "Kael'thas Sunstrider (final boss)",
                    mob = "Kael'thas Sunstrider (final boss)",
                    spell = "Kael'thas Gravity Lapse",
                    encounter = "final boss",
                },
                {
                    id = "magister_s_terrace_mechanic_7",
                    kind = "mechanic",
                    title = "Fel Crystal overload",
                    body = "Crystals pulse AoE. Destroy them quickly or stay spread.",
                    tone = "warning",
                    source = "Fel Crystal Channeler",
                    mob = "Fel Crystal Channeler",
                    spell = "Fel Crystal overload",
                    encounter = "throughout",
                },
                {
                    id = "magister_s_terrace_mechanic_8",
                    kind = "coverage_gap",
                    title = "Entropy Orbs",
                    body = "Devouring Entropy : [Degentrius corrupts 2 players with void energy, inflicting 23164 Shadow damage every 1 sec for 20 sec . Upon removal Entropy Orbs are launched from the target's location.] On Myth",
                    tone = "critical",
                    source = "Degentrius",
                    mob = "Degentrius",
                    spell = "Entropy Orbs",
                    encounter = "Degentrius",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "magister_s_terrace_mechanic_9",
                    kind = "mechanic",
                    title = "Cosmic Radiation",
                    body = "Cosmic Radiation : Gemellus radiates players pulled within its grasp, inflicting 115557 Shadow damage every 1 sec.",
                    tone = "critical",
                    source = "Gemellus",
                    mob = "Gemellus",
                    spell = "Cosmic Radiation",
                    encounter = "Gemellus",
                },
                {
                    id = "magister_s_terrace_mechanic_10",
                    kind = "mechanic",
                    title = "Energy Orb",
                    body = "Energy Orb : [Arcanotron Custos attracts unstable Energy Orbs to itself, granting it Arcane Empowerment upon contact. If a player comes into contact with an Energy Orb it will be destroyed, creating a",
                    tone = "critical",
                    source = "Arcanotron Custos",
                    mob = "Arcanotron Custos",
                    spell = "Energy Orb",
                    encounter = "Arcanotron Custos",
                },
            },
            loadout = {
                {
                    id = "magister_s_terrace_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Offensive dispel (Purge/Spellsteal) is essential for shield mechanics. Magic dispel critical. Curse dispel helpful.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_12",
                    kind = "helper",
                    title = "Spellsteal",
                    body = "Best dungeon for Spellsteal. Steal shields every pack for a huge damage buff.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Spellsteal",
                },
                {
                    id = "magister_s_terrace_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_22",
                    kind = "helper",
                    title = "Purge",
                    body = "Purge shields constantly. Consider Greater Purge talent if available for double-purge.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Purge",
                },
                {
                    id = "magister_s_terrace_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "magister_s_terrace_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "magister_s_terrace_overview_1",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Blood elf casters apply stacking magic debuffs.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_2",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Magical shields on enemies are frequent -- offensive dispel essential.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_3",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Curse effects from fel-touched magisters.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_4",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcane Tome in the library grants +5% Haste for 30 min (party-wide).",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_5",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - All Roles: If your Healer hasn't dispelled your Ethereal Shackles , use your defensives. Note that any immunity or self-dispel (like Stoneform ) helps.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_6",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - All Roles: During Refueling Protocol , do make sure to soak Energy Orb s so they don't get consumed by the boss (it will trigger Arcane Empowerment , dealing group-wide AoE damage). Be cautious about how many Energy Orb s you soak as they leave a stac",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_7",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - Tank: Use your defensive cooldowns during Repulsing Slam ability.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_8",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Arcanotron - Healer: Dispel as many players as you can from Ethereal Shackles .",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_9",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "Seranel Sunlash - All Roles: Use your defensives during Runic Mark and get into the Suppression Zone to trigger Feedback and clear the debuff (dodge the incoming arcane barrages on the ground). Be mindful of the following Null Reaction stackable debuff, as that will ma",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_10",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "[Arcane Expulsion] inflicts a large amount of damage and knocks back all players. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_11",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "[Ethereal Shackles] inflicts a large amount of damage and prevents movement. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
                    tone = "info",
                },
                {
                    id = "magister_s_terrace_overview_12",
                    kind = "callout",
                    title = "Magister's Terrace",
                    body = "[Repulsing Slam] inflicts a large amount of damage and knocks back its target. [Arcane Residue] inflicts heavy damage to players in the area. Arcanotron Custos gains [Arcane Empowerment] if an Energy Orb reaches it.",
                    tone = "info",
                },
                {
                    id = "dungeon_2811_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 34:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "magister_s_terrace_mechanic_1",
                    kind = "coverage_gap",
                    title = "Magical Shields",
                    body = "Enemies frequently gain magic shields. Purge/Spellsteal is essential or DPS drops massively.",
                    tone = "critical",
                    source = "Sunblade Magister, Sunblade Warlock",
                    mob = "Sunblade Magister, Sunblade Warlock",
                    spell = "Magical Shields",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "magister_s_terrace_mechanic_2",
                    kind = "coverage_gap",
                    title = "Arcane Burn",
                    body = "Stacking magic debuff. Dispel before it reaches high stacks.",
                    tone = "critical",
                    source = "Sunblade Magister",
                    mob = "Sunblade Magister",
                    spell = "Arcane Burn",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "magister_s_terrace_mechanic_3",
                    kind = "coverage_gap",
                    title = "Fel Curse",
                    body = "Reduces healing received. Decurse to keep the healer effective.",
                    tone = "warning",
                    source = "Fel-touched Magister",
                    mob = "Fel-touched Magister",
                    spell = "Fel Curse",
                    encounter = "2nd half of dungeon",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "magister_s_terrace_mechanic_4",
                    kind = "mechanic",
                    title = "Arcane Nova",
                    body = "AoE burst. Must kick every cast or group takes massive damage.",
                    tone = "critical",
                    source = "Sunblade Magister",
                    mob = "Sunblade Magister",
                    spell = "Arcane Nova",
                    encounter = "throughout",
                },
                {
                    id = "magister_s_terrace_mechanic_5",
                    kind = "mechanic",
                    title = "Mana Detonation",
                    body = "Explodes for AoE damage after a short cast. Kick or move out.",
                    tone = "critical",
                    source = "Sunblade Warlock",
                    mob = "Sunblade Warlock",
                    spell = "Mana Detonation",
                    encounter = "throughout",
                },
                {
                    id = "magister_s_terrace_mechanic_6",
                    kind = "mechanic",
                    title = "Kael'thas Gravity Lapse",
                    body = "Players are launched into the air. Manage movement carefully to avoid falling damage.",
                    tone = "critical",
                    source = "Kael'thas Sunstrider (final boss)",
                    mob = "Kael'thas Sunstrider (final boss)",
                    spell = "Kael'thas Gravity Lapse",
                    encounter = "final boss",
                },
                {
                    id = "magister_s_terrace_mechanic_7",
                    kind = "mechanic",
                    title = "Fel Crystal overload",
                    body = "Crystals pulse AoE. Destroy them quickly or stay spread.",
                    tone = "warning",
                    source = "Fel Crystal Channeler",
                    mob = "Fel Crystal Channeler",
                    spell = "Fel Crystal overload",
                    encounter = "throughout",
                },
                {
                    id = "magister_s_terrace_mechanic_8",
                    kind = "coverage_gap",
                    title = "Entropy Orbs",
                    body = "Devouring Entropy : [Degentrius corrupts 2 players with void energy, inflicting 23164 Shadow damage every 1 sec for 20 sec . Upon removal Entropy Orbs are launched from the target's location.] On Myth",
                    tone = "critical",
                    source = "Degentrius",
                    mob = "Degentrius",
                    spell = "Entropy Orbs",
                    encounter = "Degentrius",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "magister_s_terrace_mechanic_9",
                    kind = "mechanic",
                    title = "Cosmic Radiation",
                    body = "Cosmic Radiation : Gemellus radiates players pulled within its grasp, inflicting 115557 Shadow damage every 1 sec.",
                    tone = "critical",
                    source = "Gemellus",
                    mob = "Gemellus",
                    spell = "Cosmic Radiation",
                    encounter = "Gemellus",
                },
                {
                    id = "magister_s_terrace_mechanic_10",
                    kind = "mechanic",
                    title = "Energy Orb",
                    body = "Energy Orb : [Arcanotron Custos attracts unstable Energy Orbs to itself, granting it Arcane Empowerment upon contact. If a player comes into contact with an Energy Orb it will be destroyed, creating a",
                    tone = "critical",
                    source = "Arcanotron Custos",
                    mob = "Arcanotron Custos",
                    spell = "Energy Orb",
                    encounter = "Arcanotron Custos",
                },
            },
            loadout = {
                {
                    id = "magister_s_terrace_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Offensive dispel (Purge/Spellsteal) is essential for shield mechanics. Magic dispel critical. Curse dispel helpful.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "magister_s_terrace_lust_1",
                    kind = "assignment",
                    title = "First pull",
                    body = "Most groups lust the opening trash for a fast start and huge AoE.",
                    tone = "warning",
                    source = "curated",
                },
                {
                    id = "magister_s_terrace_lust_2",
                    kind = "assignment",
                    title = "Kael'thas (final boss)",
                    body = "On Tyrannical, save lust for the final boss. Gravity Lapse phase is a tight DPS check.",
                    tone = "warning",
                    source = "curated",
                },
            },
            helpers = {
                {
                    id = "magister_s_terrace_buff_1",
                    kind = "helper",
                    title = "Arcane Empowerment",
                    body = "Pick up the Arcane Tome in the library for a 30-minute 5% Haste buff for the whole party.",
                    tone = "info",
                    source = "wowhead",
                    npc = "Arcane Tome",
                },
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2813] = {
    name = "Murder Row",
    season1MPlus = false,
    header = "Murder Row -- Fel magic and poison in Silvermoon's underbelly",
    meta = {
        slug = "murder-row",
        clientMapName = "Murder Row",
        uiMapIDs = {
            2433,
            2434,
            2435,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
    },
    notes = {
        "Forbidden Fel practitioners apply heavy magic debuffs.",
        "Fel corruption causes poison-like DoTs.",
        "Enemy Fel shields must be purged for efficient damage.",
        "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
        "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Kystia inflicts heavy damage to all players while [Destabilized] .",
        "At 100 energy, Zaen casts [Murder in a Row] . Get to cover! Avoid damage from [Same-Day Delivery] and [Fire Bomb] .",
    },
    keyInterrupts = {
        {
            spell = "Fel Bolt",
            mob = "Fel Practitioner",
            danger = "high",
            tip = "Heavy single-target damage. Must be kicked consistently.",
        },
        {
            spell = "Shadow Mend",
            mob = "Fel Acolyte",
            danger = "high",
            tip = "Heals enemies for a large amount. Interrupt immediately.",
        },
    },
    keyDispels = {
        {
            capability = "dispel_magic",
            mechanic = "Corroding Spittle",
            source = "Nibbles",
            severity = "high",
            encounter = "Nibbles",
            spellID = 1228198,
            spellName = "Corroding Spittle",
            dispelType = "magic",
            tip = "Corroding Spittle : Nibbles spits at players, inflicting 27734 Fire damage immediately and 50845 Fire damage every 3 sec for 30 sec. This effect stacks.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Fel Corruption",
            source = "Fel Practitioner",
            severity = "high",
            encounter = "throughout",
            tip = "Stacking magic debuff. Dispel quickly or it overwhelms healing.",
        },
        {
            capability = "dispel_poison",
            mechanic = "Heartstop Poison",
            source = "Forbidden Freight",
            severity = "high",
            encounter = "Forbidden Freight",
            spellID = 474515,
            spellName = "Heartstop Poison",
            dispelType = "poison",
            tip = "Heartstop Poison : A lethal poison that reduces the victim's maximum health by 50 % and inflicts 507733 Nature damage over 20 sec.",
        },
        {
            capability = "dispel_poison",
            mechanic = "Fel Venom",
            source = "Fel-touched Assassin",
            severity = "warning",
            encounter = "mid-dungeon",
            tip = "Poison DoT that ticks harder over time. Dispel early.",
        },
        {
            capability = "offensive_dispel",
            mechanic = "Fel Shield",
            source = "Fel Acolyte",
            severity = "warning",
            encounter = "throughout",
            spellID = 1217989,
            tip = "Damage reduction shield on enemies. Purge or Spellsteal for faster kills.",
        },
    },
    bossTips = {
        "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
        "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Kystia inflicts heavy damage to all players while [Destabilized] .",
        "At 100 energy, Zaen casts [Murder in a Row] . Get to cover! Avoid damage from [Same-Day Delivery] and [Fire Bomb] .",
        "1st and 3rd boss: Green swirls on ground. Move out quickly or take massive damage.",
    },
    tipsAndTricks = {
        "Forbidden Fel practitioners apply heavy magic debuffs.",
        "Fel corruption causes poison-like DoTs.",
        "Enemy Fel shields must be purged for efficient damage.",
        "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
        "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Kystia inflicts heavy damage to all players while [Destabilized] .",
        "At 100 energy, Zaen casts [Murder in a Row] . Get to cover! Avoid damage from [Same-Day Delivery] and [Fire Bomb] .",
    },
    talentNotes = "Magic dispel important for Fel debuffs. Offensive dispel (Purge/Spellsteal) helps strip Fel shields. Poison dispel useful.",
    dispelPriority = {
        "dispel_magic",
        "offensive_dispel",
        "dispel_poison",
    },
    interruptPriority = {
        {
            spell = "Fel Bolt",
            mob = "Fel Practitioner",
            danger = "high",
        },
        {
            spell = "Shadow Mend",
            mob = "Fel Acolyte",
            danger = "high",
        },
    },
    dangers = {
        {
            capability = "dispel_magic",
            severity = "high",
            mechanic = "Fel Corruption",
            source = "Fel Practitioner",
            encounter = "throughout",
            tip = "Stacking magic debuff. Dispel quickly or it overwhelms healing.",
        },
        {
            capability = "offensive_dispel",
            severity = "warning",
            mechanic = "Fel Shield",
            source = "Fel Acolyte",
            encounter = "throughout",
            spellID = 1217989,
            tip = "Damage reduction shield on enemies. Purge or Spellsteal for faster kills.",
        },
        {
            capability = "dispel_poison",
            severity = "warning",
            mechanic = "Fel Venom",
            source = "Fel-touched Assassin",
            encounter = "mid-dungeon",
            tip = "Poison DoT that ticks harder over time. Dispel early.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Fel Bolt",
            source = "Fel Practitioner",
            encounter = "throughout",
            tip = "Heavy single-target damage. Must be kicked consistently.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Shadow Mend",
            source = "Fel Acolyte",
            encounter = "throughout",
            tip = "Heals enemies for a large amount. Interrupt immediately.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Fel Eruption",
            source = "Ground effect (bosses)",
            encounter = "1st and 3rd boss",
            tip = "Green swirls on ground. Move out quickly or take massive damage.",
        },
        {
            capability = "dispel_poison",
            type = "dispel",
            severity = "high",
            mechanic = "Heartstop Poison",
            source = "Forbidden Freight",
            encounter = "Forbidden Freight",
            spellID = 474515,
            spellName = "Heartstop Poison",
            dispelType = "poison",
            tip = "Heartstop Poison : A lethal poison that reduces the victim's maximum health by 50 % and inflicts 507733 Nature damage over 20 sec.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Fel Spray",
            source = "Kystia Manaheart",
            encounter = "Kystia Manaheart",
            spellID = 1253811,
            spellName = "Fel Spray",
            tip = "Damage Dealers : Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Mirror Images",
            source = "Kystia Manaheart",
            encounter = "Kystia Manaheart",
            spellID = 1264095,
            spellName = "Mirror Images",
            tip = "Damage Dealers : Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
        },
        {
            capability = "dispel_magic",
            type = "dispel",
            severity = "high",
            mechanic = "Corroding Spittle",
            source = "Nibbles",
            encounter = "Nibbles",
            spellID = 1228198,
            spellName = "Corroding Spittle",
            dispelType = "magic",
            tip = "Corroding Spittle : Nibbles spits at players, inflicting 27734 Fire damage immediately and 50845 Fire damage every 3 sec for 30 sec. This effect stacks.",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "Spellsteal",
            tip = "Steal Fel Shields for a damage buff. Extremely valuable throughout.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "1st boss",
            note = "Standard lust on first boss for quick phase transition.",
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "murder_row_overview_1",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Forbidden Fel practitioners apply heavy magic debuffs.",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_2",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Fel corruption causes poison-like DoTs.",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_3",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Enemy Fel shields must be purged for efficient damage.",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_4",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_5",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Kystia inflicts heavy damage to all players while [Destabilized] .",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_6",
                    kind = "callout",
                    title = "Murder Row",
                    body = "At 100 energy, Zaen casts [Murder in a Row] . Get to cover! Avoid damage from [Same-Day Delivery] and [Fire Bomb] .",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "murder_row_mechanic_1",
                    kind = "coverage_gap",
                    title = "Fel Corruption",
                    body = "Stacking magic debuff. Dispel quickly or it overwhelms healing.",
                    tone = "critical",
                    source = "Fel Practitioner",
                    mob = "Fel Practitioner",
                    spell = "Fel Corruption",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "murder_row_mechanic_2",
                    kind = "coverage_gap",
                    title = "Fel Shield",
                    body = "Damage reduction shield on enemies. Purge or Spellsteal for faster kills.",
                    tone = "warning",
                    source = "Fel Acolyte",
                    mob = "Fel Acolyte",
                    spell = "Fel Shield",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "murder_row_mechanic_3",
                    kind = "coverage_gap",
                    title = "Fel Venom",
                    body = "Poison DoT that ticks harder over time. Dispel early.",
                    tone = "warning",
                    source = "Fel-touched Assassin",
                    mob = "Fel-touched Assassin",
                    spell = "Fel Venom",
                    encounter = "mid-dungeon",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "murder_row_mechanic_4",
                    kind = "mechanic",
                    title = "Fel Bolt",
                    body = "Heavy single-target damage. Must be kicked consistently.",
                    tone = "critical",
                    source = "Fel Practitioner",
                    mob = "Fel Practitioner",
                    spell = "Fel Bolt",
                    encounter = "throughout",
                },
                {
                    id = "murder_row_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Mend",
                    body = "Heals enemies for a large amount. Interrupt immediately.",
                    tone = "critical",
                    source = "Fel Acolyte",
                    mob = "Fel Acolyte",
                    spell = "Shadow Mend",
                    encounter = "throughout",
                },
                {
                    id = "murder_row_mechanic_6",
                    kind = "mechanic",
                    title = "Fel Eruption",
                    body = "Green swirls on ground. Move out quickly or take massive damage.",
                    tone = "warning",
                    source = "Ground effect (bosses)",
                    mob = "Ground effect (bosses)",
                    spell = "Fel Eruption",
                    encounter = "1st and 3rd boss",
                },
                {
                    id = "murder_row_mechanic_7",
                    kind = "coverage_gap",
                    title = "Heartstop Poison",
                    body = "Heartstop Poison : A lethal poison that reduces the victim's maximum health by 50 % and inflicts 507733 Nature damage over 20 sec.",
                    tone = "critical",
                    source = "Forbidden Freight",
                    mob = "Forbidden Freight",
                    spell = "Heartstop Poison",
                    encounter = "Forbidden Freight",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "murder_row_mechanic_8",
                    kind = "coverage_gap",
                    title = "Fel Spray",
                    body = "Damage Dealers : Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
                    tone = "critical",
                    source = "Kystia Manaheart",
                    mob = "Kystia Manaheart",
                    spell = "Fel Spray",
                    encounter = "Kystia Manaheart",
                    requiresCapability = "interrupt",
                },
                {
                    id = "murder_row_mechanic_9",
                    kind = "coverage_gap",
                    title = "Mirror Images",
                    body = "Damage Dealers : Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
                    tone = "critical",
                    source = "Kystia Manaheart",
                    mob = "Kystia Manaheart",
                    spell = "Mirror Images",
                    encounter = "Kystia Manaheart",
                    requiresCapability = "interrupt",
                },
                {
                    id = "murder_row_mechanic_10",
                    kind = "coverage_gap",
                    title = "Corroding Spittle",
                    body = "Corroding Spittle : Nibbles spits at players, inflicting 27734 Fire damage immediately and 50845 Fire damage every 3 sec for 30 sec. This effect stacks.",
                    tone = "critical",
                    source = "Nibbles",
                    mob = "Nibbles",
                    spell = "Corroding Spittle",
                    encounter = "Nibbles",
                    requiresCapability = "dispel_magic",
                },
            },
            loadout = {
                {
                    id = "murder_row_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel important for Fel debuffs. Offensive dispel (Purge/Spellsteal) helps strip Fel shields. Poison dispel useful.",
                    tone = "info",
                },
                {
                    id = "murder_row_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_12",
                    kind = "helper",
                    title = "Spellsteal",
                    body = "Steal Fel Shields for a damage buff. Extremely valuable throughout.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Spellsteal",
                },
                {
                    id = "murder_row_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "murder_row_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "murder_row_overview_1",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Forbidden Fel practitioners apply heavy magic debuffs.",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_2",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Fel corruption causes poison-like DoTs.",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_3",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Enemy Fel shields must be purged for efficient damage.",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_4",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_5",
                    kind = "callout",
                    title = "Murder Row",
                    body = "Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Kystia inflicts heavy damage to all players while [Destabilized] .",
                    tone = "info",
                },
                {
                    id = "murder_row_overview_6",
                    kind = "callout",
                    title = "Murder Row",
                    body = "At 100 energy, Zaen casts [Murder in a Row] . Get to cover! Avoid damage from [Same-Day Delivery] and [Fire Bomb] .",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "murder_row_mechanic_1",
                    kind = "coverage_gap",
                    title = "Fel Corruption",
                    body = "Stacking magic debuff. Dispel quickly or it overwhelms healing.",
                    tone = "critical",
                    source = "Fel Practitioner",
                    mob = "Fel Practitioner",
                    spell = "Fel Corruption",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "murder_row_mechanic_2",
                    kind = "coverage_gap",
                    title = "Fel Shield",
                    body = "Damage reduction shield on enemies. Purge or Spellsteal for faster kills.",
                    tone = "warning",
                    source = "Fel Acolyte",
                    mob = "Fel Acolyte",
                    spell = "Fel Shield",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "murder_row_mechanic_3",
                    kind = "coverage_gap",
                    title = "Fel Venom",
                    body = "Poison DoT that ticks harder over time. Dispel early.",
                    tone = "warning",
                    source = "Fel-touched Assassin",
                    mob = "Fel-touched Assassin",
                    spell = "Fel Venom",
                    encounter = "mid-dungeon",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "murder_row_mechanic_4",
                    kind = "mechanic",
                    title = "Fel Bolt",
                    body = "Heavy single-target damage. Must be kicked consistently.",
                    tone = "critical",
                    source = "Fel Practitioner",
                    mob = "Fel Practitioner",
                    spell = "Fel Bolt",
                    encounter = "throughout",
                },
                {
                    id = "murder_row_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Mend",
                    body = "Heals enemies for a large amount. Interrupt immediately.",
                    tone = "critical",
                    source = "Fel Acolyte",
                    mob = "Fel Acolyte",
                    spell = "Shadow Mend",
                    encounter = "throughout",
                },
                {
                    id = "murder_row_mechanic_6",
                    kind = "mechanic",
                    title = "Fel Eruption",
                    body = "Green swirls on ground. Move out quickly or take massive damage.",
                    tone = "warning",
                    source = "Ground effect (bosses)",
                    mob = "Ground effect (bosses)",
                    spell = "Fel Eruption",
                    encounter = "1st and 3rd boss",
                },
                {
                    id = "murder_row_mechanic_7",
                    kind = "coverage_gap",
                    title = "Heartstop Poison",
                    body = "Heartstop Poison : A lethal poison that reduces the victim's maximum health by 50 % and inflicts 507733 Nature damage over 20 sec.",
                    tone = "critical",
                    source = "Forbidden Freight",
                    mob = "Forbidden Freight",
                    spell = "Heartstop Poison",
                    encounter = "Forbidden Freight",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "murder_row_mechanic_8",
                    kind = "coverage_gap",
                    title = "Fel Spray",
                    body = "Damage Dealers : Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
                    tone = "critical",
                    source = "Kystia Manaheart",
                    mob = "Kystia Manaheart",
                    spell = "Fel Spray",
                    encounter = "Kystia Manaheart",
                    requiresCapability = "interrupt",
                },
                {
                    id = "murder_row_mechanic_9",
                    kind = "coverage_gap",
                    title = "Mirror Images",
                    body = "Damage Dealers : Kystia turns Nibbles hostile to players with [Illicit Infusion] . Avoid Nibbles' [Fel Spray] . Interrupt Kystia's [Mirror Images] .",
                    tone = "critical",
                    source = "Kystia Manaheart",
                    mob = "Kystia Manaheart",
                    spell = "Mirror Images",
                    encounter = "Kystia Manaheart",
                    requiresCapability = "interrupt",
                },
                {
                    id = "murder_row_mechanic_10",
                    kind = "coverage_gap",
                    title = "Corroding Spittle",
                    body = "Corroding Spittle : Nibbles spits at players, inflicting 27734 Fire damage immediately and 50845 Fire damage every 3 sec for 30 sec. This effect stacks.",
                    tone = "critical",
                    source = "Nibbles",
                    mob = "Nibbles",
                    spell = "Corroding Spittle",
                    encounter = "Nibbles",
                    requiresCapability = "dispel_magic",
                },
            },
            loadout = {
                {
                    id = "murder_row_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel important for Fel debuffs. Offensive dispel (Purge/Spellsteal) helps strip Fel shields. Poison dispel useful.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "murder_row_lust_1",
                    kind = "assignment",
                    title = "1st boss",
                    body = "Standard lust on first boss for quick phase transition.",
                    tone = "warning",
                    source = "curated",
                },
            },
            helpers = {
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2825] = {
    name = "Den of Nalorakk",
    season1MPlus = false,
    header = "Den of Nalorakk -- Amani trials with curses, poisons, and disease",
    meta = {
        slug = "den-of-nalorakk",
        clientMapName = "Den of Nalorakk",
        uiMapIDs = {
            2513,
            2514,
            2564,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
    },
    notes = {
        "Amani troll casters apply curses during trials of the Loa of War.",
        "Poison effects from jungle creatures and troll alchemists.",
        "Disease mechanics from blood rituals.",
        "Warding Incense before first boss grants +1% Vers (party, 10 min). Requires Alchemy 25 or Bear Form Druid.",
        "Rune of Anchoring during Harsh Winds grants -50% movement forces (15 min). Requires Night Elf, Troll, or Bear Druid.",
        "Chest of Proven Valor after Nalorakk can grant Second Wind (runtime-captured, high confidence).",
        "Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to all players.",
        "[Savage Roar] inflicts a large amount of damage to all players. Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone.",
        "The Hoardmonger gathers from the nearest resource pile during [Resourceful Measures] . Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Savage Roar] inflicts a large amount of damage to all players.",
    },
    keyInterrupts = {
        {
            spell = "Hex of Nalorakk",
            mob = "Amani Hex Priest",
            danger = "high",
            tip = "Interruptible cast. If it goes off, must be decursed.",
        },
        {
            spell = "Poison Volley",
            mob = "Jungle Alchemist",
            danger = "medium",
        },
        {
            spell = "Blood Ritual",
            mob = "Amani Blood Guard",
            danger = "medium",
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Hex of Nalorakk",
            source = "Amani Hex Priest",
            severity = "critical",
            encounter = "throughout",
            tip = "Turns the target into a frog. Decurse immediately or the player is helpless.",
        },
        {
            capability = "dispel_poison",
            mechanic = "Jungle Toxin",
            source = "Jungle Alchemist",
            severity = "warning",
            encounter = "throughout",
            tip = "Stacking poison that slows and damages. Cleanse before stacks get high.",
        },
        {
            capability = "dispel_disease",
            mechanic = "Blood Plague",
            source = "Amani Blood Guard",
            severity = "high",
            encounter = "trial encounters",
            tip = "Disease that spreads to nearby allies if not cleansed. Remove quickly.",
        },
    },
    bossTips = {
        "Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to all players.",
        "[Savage Roar] inflicts a large amount of damage to all players. Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone.",
        "The Hoardmonger gathers from the nearest resource pile during [Resourceful Measures] . Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Savage Roar] inflicts a large amount of damage to all players.",
        "final boss: Boss charges a random player. Spread out to minimize collateral damage.",
    },
    tipsAndTricks = {
        "Amani troll casters apply curses during trials of the Loa of War.",
        "Poison effects from jungle creatures and troll alchemists.",
        "Disease mechanics from blood rituals.",
        "Warding Incense before first boss grants +1% Vers (party, 10 min). Requires Alchemy 25 or Bear Form Druid.",
        "Rune of Anchoring during Harsh Winds grants -50% movement forces (15 min). Requires Night Elf, Troll, or Bear Druid.",
        "Chest of Proven Valor after Nalorakk can grant Second Wind (runtime-captured, high confidence).",
        "Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to all players.",
        "[Savage Roar] inflicts a large amount of damage to all players. Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone.",
        "The Hoardmonger gathers from the nearest resource pile during [Resourceful Measures] . Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Savage Roar] inflicts a large amount of damage to all players.",
        {
            title = "Warding Incense",
            detail = "Interact with Warding Incense before first boss for +1% Vers (party, 10 min). Requires Alchemy 25 or Bear Form Druid.",
            spellID = 1271545,
            buff = "Warding Incense",
            object = "Warding Incense",
        },
        {
            title = "Snowworn Provisions",
            detail = "Interact with Snowworn Provisions during Harsh Winds for -50% movement forces (15 min). Requires Night Elf, Troll, or Bear Druid.",
            spellID = 1271737,
            buff = "Rune of Anchoring",
            object = "Snowworn Provisions",
        },
        {
            title = "Chest of Proven Valor",
            detail = "The Chest of Proven Valor after Nalorakk can grant Second Wind.",
            buff = "Second Wind",
            object = "Chest of Proven Valor",
        },
    },
    talentNotes = "Curse dispel is most important. Poison and disease dispels both valuable. Self-sustain talents helpful for trial encounters.",
    dispelPriority = {
        "dispel_curse",
        "dispel_poison",
        "dispel_disease",
    },
    interruptPriority = {
        {
            spell = "Hex of Nalorakk",
            mob = "Amani Hex Priest",
            danger = "high",
        },
        {
            spell = "Poison Volley",
            mob = "Jungle Alchemist",
            danger = "medium",
        },
        {
            spell = "Blood Ritual",
            mob = "Amani Blood Guard",
            danger = "medium",
        },
    },
    dangers = {
        {
            capability = "dispel_curse",
            severity = "critical",
            mechanic = "Hex of Nalorakk",
            source = "Amani Hex Priest",
            encounter = "throughout",
            tip = "Turns the target into a frog. Decurse immediately or the player is helpless.",
        },
        {
            capability = "dispel_poison",
            severity = "warning",
            mechanic = "Jungle Toxin",
            source = "Jungle Alchemist",
            encounter = "throughout",
            tip = "Stacking poison that slows and damages. Cleanse before stacks get high.",
        },
        {
            capability = "dispel_disease",
            severity = "high",
            mechanic = "Blood Plague",
            source = "Amani Blood Guard",
            encounter = "trial encounters",
            tip = "Disease that spreads to nearby allies if not cleansed. Remove quickly.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Hex of Nalorakk",
            source = "Amani Hex Priest",
            encounter = "throughout",
            tip = "Interruptible cast. If it goes off, must be decursed.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Loa Spirit charge",
            source = "Nalorakk (boss)",
            encounter = "final boss",
            tip = "Boss charges a random player. Spread out to minimize collateral damage.",
        },
        {
            severity = "high",
            mechanic = "Bonespike Slam",
            source = "The Hoardmonger",
            encounter = "The Hoardmonger",
            spellID = 1235129,
            spellName = "Bonespike Slam",
            tip = "Bonespike Slam : The Hoardmonger gathers from his pile of bones, allowing him to slam the ground inflicting 231114 Nature damage to players in a frontal cone and creating bone spikes that inflict Bone",
        },
        {
            severity = "high",
            mechanic = "Earthshatter Slam",
            source = "The Hoardmonger",
            encounter = "The Hoardmonger",
            spellID = 1234021,
            spellName = "Earthshatter Slam",
            tip = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
        },
        {
            severity = "high",
            mechanic = "Putrid Presence",
            source = "The Hoardmonger",
            encounter = "The Hoardmonger",
            spellID = 1234947,
            spellName = "Putrid Presence",
            tip = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Resourceful Measures",
            source = "The Hoardmonger",
            encounter = "The Hoardmonger",
            spellID = 1235072,
            spellName = "Resourceful Measures",
            tip = "Overview : The Hoardmonger will prevent his reserves from being pilfered at all costs, casting [Resourceful Measures] upon reaching 90%, 60%, and 30% health, empowering one of his abilities. Upon reac",
        },
        {
            severity = "high",
            mechanic = "Savage Roar",
            source = "The Hoardmonger",
            encounter = "The Hoardmonger",
            spellID = 1234681,
            spellName = "Savage Roar",
            tip = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "Remove Corruption",
            tip = "Handles both curses and poisons. You cover two of the three dispel types needed here.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "Detox",
            tip = "Handles poison and disease. Pair with a curse dispeller for full coverage.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "Final boss (Nalorakk)",
            note = "DPS check on final boss. Lust on pull for maximum burst.",
        },
    },
    interactiveBuffs = {
        {
            object = "Warding Incense",
            buff = "Warding Incense",
            pattern = "[Ww]arding [Ii]ncense",
            effect = "+1% Versatility (party), 10 min",
            spellID = 1271545,
            statType = "Vers",
            requires = "Alchemy 25 or Bear Form Druid",
            location = "After two bundles of apples, before first boss",
            tip = "Interact with Warding Incense before first boss for +1% Vers (party, 10 min). Requires Alchemy 25 or Bear Form Druid.",
            requiredClasses = {
                "DRUID",
            },
        },
        {
            object = "Snowworn Provisions",
            buff = "Rune of Anchoring",
            pattern = "[Rr]une of [Aa]nchoring",
            effect = "-50% movement forces, 15 min",
            spellID = 1271737,
            requires = "Night Elf, Troll, or Bear Form Druid",
            location = "Harsh Winds mini-game, right side",
            tip = "Interact with Snowworn Provisions during Harsh Winds for -50% movement forces (15 min). Requires Night Elf, Troll, or Bear Druid.",
            requiredClasses = {
                "DRUID",
            },
        },
        {
            object = "Chest of Proven Valor",
            buff = "Second Wind",
            pattern = "[Ss]econd [Ww]ind",
            effect = "Defensive buff",
            location = "Final boss reward chest",
            tip = "The Chest of Proven Valor after Nalorakk can grant Second Wind.",
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "den_of_nalorakk_overview_1",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Amani troll casters apply curses during trials of the Loa of War.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_2",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Poison effects from jungle creatures and troll alchemists.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_3",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Disease mechanics from blood rituals.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_4",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Warding Incense before first boss grants +1% Vers (party, 10 min). Requires Alchemy 25 or Bear Form Druid.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_5",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Rune of Anchoring during Harsh Winds grants -50% movement forces (15 min). Requires Night Elf, Troll, or Bear Druid.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_6",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Chest of Proven Valor after Nalorakk can grant Second Wind (runtime-captured, high confidence).",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_7",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to all players.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_8",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "[Savage Roar] inflicts a large amount of damage to all players. Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_9",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "The Hoardmonger gathers from the nearest resource pile during [Resourceful Measures] . Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Savage Roar] inflicts a large amount of damage to all players.",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "den_of_nalorakk_mechanic_1",
                    kind = "coverage_gap",
                    title = "Hex of Nalorakk",
                    body = "Turns the target into a frog. Decurse immediately or the player is helpless.",
                    tone = "critical",
                    source = "Amani Hex Priest",
                    mob = "Amani Hex Priest",
                    spell = "Hex of Nalorakk",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "den_of_nalorakk_mechanic_2",
                    kind = "coverage_gap",
                    title = "Jungle Toxin",
                    body = "Stacking poison that slows and damages. Cleanse before stacks get high.",
                    tone = "warning",
                    source = "Jungle Alchemist",
                    mob = "Jungle Alchemist",
                    spell = "Jungle Toxin",
                    encounter = "throughout",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "den_of_nalorakk_mechanic_3",
                    kind = "coverage_gap",
                    title = "Blood Plague",
                    body = "Disease that spreads to nearby allies if not cleansed. Remove quickly.",
                    tone = "critical",
                    source = "Amani Blood Guard",
                    mob = "Amani Blood Guard",
                    spell = "Blood Plague",
                    encounter = "trial encounters",
                    requiresCapability = "dispel_disease",
                },
                {
                    id = "den_of_nalorakk_mechanic_4",
                    kind = "mechanic",
                    title = "Hex of Nalorakk",
                    body = "Interruptible cast. If it goes off, must be decursed.",
                    tone = "critical",
                    source = "Amani Hex Priest",
                    mob = "Amani Hex Priest",
                    spell = "Hex of Nalorakk",
                    encounter = "throughout",
                },
                {
                    id = "den_of_nalorakk_mechanic_5",
                    kind = "mechanic",
                    title = "Loa Spirit charge",
                    body = "Boss charges a random player. Spread out to minimize collateral damage.",
                    tone = "warning",
                    source = "Nalorakk (boss)",
                    mob = "Nalorakk (boss)",
                    spell = "Loa Spirit charge",
                    encounter = "final boss",
                },
                {
                    id = "den_of_nalorakk_mechanic_6",
                    kind = "mechanic",
                    title = "Bonespike Slam",
                    body = "Bonespike Slam : The Hoardmonger gathers from his pile of bones, allowing him to slam the ground inflicting 231114 Nature damage to players in a frontal cone and creating bone spikes that inflict Bone",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Bonespike Slam",
                    encounter = "The Hoardmonger",
                },
                {
                    id = "den_of_nalorakk_mechanic_7",
                    kind = "mechanic",
                    title = "Earthshatter Slam",
                    body = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Earthshatter Slam",
                    encounter = "The Hoardmonger",
                },
                {
                    id = "den_of_nalorakk_mechanic_8",
                    kind = "mechanic",
                    title = "Putrid Presence",
                    body = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Putrid Presence",
                    encounter = "The Hoardmonger",
                },
                {
                    id = "den_of_nalorakk_mechanic_9",
                    kind = "coverage_gap",
                    title = "Resourceful Measures",
                    body = "Overview : The Hoardmonger will prevent his reserves from being pilfered at all costs, casting [Resourceful Measures] upon reaching 90%, 60%, and 30% health, empowering one of his abilities. Upon reac",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Resourceful Measures",
                    encounter = "The Hoardmonger",
                    requiresCapability = "interrupt",
                },
                {
                    id = "den_of_nalorakk_mechanic_10",
                    kind = "mechanic",
                    title = "Savage Roar",
                    body = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Savage Roar",
                    encounter = "The Hoardmonger",
                },
            },
            loadout = {
                {
                    id = "den_of_nalorakk_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Curse dispel is most important. Poison and disease dispels both valuable. Self-sustain talents helpful for trial encounters.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_5",
                    kind = "helper",
                    title = "Remove Corruption",
                    body = "Handles both curses and poisons. You cover two of the three dispel types needed here.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Remove Corruption",
                },
                {
                    id = "den_of_nalorakk_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_13",
                    kind = "helper",
                    title = "Detox",
                    body = "Handles poison and disease. Pair with a curse dispeller for full coverage.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Detox",
                },
                {
                    id = "den_of_nalorakk_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "den_of_nalorakk_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "den_of_nalorakk_overview_1",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Amani troll casters apply curses during trials of the Loa of War.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_2",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Poison effects from jungle creatures and troll alchemists.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_3",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Disease mechanics from blood rituals.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_4",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Warding Incense before first boss grants +1% Vers (party, 10 min). Requires Alchemy 25 or Bear Form Druid.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_5",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Rune of Anchoring during Harsh Winds grants -50% movement forces (15 min). Requires Night Elf, Troll, or Bear Druid.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_6",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Chest of Proven Valor after Nalorakk can grant Second Wind (runtime-captured, high confidence).",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_7",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to all players.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_8",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "[Savage Roar] inflicts a large amount of damage to all players. Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone.",
                    tone = "info",
                },
                {
                    id = "den_of_nalorakk_overview_9",
                    kind = "callout",
                    title = "Den of Nalorakk",
                    body = "The Hoardmonger gathers from the nearest resource pile during [Resourceful Measures] . Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Savage Roar] inflicts a large amount of damage to all players.",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "den_of_nalorakk_mechanic_1",
                    kind = "coverage_gap",
                    title = "Hex of Nalorakk",
                    body = "Turns the target into a frog. Decurse immediately or the player is helpless.",
                    tone = "critical",
                    source = "Amani Hex Priest",
                    mob = "Amani Hex Priest",
                    spell = "Hex of Nalorakk",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "den_of_nalorakk_mechanic_2",
                    kind = "coverage_gap",
                    title = "Jungle Toxin",
                    body = "Stacking poison that slows and damages. Cleanse before stacks get high.",
                    tone = "warning",
                    source = "Jungle Alchemist",
                    mob = "Jungle Alchemist",
                    spell = "Jungle Toxin",
                    encounter = "throughout",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "den_of_nalorakk_mechanic_3",
                    kind = "coverage_gap",
                    title = "Blood Plague",
                    body = "Disease that spreads to nearby allies if not cleansed. Remove quickly.",
                    tone = "critical",
                    source = "Amani Blood Guard",
                    mob = "Amani Blood Guard",
                    spell = "Blood Plague",
                    encounter = "trial encounters",
                    requiresCapability = "dispel_disease",
                },
                {
                    id = "den_of_nalorakk_mechanic_4",
                    kind = "mechanic",
                    title = "Hex of Nalorakk",
                    body = "Interruptible cast. If it goes off, must be decursed.",
                    tone = "critical",
                    source = "Amani Hex Priest",
                    mob = "Amani Hex Priest",
                    spell = "Hex of Nalorakk",
                    encounter = "throughout",
                },
                {
                    id = "den_of_nalorakk_mechanic_5",
                    kind = "mechanic",
                    title = "Loa Spirit charge",
                    body = "Boss charges a random player. Spread out to minimize collateral damage.",
                    tone = "warning",
                    source = "Nalorakk (boss)",
                    mob = "Nalorakk (boss)",
                    spell = "Loa Spirit charge",
                    encounter = "final boss",
                },
                {
                    id = "den_of_nalorakk_mechanic_6",
                    kind = "mechanic",
                    title = "Bonespike Slam",
                    body = "Bonespike Slam : The Hoardmonger gathers from his pile of bones, allowing him to slam the ground inflicting 231114 Nature damage to players in a frontal cone and creating bone spikes that inflict Bone",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Bonespike Slam",
                    encounter = "The Hoardmonger",
                },
                {
                    id = "den_of_nalorakk_mechanic_7",
                    kind = "mechanic",
                    title = "Earthshatter Slam",
                    body = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Earthshatter Slam",
                    encounter = "The Hoardmonger",
                },
                {
                    id = "den_of_nalorakk_mechanic_8",
                    kind = "mechanic",
                    title = "Putrid Presence",
                    body = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Putrid Presence",
                    encounter = "The Hoardmonger",
                },
                {
                    id = "den_of_nalorakk_mechanic_9",
                    kind = "coverage_gap",
                    title = "Resourceful Measures",
                    body = "Overview : The Hoardmonger will prevent his reserves from being pilfered at all costs, casting [Resourceful Measures] upon reaching 90%, 60%, and 30% health, empowering one of his abilities. Upon reac",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Resourceful Measures",
                    encounter = "The Hoardmonger",
                    requiresCapability = "interrupt",
                },
                {
                    id = "den_of_nalorakk_mechanic_10",
                    kind = "mechanic",
                    title = "Savage Roar",
                    body = "Damage Dealers : Rotten Mushrooms pulse [Putrid Presence] until destroyed. [Earthshatter Slam] inflicts a massive amount of damage in a frontal cone. [Savage Roar] inflicts a large amount of damage to",
                    tone = "critical",
                    source = "The Hoardmonger",
                    mob = "The Hoardmonger",
                    spell = "Savage Roar",
                    encounter = "The Hoardmonger",
                },
            },
            loadout = {
                {
                    id = "den_of_nalorakk_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Curse dispel is most important. Poison and disease dispels both valuable. Self-sustain talents helpful for trial encounters.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "den_of_nalorakk_lust_1",
                    kind = "assignment",
                    title = "Final boss (Nalorakk)",
                    body = "DPS check on final boss. Lust on pull for maximum burst.",
                    tone = "warning",
                    source = "curated",
                },
            },
            helpers = {
                {
                    id = "den_of_nalorakk_buff_1",
                    kind = "helper",
                    title = "Warding Incense",
                    body = "Interact with Warding Incense before first boss for +1% Vers (party, 10 min). Requires Alchemy 25 or Bear Form Druid.",
                    tone = "info",
                    source = "wowhead",
                    npc = "Warding Incense",
                },
                {
                    id = "den_of_nalorakk_buff_2",
                    kind = "helper",
                    title = "Rune of Anchoring",
                    body = "Interact with Snowworn Provisions during Harsh Winds for -50% movement forces (15 min). Requires Night Elf, Troll, or Bear Druid.",
                    tone = "info",
                    source = "wowhead",
                    npc = "Snowworn Provisions",
                },
                {
                    id = "den_of_nalorakk_buff_3",
                    kind = "helper",
                    title = "Second Wind",
                    body = "The Chest of Proven Valor after Nalorakk can grant Second Wind.",
                    tone = "info",
                    source = "wowhead",
                    npc = "Chest of Proven Valor",
                },
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2859] = {
    name = "The Blinding Vale",
    season1MPlus = false,
    header = "The Blinding Vale -- unbalanced Light effects and purgeable buffs",
    meta = {
        slug = "the-blinding-vale",
        clientMapName = "The Blinding Vale",
        uiMapIDs = {
            2500,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
    },
    notes = {
        "Overwhelming Light debuffs (magic) on several encounters.",
        "Light-empowered enemies gain purgeable buff shields.",
        "High group-wide damage during Light surges.",
        "Light-Starved Blossom before first boss grants +20% move speed and +5% Haste for 2 min.",
        "Lightblossoms gain applications of [Light-Gorged] unless a player blocks the rays of [Lightblossom Beam] . Damage taken is shared between the trio with [Thicket's Trinity] .",
        "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. (Normal, Heroic)",
        "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. [Bedrock Surge] inflicts periodic damage to all players. (Mythic+, Mythic)",
    },
    keyInterrupts = {
        {
            spell = "Radiant Bolt",
            mob = "Light Zealot",
            danger = "high",
            spellID = 349141,
            tip = "Heavy holy damage. Interrupt on cooldown.",
        },
        {
            spell = "Blinding Surge",
            mob = "Blinding Channeler",
            danger = "high",
            tip = "Group-wide disorient if it completes. Must be interrupted.",
        },
    },
    keyDispels = {
        {
            capability = "dispel_magic",
            mechanic = "Overwhelming Light",
            source = "Light Zealot",
            severity = "critical",
            encounter = "throughout",
            tip = "Stacking magic debuff that eventually blinds the player. Dispel immediately.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Grievous Thrash",
            source = "Lightwarden Ruia",
            severity = "high",
            encounter = "Lightwarden Ruia",
            spellID = 1241058,
            spellName = "Grievous Thrash",
            dispelType = "magic",
            tip = "Healers : [Grievous Thrash] applies a debuff to all players that is only removed when the afflicted target reaches full health. The frontal cone from [Pulverizing Strikes] inflicts high Physical damag",
        },
        {
            capability = "offensive_dispel",
            mechanic = "Light Shield",
            source = "Light Zealot",
            severity = "high",
            encounter = "throughout",
            tip = "Reduces damage taken by 50%. Purge for efficient kills.",
        },
    },
    bossTips = {
        "Lightblossoms gain applications of [Light-Gorged] unless a player blocks the rays of [Lightblossom Beam] . Damage taken is shared between the trio with [Thicket's Trinity] .",
        "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. (Normal, Heroic)",
        "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. [Bedrock Surge] inflicts periodic damage to all players. (Mythic+, Mythic)",
        "all bosses: Massive group-wide AoE during boss transitions. Use defensives and healing cooldowns.",
    },
    tipsAndTricks = {
        "Overwhelming Light debuffs (magic) on several encounters.",
        "Light-empowered enemies gain purgeable buff shields.",
        "High group-wide damage during Light surges.",
        "Light-Starved Blossom before first boss grants +20% move speed and +5% Haste for 2 min.",
        "Lightblossoms gain applications of [Light-Gorged] unless a player blocks the rays of [Lightblossom Beam] . Damage taken is shared between the trio with [Thicket's Trinity] .",
        "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. (Normal, Heroic)",
        "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. [Bedrock Surge] inflicts periodic damage to all players. (Mythic+, Mythic)",
        {
            title = "Light-Starved Blossom",
            detail = "Interact with the Light-Starved Blossom for +20% move speed and +5% Haste (2 min). Requires Herbalism or Paladin/Priest.",
            spellID = 1265942,
            buff = "Flourishing Stride",
            object = "Light-Starved Blossom",
        },
    },
    talentNotes = "Magic dispel critical for Light debuffs. Offensive dispel (Purge) important for Light shields. Defensive cooldowns for surges.",
    dispelPriority = {
        "dispel_magic",
        "offensive_dispel",
    },
    interruptPriority = {
        {
            spell = "Radiant Bolt",
            mob = "Light Zealot",
            danger = "high",
            spellID = 349141,
        },
        {
            spell = "Blinding Surge",
            mob = "Blinding Channeler",
            danger = "high",
        },
    },
    dangers = {
        {
            capability = "dispel_magic",
            severity = "critical",
            mechanic = "Overwhelming Light",
            source = "Light Zealot",
            encounter = "throughout",
            tip = "Stacking magic debuff that eventually blinds the player. Dispel immediately.",
        },
        {
            capability = "offensive_dispel",
            severity = "high",
            mechanic = "Light Shield",
            source = "Light Zealot",
            encounter = "throughout",
            tip = "Reduces damage taken by 50%. Purge for efficient kills.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Radiant Bolt",
            source = "Light Zealot",
            encounter = "throughout",
            spellID = 349141,
            tip = "Heavy holy damage. Interrupt on cooldown.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Blinding Surge",
            source = "Blinding Channeler",
            encounter = "throughout",
            tip = "Group-wide disorient if it completes. Must be interrupted.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Light Surge",
            source = "Environmental (boss transitions)",
            encounter = "all bosses",
            tip = "Massive group-wide AoE during boss transitions. Use defensives and healing cooldowns.",
        },
        {
            capability = "dispel_magic",
            type = "dispel",
            severity = "high",
            mechanic = "Grievous Thrash",
            source = "Lightwarden Ruia",
            encounter = "Lightwarden Ruia",
            spellID = 1241058,
            spellName = "Grievous Thrash",
            dispelType = "magic",
            tip = "Healers : [Grievous Thrash] applies a debuff to all players that is only removed when the afflicted target reaches full health. The frontal cone from [Pulverizing Strikes] inflicts high Physical damag",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Vicious Regrowth",
            source = "Lightspawn Lasher",
            encounter = "Lightspawn Lasher",
            spellID = 1253320,
            spellName = "Vicious Regrowth",
            tip = "Vicious Regrowth : [ph] Haste and damage done increased by 30 %. Immune to interrupts and crowd controlling effects.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Light Bolt",
            source = "Lightblossom",
            encounter = "Lightblossom",
            spellID = 1235616,
            spellName = "Light Bolt",
            tip = "Light Bolt : The Rutaani Caster inflicts 36978 Holy damage to a player.",
        },
        {
            severity = "high",
            mechanic = "Crushing Footfalls",
            source = "Ikuzz the Light Hunter",
            encounter = "Ikuzz the Light Hunter",
            spellID = 1237093,
            spellName = "Crushing Footfalls",
            tip = "Crushing Footfalls : While fixated, the Devilsaptor's massive footfalls inflict 27674 Nature damage to players and crush any Bloodthorn Roots within 7 yards every 1 sec.",
        },
        {
            severity = "high",
            mechanic = "Fan Of Thorns",
            source = "Lightblossom",
            encounter = "Lightblossom",
            spellID = 1261011,
            spellName = "Fan Of Thorns",
            tip = "Fan Of Thorns : Lekshi unleashes a flurry of thorns, inflicting 92446 Nature damage to enemies within 15 yards for their location every 1 sec for 3 sec. (Mythic+, Mythic)",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "Final boss",
            note = "Light Surge phases get progressively harder. Lust to push through final phase.",
        },
    },
    interactiveBuffs = {
        {
            object = "Light-Starved Blossom",
            buff = "Flourishing Stride",
            pattern = "[Ff]lourishing [Ss]tride",
            effect = "+20% move speed, +5% Haste, 2 min",
            spellID = 1265942,
            statType = "Haste",
            requires = "Herbalism or Paladin/Priest (Holy magic)",
            location = "Small outlook before the first boss",
            tip = "Interact with the Light-Starved Blossom for +20% move speed and +5% Haste (2 min). Requires Herbalism or Paladin/Priest.",
            requiredClasses = {
                "PALADIN",
                "PRIEST",
            },
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "the_blinding_vale_overview_1",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Overwhelming Light debuffs (magic) on several encounters.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_2",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Light-empowered enemies gain purgeable buff shields.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_3",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "High group-wide damage during Light surges.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_4",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Light-Starved Blossom before first boss grants +20% move speed and +5% Haste for 2 min.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_5",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Lightblossoms gain applications of [Light-Gorged] unless a player blocks the rays of [Lightblossom Beam] . Damage taken is shared between the trio with [Thicket's Trinity] .",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_6",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. (Normal, Heroic)",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_7",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. [Bedrock Surge] inflicts periodic damage to all players. (Mythic+, Mythic)",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "the_blinding_vale_mechanic_1",
                    kind = "coverage_gap",
                    title = "Overwhelming Light",
                    body = "Stacking magic debuff that eventually blinds the player. Dispel immediately.",
                    tone = "critical",
                    source = "Light Zealot",
                    mob = "Light Zealot",
                    spell = "Overwhelming Light",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "the_blinding_vale_mechanic_2",
                    kind = "coverage_gap",
                    title = "Light Shield",
                    body = "Reduces damage taken by 50%. Purge for efficient kills.",
                    tone = "critical",
                    source = "Light Zealot",
                    mob = "Light Zealot",
                    spell = "Light Shield",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "the_blinding_vale_mechanic_3",
                    kind = "mechanic",
                    title = "Radiant Bolt",
                    body = "Heavy holy damage. Interrupt on cooldown.",
                    tone = "critical",
                    source = "Light Zealot",
                    mob = "Light Zealot",
                    spell = "Radiant Bolt",
                    encounter = "throughout",
                },
                {
                    id = "the_blinding_vale_mechanic_4",
                    kind = "mechanic",
                    title = "Blinding Surge",
                    body = "Group-wide disorient if it completes. Must be interrupted.",
                    tone = "critical",
                    source = "Blinding Channeler",
                    mob = "Blinding Channeler",
                    spell = "Blinding Surge",
                    encounter = "throughout",
                },
                {
                    id = "the_blinding_vale_mechanic_5",
                    kind = "mechanic",
                    title = "Light Surge",
                    body = "Massive group-wide AoE during boss transitions. Use defensives and healing cooldowns.",
                    tone = "critical",
                    source = "Environmental (boss transitions)",
                    mob = "Environmental (boss transitions)",
                    spell = "Light Surge",
                    encounter = "all bosses",
                },
                {
                    id = "the_blinding_vale_mechanic_6",
                    kind = "coverage_gap",
                    title = "Grievous Thrash",
                    body = "Healers : [Grievous Thrash] applies a debuff to all players that is only removed when the afflicted target reaches full health. The frontal cone from [Pulverizing Strikes] inflicts high Physical damag",
                    tone = "critical",
                    source = "Lightwarden Ruia",
                    mob = "Lightwarden Ruia",
                    spell = "Grievous Thrash",
                    encounter = "Lightwarden Ruia",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "the_blinding_vale_mechanic_7",
                    kind = "coverage_gap",
                    title = "Vicious Regrowth",
                    body = "Vicious Regrowth : [ph] Haste and damage done increased by 30 %. Immune to interrupts and crowd controlling effects.",
                    tone = "critical",
                    source = "Lightspawn Lasher",
                    mob = "Lightspawn Lasher",
                    spell = "Vicious Regrowth",
                    encounter = "Lightspawn Lasher",
                    requiresCapability = "interrupt",
                },
                {
                    id = "the_blinding_vale_mechanic_8",
                    kind = "coverage_gap",
                    title = "Light Bolt",
                    body = "Light Bolt : The Rutaani Caster inflicts 36978 Holy damage to a player.",
                    tone = "critical",
                    source = "Lightblossom",
                    mob = "Lightblossom",
                    spell = "Light Bolt",
                    encounter = "Lightblossom",
                    requiresCapability = "interrupt",
                },
                {
                    id = "the_blinding_vale_mechanic_9",
                    kind = "mechanic",
                    title = "Crushing Footfalls",
                    body = "Crushing Footfalls : While fixated, the Devilsaptor's massive footfalls inflict 27674 Nature damage to players and crush any Bloodthorn Roots within 7 yards every 1 sec.",
                    tone = "critical",
                    source = "Ikuzz the Light Hunter",
                    mob = "Ikuzz the Light Hunter",
                    spell = "Crushing Footfalls",
                    encounter = "Ikuzz the Light Hunter",
                },
                {
                    id = "the_blinding_vale_mechanic_10",
                    kind = "mechanic",
                    title = "Fan Of Thorns",
                    body = "Fan Of Thorns : Lekshi unleashes a flurry of thorns, inflicting 92446 Nature damage to enemies within 15 yards for their location every 1 sec for 3 sec. (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Lightblossom",
                    mob = "Lightblossom",
                    spell = "Fan Of Thorns",
                    encounter = "Lightblossom",
                },
            },
            loadout = {
                {
                    id = "the_blinding_vale_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel critical for Light debuffs. Offensive dispel (Purge) important for Light shields. Defensive cooldowns for surges.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "the_blinding_vale_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "the_blinding_vale_overview_1",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Overwhelming Light debuffs (magic) on several encounters.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_2",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Light-empowered enemies gain purgeable buff shields.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_3",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "High group-wide damage during Light surges.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_4",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Light-Starved Blossom before first boss grants +20% move speed and +5% Haste for 2 min.",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_5",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "Lightblossoms gain applications of [Light-Gorged] unless a player blocks the rays of [Lightblossom Beam] . Damage taken is shared between the trio with [Thicket's Trinity] .",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_6",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. (Normal, Heroic)",
                    tone = "info",
                },
                {
                    id = "the_blinding_vale_overview_7",
                    kind = "callout",
                    title = "The Blinding Vale",
                    body = "[Lightbloom Overgrowth] inflicts higher damage to players depending on the Lightblossoms' applications of [Light-Gorged] . [Thornblade] applies a Bleed on random players. [Bedrock Surge] inflicts periodic damage to all players. (Mythic+, Mythic)",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "the_blinding_vale_mechanic_1",
                    kind = "coverage_gap",
                    title = "Overwhelming Light",
                    body = "Stacking magic debuff that eventually blinds the player. Dispel immediately.",
                    tone = "critical",
                    source = "Light Zealot",
                    mob = "Light Zealot",
                    spell = "Overwhelming Light",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "the_blinding_vale_mechanic_2",
                    kind = "coverage_gap",
                    title = "Light Shield",
                    body = "Reduces damage taken by 50%. Purge for efficient kills.",
                    tone = "critical",
                    source = "Light Zealot",
                    mob = "Light Zealot",
                    spell = "Light Shield",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "the_blinding_vale_mechanic_3",
                    kind = "mechanic",
                    title = "Radiant Bolt",
                    body = "Heavy holy damage. Interrupt on cooldown.",
                    tone = "critical",
                    source = "Light Zealot",
                    mob = "Light Zealot",
                    spell = "Radiant Bolt",
                    encounter = "throughout",
                },
                {
                    id = "the_blinding_vale_mechanic_4",
                    kind = "mechanic",
                    title = "Blinding Surge",
                    body = "Group-wide disorient if it completes. Must be interrupted.",
                    tone = "critical",
                    source = "Blinding Channeler",
                    mob = "Blinding Channeler",
                    spell = "Blinding Surge",
                    encounter = "throughout",
                },
                {
                    id = "the_blinding_vale_mechanic_5",
                    kind = "mechanic",
                    title = "Light Surge",
                    body = "Massive group-wide AoE during boss transitions. Use defensives and healing cooldowns.",
                    tone = "critical",
                    source = "Environmental (boss transitions)",
                    mob = "Environmental (boss transitions)",
                    spell = "Light Surge",
                    encounter = "all bosses",
                },
                {
                    id = "the_blinding_vale_mechanic_6",
                    kind = "coverage_gap",
                    title = "Grievous Thrash",
                    body = "Healers : [Grievous Thrash] applies a debuff to all players that is only removed when the afflicted target reaches full health. The frontal cone from [Pulverizing Strikes] inflicts high Physical damag",
                    tone = "critical",
                    source = "Lightwarden Ruia",
                    mob = "Lightwarden Ruia",
                    spell = "Grievous Thrash",
                    encounter = "Lightwarden Ruia",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "the_blinding_vale_mechanic_7",
                    kind = "coverage_gap",
                    title = "Vicious Regrowth",
                    body = "Vicious Regrowth : [ph] Haste and damage done increased by 30 %. Immune to interrupts and crowd controlling effects.",
                    tone = "critical",
                    source = "Lightspawn Lasher",
                    mob = "Lightspawn Lasher",
                    spell = "Vicious Regrowth",
                    encounter = "Lightspawn Lasher",
                    requiresCapability = "interrupt",
                },
                {
                    id = "the_blinding_vale_mechanic_8",
                    kind = "coverage_gap",
                    title = "Light Bolt",
                    body = "Light Bolt : The Rutaani Caster inflicts 36978 Holy damage to a player.",
                    tone = "critical",
                    source = "Lightblossom",
                    mob = "Lightblossom",
                    spell = "Light Bolt",
                    encounter = "Lightblossom",
                    requiresCapability = "interrupt",
                },
                {
                    id = "the_blinding_vale_mechanic_9",
                    kind = "mechanic",
                    title = "Crushing Footfalls",
                    body = "Crushing Footfalls : While fixated, the Devilsaptor's massive footfalls inflict 27674 Nature damage to players and crush any Bloodthorn Roots within 7 yards every 1 sec.",
                    tone = "critical",
                    source = "Ikuzz the Light Hunter",
                    mob = "Ikuzz the Light Hunter",
                    spell = "Crushing Footfalls",
                    encounter = "Ikuzz the Light Hunter",
                },
                {
                    id = "the_blinding_vale_mechanic_10",
                    kind = "mechanic",
                    title = "Fan Of Thorns",
                    body = "Fan Of Thorns : Lekshi unleashes a flurry of thorns, inflicting 92446 Nature damage to enemies within 15 yards for their location every 1 sec for 3 sec. (Mythic+, Mythic)",
                    tone = "critical",
                    source = "Lightblossom",
                    mob = "Lightblossom",
                    spell = "Fan Of Thorns",
                    encounter = "Lightblossom",
                },
            },
            loadout = {
                {
                    id = "the_blinding_vale_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel critical for Light debuffs. Offensive dispel (Purge) important for Light shields. Defensive cooldowns for surges.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "the_blinding_vale_lust_1",
                    kind = "assignment",
                    title = "Final boss",
                    body = "Light Surge phases get progressively harder. Lust to push through final phase.",
                    tone = "warning",
                    source = "curated",
                },
            },
            helpers = {
                {
                    id = "the_blinding_vale_buff_1",
                    kind = "helper",
                    title = "Flourishing Stride",
                    body = "Interact with the Light-Starved Blossom for +20% move speed and +5% Haste (2 min). Requires Herbalism or Paladin/Priest.",
                    tone = "info",
                    source = "wowhead",
                    npc = "Light-Starved Blossom",
                },
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2874] = {
    name = "Maisara Caverns",
    season1MPlus = true,
    header = "Maisara Caverns -- necromantic Amani caves; interrupt-heavy and disease-laden",
    meta = {
        slug = "maisara-caverns",
        clientMapName = "Maisara Caverns",
        uiMapIDs = {
            2501,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 560,
        timeLimitSeconds = 1980,
        timeLimitLabel = "33:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Necromantic casters apply disease and magic debuffs -- extremely interrupt-heavy.",
        "Curse effects from Amani shamans.",
        "Considered one of the hardest Season 1 dungeons due to mechanics density.",
        "Notable Trash Before Muro'jin & Nekraxx: Interrupt Keen Headhunter 's Hooked Snare . Be ready to use defensive if multiple Throw Spear are targeting you.",
        "Notable Trash Before Muro'jin & Nekraxx: Avoid the Rain of Toads ground puddles coming from Dread Souleater and use defensive abilities when they cast Necrotic Wave .",
        "Notable Trash Before Muro'jin & Nekraxx: Interrupt Ritual Hexxer 's Hex . Any spare kicks should be used for Shadow Bolt .",
        "Notable Trash Before Muro'jin & Nekraxx: Sidestep the Hexbound Eagle 's Shredding Talons .",
        "Muro'jin & Nekraxx - All Roles: Use your defensive during Infected Pinions Disease debuff, especially if you get targeted by the Barrage .",
        "Muro'jin will attempt to [Revive Pet] Nekraxx if defeated, and Nekraxx will enter a [Bestial Wrath] if Muro'jin is defeated. Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx'",
        "Nekraxx inflicts signifcant damage to all players with [Necrotic Pinions] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when struck and briefly stun Ne",
        "Muro'jin repositions behind his target and causes them to bleed when striking with [Flanking Spear] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when ",
    },
    timer = {
        seconds = 1980,
        label = "33:00",
        source = "local_db2",
        challengeMapID = 560,
    },
    keyInterrupts = {
        {
            spell = "Hex",
            mob = "Ritual Hexxer",
            danger = "high",
        },
        {
            spell = "Hooked Snare",
            mob = "Keen Headhunter",
            danger = "high",
        },
        {
            spell = "Shadowfrost Blast",
            mob = "Hollow Soulrender",
            danger = "high",
        },
        {
            spell = "Reanimate",
            mob = "Reanimated Warrior",
            danger = "high",
        },
        {
            spell = "Spirit Rend",
            mob = "Tormented Shade",
            danger = "high",
        },
        {
            spell = "Necrotic Bolt",
            mob = "Necromantic Channeler",
            danger = "high",
            tip = "Applies Necrotic Rot if it goes through. Kick every single cast.",
        },
        {
            spell = "Death Curse",
            mob = "Amani Shaman",
            danger = "high",
            tip = "Interruptible curse that kills after 8s. Kick takes priority over DPS.",
        },
        {
            spell = "Shadow Volley",
            mob = "Cave Shadowcaster",
            danger = "high",
            tip = "AoE shadow damage. Kick or the group takes massive damage.",
        },
        {
            spell = "Plague Spit",
            mob = "Blighted Crawler",
            danger = "medium",
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Death Curse",
            source = "Amani Shaman",
            severity = "high",
            encounter = "throughout",
            tip = "Kills the target after 8 seconds if not decursed. Highest priority.",
        },
        {
            capability = "dispel_curse",
            mechanic = "Hex",
            source = "Ritual Hexxer",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Cries of the Fallen",
            source = "Lost Soul",
            severity = "high",
            encounter = "Lost Soul",
            spellID = 1254175,
            spellName = "Cries of the Fallen",
            dispelType = "magic",
            tip = "Cries of the Fallen : The soul cries out upon contacting a player, inflicting 23111 Shadow damage and rooting them for 3 sec.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Ritual Firebrand",
            source = "Hex Guardian",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Spirit Rend",
            source = "Reanimated Warrior",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Frost Nova",
            source = "Hollow Soulrender",
            severity = "warning",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Shadow Chains",
            source = "Cave Shadowcaster",
            severity = "warning",
            encounter = "mid-dungeon",
            tip = "Roots and damages the target. Dispel magic to free them.",
        },
        {
            capability = "dispel_disease",
            mechanic = "Necrotic Rot",
            source = "Necromantic Channeler",
            severity = "critical",
            encounter = "throughout",
            tip = "Reduces healing received and ticks for heavy damage. Must cleanse immediately.",
        },
        {
            capability = "dispel_disease",
            mechanic = "Infected Pinions",
            source = "Muro'jin and Nekraxx",
            severity = "high",
            tip = "",
        },
    },
    bossTips = {
        "Muro'jin and Nekraxx: Defeat the bosses at the same time.",
        "Muro'jin and Nekraxx: When targeted by Carrion Swoop, step ONTO (not behind) a Freezing Trap.",
        "Muro'jin and Nekraxx: If targeted by Barrage, stand still and defensive. If not targeted, move out of the cone.",
        "Vordaza: Kite adds into each other to detonate them. Do this in sets of two to prevent stacking a debuff.",
        "Vordaza: End the intermission phase by breaking the shield while dodging orbs.",
        "Rak'tul: When targeted by Crush Souls, stand near your allies and dodge the leaps. Defeat the resulting totems.",
        "Rak'tul: During the intermission, run back to the boss while dodging ghosts. Interrupt, CC or displace all adds on the way back to get a massive damage buff.",
        "Muro'jin will attempt to [Revive Pet] Nekraxx if defeated, and Nekraxx will enter a [Bestial Wrath] if Muro'jin is defeated. Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx'",
        "Nekraxx inflicts signifcant damage to all players with [Necrotic Pinions] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when struck and briefly stun Ne",
        "Muro'jin repositions behind his target and causes them to bleed when striking with [Flanking Spear] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when",
        "2nd boss area: Rocks fall during the fight. Watch for ground indicators and dodge.",
    },
    tipsAndTricks = {
        "Go right at the initial fork to avoid more Hex Guardians and get the Hearty Vilebranch Stew buff.",
        "On Vordaza (B2), adds can be hard CC'ed to make them easier to collide at the correct time.",
        "The player chosen by Death's Grasp on Rokh'zal can escape quickly by using a Root-breaking ability.",
        "While crossing the final bridge, hug either side to avoid the bouncing balls.",
        "Necromantic casters apply disease and magic debuffs -- extremely interrupt-heavy.",
        "Curse effects from Amani shamans.",
        "Considered one of the hardest Season 1 dungeons due to mechanics density.",
        "Notable Trash Before Muro'jin & Nekraxx: Interrupt Keen Headhunter 's Hooked Snare . Be ready to use defensive if multiple Throw Spear are targeting you.",
        "Notable Trash Before Muro'jin & Nekraxx: Avoid the Rain of Toads ground puddles coming from Dread Souleater and use defensive abilities when they cast Necrotic Wave .",
        "Notable Trash Before Muro'jin & Nekraxx: Interrupt Ritual Hexxer 's Hex . Any spare kicks should be used for Shadow Bolt .",
        "Notable Trash Before Muro'jin & Nekraxx: Sidestep the Hexbound Eagle 's Shredding Talons .",
        "Muro'jin & Nekraxx - All Roles: Use your defensive during Infected Pinions Disease debuff, especially if you get targeted by the Barrage .",
        "Muro'jin will attempt to [Revive Pet] Nekraxx if defeated, and Nekraxx will enter a [Bestial Wrath] if Muro'jin is defeated. Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx'",
        "Nekraxx inflicts signifcant damage to all players with [Necrotic Pinions] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when struck and briefly stun Ne",
        "Muro'jin repositions behind his target and causes them to bleed when striking with [Flanking Spear] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when",
    },
    talentNotes = "Disease dispel essential for necromantic effects. Curse dispel important. Interrupt-focused talents and short-CD kicks are critical.",
    dispelPriority = {
        "dispel_disease",
        "dispel_curse",
        "dispel_magic",
    },
    interruptPriority = {
        {
            spell = "Necrotic Bolt",
            mob = "Necromantic Channeler",
            danger = "high",
        },
        {
            spell = "Death Curse",
            mob = "Amani Shaman",
            danger = "high",
        },
        {
            spell = "Shadow Volley",
            mob = "Cave Shadowcaster",
            danger = "high",
        },
        {
            spell = "Plague Spit",
            mob = "Blighted Crawler",
            danger = "medium",
        },
    },
    dangers = {
        {
            capability = "dispel_disease",
            severity = "critical",
            mechanic = "Necrotic Rot",
            source = "Necromantic Channeler",
            encounter = "throughout",
            tip = "Reduces healing received and ticks for heavy damage. Must cleanse immediately.",
        },
        {
            capability = "dispel_curse",
            severity = "high",
            mechanic = "Death Curse",
            source = "Amani Shaman",
            encounter = "throughout",
            tip = "Kills the target after 8 seconds if not decursed. Highest priority.",
        },
        {
            capability = "dispel_magic",
            severity = "warning",
            mechanic = "Shadow Chains",
            source = "Cave Shadowcaster",
            encounter = "mid-dungeon",
            tip = "Roots and damages the target. Dispel magic to free them.",
        },
        {
            type = "interrupt",
            severity = "critical",
            mechanic = "Necrotic Bolt",
            source = "Necromantic Channeler",
            encounter = "throughout",
            tip = "Applies Necrotic Rot if it goes through. Kick every single cast.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Shadow Volley",
            source = "Cave Shadowcaster",
            encounter = "throughout",
            tip = "AoE shadow damage. Kick or the group takes massive damage.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Death Curse",
            source = "Amani Shaman",
            encounter = "throughout",
            tip = "Interruptible curse that kills after 8s. Kick takes priority over DPS.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Plague Cloud",
            source = "Blighted Crawler (on death)",
            encounter = "throughout",
            difficulty = "heroic",
            tip = "Leaves a disease cloud on death. Move out immediately. Persists 10s.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Cave Collapse",
            source = "Environmental",
            encounter = "2nd boss area",
            tip = "Rocks fall during the fight. Watch for ground indicators and dodge.",
        },
        {
            capability = "dispel_magic",
            type = "dispel",
            severity = "high",
            mechanic = "Cries of the Fallen",
            source = "Lost Soul",
            encounter = "Lost Soul",
            spellID = 1254175,
            spellName = "Cries of the Fallen",
            dispelType = "magic",
            tip = "Cries of the Fallen : The soul cries out upon contacting a player, inflicting 23111 Shadow damage and rooting them for 3 sec.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Eternal Suffering",
            source = "Malignant Soul",
            encounter = "Malignant Soul",
            spellID = 1254010,
            spellName = "Eternal Suffering",
            tip = "Eternal Suffering : The soul harries players within 0 yards, reducing their movement speed by 60 %. When this spell is interrupted the soul is extinguished, afflicting all players with Spectral Residu",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "Cleanse",
            tip = "Handles disease and magic. You're the best single-target cleanser here.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "on first pull",
            note = "100% of top groups lust here (228 parses). Standard timing.",
            source = "archon",
            pct = 100,
        },
        {
            timing = "at ~12m",
            note = "86% of top groups lust here (195 parses). Standard timing.",
            source = "archon",
            pct = 86,
        },
        {
            timing = "at ~27m",
            note = "61% of top groups lust here (139 parses).",
            source = "archon",
            pct = 61,
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "maisara_caverns_overview_1",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Necromantic casters apply disease and magic debuffs -- extremely interrupt-heavy.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_2",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Curse effects from Amani shamans.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_3",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Considered one of the hardest Season 1 dungeons due to mechanics density.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_4",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Interrupt Keen Headhunter 's Hooked Snare . Be ready to use defensive if multiple Throw Spear are targeting you.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_5",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Avoid the Rain of Toads ground puddles coming from Dread Souleater and use defensive abilities when they cast Necrotic Wave .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_6",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Interrupt Ritual Hexxer 's Hex . Any spare kicks should be used for Shadow Bolt .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_7",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Sidestep the Hexbound Eagle 's Shredding Talons .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_8",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Muro'jin & Nekraxx - All Roles: Use your defensive during Infected Pinions Disease debuff, especially if you get targeted by the Barrage .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_9",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Muro'jin will attempt to [Revive Pet] Nekraxx if defeated, and Nekraxx will enter a [Bestial Wrath] if Muro'jin is defeated. Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx'",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_10",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Nekraxx inflicts signifcant damage to all players with [Necrotic Pinions] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when struck and briefly stun Ne",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_11",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Muro'jin repositions behind his target and causes them to bleed when striking with [Flanking Spear] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when",
                    tone = "info",
                },
                {
                    id = "dungeon_2874_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 33:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "maisara_caverns_mechanic_1",
                    kind = "coverage_gap",
                    title = "Necrotic Rot",
                    body = "Reduces healing received and ticks for heavy damage. Must cleanse immediately.",
                    tone = "critical",
                    source = "Necromantic Channeler",
                    mob = "Necromantic Channeler",
                    spell = "Necrotic Rot",
                    encounter = "throughout",
                    requiresCapability = "dispel_disease",
                },
                {
                    id = "maisara_caverns_mechanic_2",
                    kind = "coverage_gap",
                    title = "Death Curse",
                    body = "Kills the target after 8 seconds if not decursed. Highest priority.",
                    tone = "critical",
                    source = "Amani Shaman",
                    mob = "Amani Shaman",
                    spell = "Death Curse",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "maisara_caverns_mechanic_3",
                    kind = "coverage_gap",
                    title = "Shadow Chains",
                    body = "Roots and damages the target. Dispel magic to free them.",
                    tone = "warning",
                    source = "Cave Shadowcaster",
                    mob = "Cave Shadowcaster",
                    spell = "Shadow Chains",
                    encounter = "mid-dungeon",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "maisara_caverns_mechanic_4",
                    kind = "mechanic",
                    title = "Necrotic Bolt",
                    body = "Applies Necrotic Rot if it goes through. Kick every single cast.",
                    tone = "critical",
                    source = "Necromantic Channeler",
                    mob = "Necromantic Channeler",
                    spell = "Necrotic Bolt",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Volley",
                    body = "AoE shadow damage. Kick or the group takes massive damage.",
                    tone = "critical",
                    source = "Cave Shadowcaster",
                    mob = "Cave Shadowcaster",
                    spell = "Shadow Volley",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_6",
                    kind = "mechanic",
                    title = "Death Curse",
                    body = "Interruptible curse that kills after 8s. Kick takes priority over DPS.",
                    tone = "critical",
                    source = "Amani Shaman",
                    mob = "Amani Shaman",
                    spell = "Death Curse",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_7",
                    kind = "mechanic",
                    title = "Plague Cloud",
                    body = "Leaves a disease cloud on death. Move out immediately. Persists 10s.",
                    tone = "critical",
                    source = "Blighted Crawler (on death)",
                    mob = "Blighted Crawler (on death)",
                    spell = "Plague Cloud",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_8",
                    kind = "mechanic",
                    title = "Cave Collapse",
                    body = "Rocks fall during the fight. Watch for ground indicators and dodge.",
                    tone = "warning",
                    source = "Environmental",
                    mob = "Environmental",
                    spell = "Cave Collapse",
                    encounter = "2nd boss area",
                },
                {
                    id = "maisara_caverns_mechanic_9",
                    kind = "coverage_gap",
                    title = "Cries of the Fallen",
                    body = "Cries of the Fallen : The soul cries out upon contacting a player, inflicting 23111 Shadow damage and rooting them for 3 sec.",
                    tone = "critical",
                    source = "Lost Soul",
                    mob = "Lost Soul",
                    spell = "Cries of the Fallen",
                    encounter = "Lost Soul",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "maisara_caverns_mechanic_10",
                    kind = "coverage_gap",
                    title = "Eternal Suffering",
                    body = "Eternal Suffering : The soul harries players within 0 yards, reducing their movement speed by 60 %. When this spell is interrupted the soul is extinguished, afflicting all players with Spectral Residu",
                    tone = "critical",
                    source = "Malignant Soul",
                    mob = "Malignant Soul",
                    spell = "Eternal Suffering",
                    encounter = "Malignant Soul",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "maisara_caverns_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Disease dispel essential for necromantic effects. Curse dispel important. Interrupt-focused talents and short-CD kicks are critical.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_15",
                    kind = "helper",
                    title = "Cleanse",
                    body = "Handles disease and magic. You're the best single-target cleanser here.",
                    tone = "info",
                    source = "icyveins",
                    spell = "Cleanse",
                },
                {
                    id = "maisara_caverns_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "maisara_caverns_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "maisara_caverns_overview_1",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Necromantic casters apply disease and magic debuffs -- extremely interrupt-heavy.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_2",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Curse effects from Amani shamans.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_3",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Considered one of the hardest Season 1 dungeons due to mechanics density.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_4",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Interrupt Keen Headhunter 's Hooked Snare . Be ready to use defensive if multiple Throw Spear are targeting you.",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_5",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Avoid the Rain of Toads ground puddles coming from Dread Souleater and use defensive abilities when they cast Necrotic Wave .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_6",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Interrupt Ritual Hexxer 's Hex . Any spare kicks should be used for Shadow Bolt .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_7",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Notable Trash Before Muro'jin & Nekraxx: Sidestep the Hexbound Eagle 's Shredding Talons .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_8",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Muro'jin & Nekraxx - All Roles: Use your defensive during Infected Pinions Disease debuff, especially if you get targeted by the Barrage .",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_9",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Muro'jin will attempt to [Revive Pet] Nekraxx if defeated, and Nekraxx will enter a [Bestial Wrath] if Muro'jin is defeated. Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx'",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_10",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Nekraxx inflicts signifcant damage to all players with [Necrotic Pinions] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when struck and briefly stun Ne",
                    tone = "info",
                },
                {
                    id = "maisara_caverns_overview_11",
                    kind = "callout",
                    title = "Maisara Caverns",
                    body = "Muro'jin repositions behind his target and causes them to bleed when striking with [Flanking Spear] . Muro'jin throws [Freezing Traps] which will briefly encase players in a block of ice when triggered. Players encased within an ice block from [Freezing Trap] will end Nekraxx's [Carrion Swoop] when",
                    tone = "info",
                },
                {
                    id = "dungeon_2874_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 33:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "maisara_caverns_mechanic_1",
                    kind = "coverage_gap",
                    title = "Necrotic Rot",
                    body = "Reduces healing received and ticks for heavy damage. Must cleanse immediately.",
                    tone = "critical",
                    source = "Necromantic Channeler",
                    mob = "Necromantic Channeler",
                    spell = "Necrotic Rot",
                    encounter = "throughout",
                    requiresCapability = "dispel_disease",
                },
                {
                    id = "maisara_caverns_mechanic_2",
                    kind = "coverage_gap",
                    title = "Death Curse",
                    body = "Kills the target after 8 seconds if not decursed. Highest priority.",
                    tone = "critical",
                    source = "Amani Shaman",
                    mob = "Amani Shaman",
                    spell = "Death Curse",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "maisara_caverns_mechanic_3",
                    kind = "coverage_gap",
                    title = "Shadow Chains",
                    body = "Roots and damages the target. Dispel magic to free them.",
                    tone = "warning",
                    source = "Cave Shadowcaster",
                    mob = "Cave Shadowcaster",
                    spell = "Shadow Chains",
                    encounter = "mid-dungeon",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "maisara_caverns_mechanic_4",
                    kind = "mechanic",
                    title = "Necrotic Bolt",
                    body = "Applies Necrotic Rot if it goes through. Kick every single cast.",
                    tone = "critical",
                    source = "Necromantic Channeler",
                    mob = "Necromantic Channeler",
                    spell = "Necrotic Bolt",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Volley",
                    body = "AoE shadow damage. Kick or the group takes massive damage.",
                    tone = "critical",
                    source = "Cave Shadowcaster",
                    mob = "Cave Shadowcaster",
                    spell = "Shadow Volley",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_6",
                    kind = "mechanic",
                    title = "Death Curse",
                    body = "Interruptible curse that kills after 8s. Kick takes priority over DPS.",
                    tone = "critical",
                    source = "Amani Shaman",
                    mob = "Amani Shaman",
                    spell = "Death Curse",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_7",
                    kind = "mechanic",
                    title = "Plague Cloud",
                    body = "Leaves a disease cloud on death. Move out immediately. Persists 10s.",
                    tone = "critical",
                    source = "Blighted Crawler (on death)",
                    mob = "Blighted Crawler (on death)",
                    spell = "Plague Cloud",
                    encounter = "throughout",
                },
                {
                    id = "maisara_caverns_mechanic_8",
                    kind = "mechanic",
                    title = "Cave Collapse",
                    body = "Rocks fall during the fight. Watch for ground indicators and dodge.",
                    tone = "warning",
                    source = "Environmental",
                    mob = "Environmental",
                    spell = "Cave Collapse",
                    encounter = "2nd boss area",
                },
                {
                    id = "maisara_caverns_mechanic_9",
                    kind = "coverage_gap",
                    title = "Cries of the Fallen",
                    body = "Cries of the Fallen : The soul cries out upon contacting a player, inflicting 23111 Shadow damage and rooting them for 3 sec.",
                    tone = "critical",
                    source = "Lost Soul",
                    mob = "Lost Soul",
                    spell = "Cries of the Fallen",
                    encounter = "Lost Soul",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "maisara_caverns_mechanic_10",
                    kind = "coverage_gap",
                    title = "Eternal Suffering",
                    body = "Eternal Suffering : The soul harries players within 0 yards, reducing their movement speed by 60 %. When this spell is interrupted the soul is extinguished, afflicting all players with Spectral Residu",
                    tone = "critical",
                    source = "Malignant Soul",
                    mob = "Malignant Soul",
                    spell = "Eternal Suffering",
                    encounter = "Malignant Soul",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "maisara_caverns_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Disease dispel essential for necromantic effects. Curse dispel important. Interrupt-focused talents and short-CD kicks are critical.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "maisara_caverns_lust_1",
                    kind = "assignment",
                    title = "on first pull",
                    body = "100% of top groups lust here (228 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "maisara_caverns_lust_2",
                    kind = "assignment",
                    title = "at ~12m",
                    body = "86% of top groups lust here (195 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "maisara_caverns_lust_3",
                    kind = "assignment",
                    title = "at ~27m",
                    body = "61% of top groups lust here (139 parses).",
                    tone = "warning",
                    source = "archon",
                },
            },
            helpers = {
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2915] = {
    name = "Nexus-Point Xenas",
    season1MPlus = true,
    header = "Nexus-Point Xenas -- Void and Shadowguard magic",
    meta = {
        slug = "nexus-point-xenas",
        clientMapName = "Nexus-Point Xenas",
        uiMapIDs = {
            2556,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
        challengeModeID = 559,
        timeLimitSeconds = 1800,
        timeLimitLabel = "30:00",
        challengeModeSource = "local_db2",
        challengeModeBuild = "12.0.1.66562",
    },
    notes = {
        "Heavy Shadow/Void magic debuffs from Shadowguard enemies.",
        "Void corruption causes curse-like effects.",
        "Loyalties mechanic requires awareness of enemy buffs -- purge helpful.",
        "Corespark Surge conduits on the ground grant stacking +5% Haste/s (self-damaging).",
        "Notable Trash Before Chief Corewright Kasreth: If you get the Suppression Field debuff from Flux Engineer , use your defensive and try to minimize the amount of movement you do, the more you move the more damage you take. In addition, once you defeat Flux Engineer , they will drop Mana ",
        "Notable Trash Before Chief Corewright Kasreth: Interrupt Nexus Adept 's Umbra Bolt .",
        "Notable Trash Before Chief Corewright Kasreth: Important: Use your defensives during Circuit Seer 's Arcing Mana channel, it leaves group-wide stackable debuff and deals a ton of damage. In addition, you should sidestep their Erratic Surge ground skillshot ability. This NPC will surge a",
        "Chief Corewright Kasreth - All Roles: Interrupt Arcane Zap .",
        "Chief Corewright Kasreth - All Roles: Sidestep the Flux Collapse ground puddles.",
        "[Reflux Charge] inflicts damage until overloaded. [Leyline Arrays] link randomly between conduits around the room and inflict heavy damage when crossing. [Flux Collapse] launches a continuous flow of arcane towards a player.",
        "Corewarden Nysarra calls to her subordinates to assist during battle. [Eclipsing Step] carves into nearby players in addition to the targeted victim. [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing w",
        "Corewarden Nysarra calls to her subordinates to assist during battle. The power of [Umbral Lash] cleaves nearby players and applies [Void Scar] . [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing withi",
    },
    timer = {
        seconds = 1800,
        label = "30:00",
        source = "local_db2",
        challengeMapID = 559,
    },
    keyInterrupts = {
        {
            spell = "Arcane Explosion",
            mob = "Corewright Arcanist",
            danger = "high",
        },
        {
            spell = "Nullify",
            mob = "Grand Nullifier",
            danger = "high",
        },
        {
            spell = "Void Bolt",
            mob = "Shadowguard Caster",
            danger = "high",
            tip = "Applies Void Corruption stacks. Must kick to prevent stack buildup.",
        },
        {
            spell = "Shadow Mending",
            mob = "Void Mender",
            danger = "high",
            tip = "Heals enemies for 30%. Interrupt or the pull takes forever.",
        },
        {
            spell = "Curse of the Void",
            mob = "Nexus Corruptor",
            danger = "medium",
            spellID = 313977,
        },
    },
    keyDispels = {
        {
            capability = "dispel_curse",
            mechanic = "Creeping Void",
            source = "Cursed Voidcaller",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_curse",
            mechanic = "Curse of the Void",
            source = "Nexus Corruptor",
            severity = "high",
            encounter = "throughout",
            spellID = 313977,
            tip = "Reduces damage dealt by 50% for 15s. Decurse DPS players immediately.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Void Corruption",
            source = "Shadowguard Caster",
            severity = "critical",
            encounter = "throughout",
            tip = "Stacking shadow debuff. At 5 stacks it fears the target. Dispel at 2-3 stacks.",
        },
        {
            capability = "dispel_magic",
            mechanic = "Burning Radiance",
            source = "Lightwrought",
            severity = "high",
            tip = "",
        },
        {
            capability = "dispel_magic",
            mechanic = "Transference",
            source = "Corewright Arcanist",
            severity = "high",
            tip = "",
        },
        {
            capability = "offensive_dispel",
            mechanic = "Shadowguard Barrier",
            source = "Shadowguard Defender",
            severity = "warning",
            encounter = "throughout",
            tip = "Absorb shield on enemies. Purge for faster kills.",
        },
    },
    bossTips = {
        "Chief Corewright Kasreth: When targeted by Reflux Charge, stand on one set of laser beams to clear them. Clear as many as possible by standing on an intersection.",
        "Chief Corewright Kasreth: Don't get knocked into a laser beam during Corespark Detonation.",
        "Corewarden Nysaara: Defeat the summoned adds and interrupt Nullify.",
        "Corewarden Nysaara: Stand in Lightscarred Flame beam to deal 300% bonus damage to the boss. Healers get bonus healing to deal with the high damage of the beam.",
        "Lothraxion: Avoid getting close to the Lothraxion clones and dodge their charges.",
        "Lothraxion: Interrupt the Image of Lothraxion that does NOT have horns during Divine Guile.",
        "[Reflux Charge] inflicts damage until overloaded. [Leyline Arrays] link randomly between conduits around the room and inflict heavy damage when crossing. [Flux Collapse] launches a continuous flow of arcane towards a player.",
        "Corewarden Nysarra calls to her subordinates to assist during battle. [Eclipsing Step] carves into nearby players in addition to the targeted victim. [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing w",
        "Corewarden Nysarra calls to her subordinates to assist during battle. The power of [Umbral Lash] cleaves nearby players and applies [Void Scar] . [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing withi",
        "2nd boss and trash: Creates expanding void zones. Move away quickly. Zone persists 12s.",
        "mini-boss encounters: Captain buffs nearby allies. Focus Captain first or purge the buff.",
    },
    tipsAndTricks = {
        "Tank Circuit Seers away from any inactive barrels to avoid them from activating.",
        "Tanks should avoid pulling too many Shadowguard Defenders as they apply a stacking healing absorb.",
        "In the right wing, prevent Smudges from reaching the inactive adds.",
        "You do not need to pull the entire last platform to summon Lothraxion.",
        "Heavy Shadow/Void magic debuffs from Shadowguard enemies.",
        "Void corruption causes curse-like effects.",
        "Loyalties mechanic requires awareness of enemy buffs -- purge helpful.",
        "Corespark Surge conduits on the ground grant stacking +5% Haste/s (self-damaging).",
        "Notable Trash Before Chief Corewright Kasreth: If you get the Suppression Field debuff from Flux Engineer , use your defensive and try to minimize the amount of movement you do, the more you move the more damage you take. In addition, once you defeat Flux Engineer , they will drop Mana",
        "Notable Trash Before Chief Corewright Kasreth: Interrupt Nexus Adept 's Umbra Bolt .",
        "Notable Trash Before Chief Corewright Kasreth: Important: Use your defensives during Circuit Seer 's Arcing Mana channel, it leaves group-wide stackable debuff and deals a ton of damage. In addition, you should sidestep their Erratic Surge ground skillshot ability. This NPC will surge a",
        "Chief Corewright Kasreth - All Roles: Interrupt Arcane Zap .",
        "Chief Corewright Kasreth - All Roles: Sidestep the Flux Collapse ground puddles.",
        "[Reflux Charge] inflicts damage until overloaded. [Leyline Arrays] link randomly between conduits around the room and inflict heavy damage when crossing. [Flux Collapse] launches a continuous flow of arcane towards a player.",
        "Corewarden Nysarra calls to her subordinates to assist during battle. [Eclipsing Step] carves into nearby players in addition to the targeted victim. [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing w",
        "Corewarden Nysarra calls to her subordinates to assist during battle. The power of [Umbral Lash] cleaves nearby players and applies [Void Scar] . [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing withi",
        {
            title = "Arcane Conduit",
            detail = "Stand on Arcane conduits for stacking Haste (damages you). Good for short burst windows.",
            buff = "Corespark Surge",
            object = "Arcane Conduit",
        },
    },
    talentNotes = "Magic dispel critical for Void debuffs. Curse dispel valuable. Offensive dispel useful for Shadowguard buffs.",
    dispelPriority = {
        "dispel_magic",
        "dispel_curse",
        "offensive_dispel",
    },
    interruptPriority = {
        {
            spell = "Void Bolt",
            mob = "Shadowguard Caster",
            danger = "high",
        },
        {
            spell = "Shadow Mending",
            mob = "Void Mender",
            danger = "high",
        },
        {
            spell = "Curse of the Void",
            mob = "Nexus Corruptor",
            danger = "medium",
            spellID = 313977,
        },
    },
    dangers = {
        {
            capability = "dispel_magic",
            severity = "critical",
            mechanic = "Void Corruption",
            source = "Shadowguard Caster",
            encounter = "throughout",
            tip = "Stacking shadow debuff. At 5 stacks it fears the target. Dispel at 2-3 stacks.",
        },
        {
            capability = "dispel_curse",
            severity = "high",
            mechanic = "Curse of the Void",
            source = "Nexus Corruptor",
            encounter = "throughout",
            spellID = 313977,
            tip = "Reduces damage dealt by 50% for 15s. Decurse DPS players immediately.",
        },
        {
            capability = "offensive_dispel",
            severity = "warning",
            mechanic = "Shadowguard Barrier",
            source = "Shadowguard Defender",
            encounter = "throughout",
            tip = "Absorb shield on enemies. Purge for faster kills.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Void Bolt",
            source = "Shadowguard Caster",
            encounter = "throughout",
            tip = "Applies Void Corruption stacks. Must kick to prevent stack buildup.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Shadow Mending",
            source = "Void Mender",
            encounter = "throughout",
            tip = "Heals enemies for 30%. Interrupt or the pull takes forever.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Void Rift",
            source = "Nexus Corruptor",
            encounter = "2nd boss and trash",
            difficulty = "heroic",
            tip = "Creates expanding void zones. Move away quickly. Zone persists 12s.",
        },
        {
            type = "awareness",
            severity = "warning",
            mechanic = "Loyalty Shift",
            source = "Shadowguard Captain",
            encounter = "mini-boss encounters",
            tip = "Captain buffs nearby allies. Focus Captain first or purge the buff.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Entropic Blast",
            source = "Wretched Supplicant",
            encounter = "Wretched Supplicant",
            spellID = 1252700,
            spellName = "Entropic Blast",
            tip = "Entropic Blast : Launches chaotic void energy at the target, inflicting 36978 Shadow damage and an additional 18480 Shadow damage every 1 sec for 8 sec. This effect stacks.",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Radiant Scars",
            source = "Lothraxion",
            encounter = "Lothraxion",
            spellID = 1255389,
            spellName = "Radiant Scars",
            tip = "Tanks : [Searing Rend] inflicts heavy Physical damage and leaves behind [Radiant Scars] . Fractured Images unleash [Mirrored Rend] when standing too close. [Divine Guile] inflicts significant party-wi",
        },
        {
            capability = "interrupt",
            type = "interrupt",
            severity = "high",
            mechanic = "Searing Rend",
            source = "Lothraxion",
            encounter = "Lothraxion",
            spellID = 1253950,
            spellName = "Searing Rend",
            tip = "Tanks : [Searing Rend] inflicts heavy Physical damage and leaves behind [Radiant Scars] . Fractured Images unleash [Mirrored Rend] when standing too close. [Divine Guile] inflicts significant party-wi",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "on first pull",
            note = "100% of top groups lust here (222 parses). Standard timing.",
            source = "archon",
            pct = 100,
        },
        {
            timing = "at ~17m",
            note = "73% of top groups lust here (162 parses).",
            source = "archon",
            pct = 73,
        },
        {
            timing = "near final boss",
            note = "Alternative: 34% of top groups lust here instead (91 parses). Consider if standard timings don't suit your group.",
            source = "archon",
            pct = 34,
        },
    },
    interactiveBuffs = {
        {
            object = "Arcane Conduit",
            buff = "Corespark Surge",
            pattern = "[Cc]orespark [Ss]urge",
            effect = "Stacking +5% Haste/s (self-damaging)",
            statType = "Haste",
            location = "Conduits on the ground throughout the dungeon",
            tip = "Stand on Arcane conduits for stacking Haste (damages you). Good for short burst windows.",
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "nexus_point_xenas_overview_1",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Heavy Shadow/Void magic debuffs from Shadowguard enemies.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_2",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Void corruption causes curse-like effects.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_3",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Loyalties mechanic requires awareness of enemy buffs -- purge helpful.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_4",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Corespark Surge conduits on the ground grant stacking +5% Haste/s (self-damaging).",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_5",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Notable Trash Before Chief Corewright Kasreth: If you get the Suppression Field debuff from Flux Engineer , use your defensive and try to minimize the amount of movement you do, the more you move the more damage you take. In addition, once you defeat Flux Engineer , they will drop Mana",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_6",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Notable Trash Before Chief Corewright Kasreth: Interrupt Nexus Adept 's Umbra Bolt .",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_7",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Notable Trash Before Chief Corewright Kasreth: Important: Use your defensives during Circuit Seer 's Arcing Mana channel, it leaves group-wide stackable debuff and deals a ton of damage. In addition, you should sidestep their Erratic Surge ground skillshot ability. This NPC will surge a",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_8",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Chief Corewright Kasreth - All Roles: Interrupt Arcane Zap .",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_9",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Chief Corewright Kasreth - All Roles: Sidestep the Flux Collapse ground puddles.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_10",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "[Reflux Charge] inflicts damage until overloaded. [Leyline Arrays] link randomly between conduits around the room and inflict heavy damage when crossing. [Flux Collapse] launches a continuous flow of arcane towards a player.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_11",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Corewarden Nysarra calls to her subordinates to assist during battle. [Eclipsing Step] carves into nearby players in addition to the targeted victim. [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing w",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_12",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Corewarden Nysarra calls to her subordinates to assist during battle. The power of [Umbral Lash] cleaves nearby players and applies [Void Scar] . [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing withi",
                    tone = "info",
                },
                {
                    id = "dungeon_2915_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 30:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "nexus_point_xenas_mechanic_1",
                    kind = "coverage_gap",
                    title = "Void Corruption",
                    body = "Stacking shadow debuff. At 5 stacks it fears the target. Dispel at 2-3 stacks.",
                    tone = "critical",
                    source = "Shadowguard Caster",
                    mob = "Shadowguard Caster",
                    spell = "Void Corruption",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "nexus_point_xenas_mechanic_2",
                    kind = "coverage_gap",
                    title = "Curse of the Void",
                    body = "Reduces damage dealt by 50% for 15s. Decurse DPS players immediately.",
                    tone = "critical",
                    source = "Nexus Corruptor",
                    mob = "Nexus Corruptor",
                    spell = "Curse of the Void",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "nexus_point_xenas_mechanic_3",
                    kind = "coverage_gap",
                    title = "Shadowguard Barrier",
                    body = "Absorb shield on enemies. Purge for faster kills.",
                    tone = "warning",
                    source = "Shadowguard Defender",
                    mob = "Shadowguard Defender",
                    spell = "Shadowguard Barrier",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "nexus_point_xenas_mechanic_4",
                    kind = "mechanic",
                    title = "Void Bolt",
                    body = "Applies Void Corruption stacks. Must kick to prevent stack buildup.",
                    tone = "critical",
                    source = "Shadowguard Caster",
                    mob = "Shadowguard Caster",
                    spell = "Void Bolt",
                    encounter = "throughout",
                },
                {
                    id = "nexus_point_xenas_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Mending",
                    body = "Heals enemies for 30%. Interrupt or the pull takes forever.",
                    tone = "critical",
                    source = "Void Mender",
                    mob = "Void Mender",
                    spell = "Shadow Mending",
                    encounter = "throughout",
                },
                {
                    id = "nexus_point_xenas_mechanic_6",
                    kind = "mechanic",
                    title = "Void Rift",
                    body = "Creates expanding void zones. Move away quickly. Zone persists 12s.",
                    tone = "critical",
                    source = "Nexus Corruptor",
                    mob = "Nexus Corruptor",
                    spell = "Void Rift",
                    encounter = "2nd boss and trash",
                },
                {
                    id = "nexus_point_xenas_mechanic_7",
                    kind = "mechanic",
                    title = "Loyalty Shift",
                    body = "Captain buffs nearby allies. Focus Captain first or purge the buff.",
                    tone = "warning",
                    source = "Shadowguard Captain",
                    mob = "Shadowguard Captain",
                    spell = "Loyalty Shift",
                    encounter = "mini-boss encounters",
                },
                {
                    id = "nexus_point_xenas_mechanic_8",
                    kind = "coverage_gap",
                    title = "Entropic Blast",
                    body = "Entropic Blast : Launches chaotic void energy at the target, inflicting 36978 Shadow damage and an additional 18480 Shadow damage every 1 sec for 8 sec. This effect stacks.",
                    tone = "critical",
                    source = "Wretched Supplicant",
                    mob = "Wretched Supplicant",
                    spell = "Entropic Blast",
                    encounter = "Wretched Supplicant",
                    requiresCapability = "interrupt",
                },
                {
                    id = "nexus_point_xenas_mechanic_9",
                    kind = "coverage_gap",
                    title = "Radiant Scars",
                    body = "Tanks : [Searing Rend] inflicts heavy Physical damage and leaves behind [Radiant Scars] . Fractured Images unleash [Mirrored Rend] when standing too close. [Divine Guile] inflicts significant party-wi",
                    tone = "critical",
                    source = "Lothraxion",
                    mob = "Lothraxion",
                    spell = "Radiant Scars",
                    encounter = "Lothraxion",
                    requiresCapability = "interrupt",
                },
                {
                    id = "nexus_point_xenas_mechanic_10",
                    kind = "coverage_gap",
                    title = "Searing Rend",
                    body = "Tanks : [Searing Rend] inflicts heavy Physical damage and leaves behind [Radiant Scars] . Fractured Images unleash [Mirrored Rend] when standing too close. [Divine Guile] inflicts significant party-wi",
                    tone = "critical",
                    source = "Lothraxion",
                    mob = "Lothraxion",
                    spell = "Searing Rend",
                    encounter = "Lothraxion",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "nexus_point_xenas_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel critical for Void debuffs. Curse dispel valuable. Offensive dispel useful for Shadowguard buffs.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "nexus_point_xenas_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "nexus_point_xenas_overview_1",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Heavy Shadow/Void magic debuffs from Shadowguard enemies.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_2",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Void corruption causes curse-like effects.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_3",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Loyalties mechanic requires awareness of enemy buffs -- purge helpful.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_4",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Corespark Surge conduits on the ground grant stacking +5% Haste/s (self-damaging).",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_5",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Notable Trash Before Chief Corewright Kasreth: If you get the Suppression Field debuff from Flux Engineer , use your defensive and try to minimize the amount of movement you do, the more you move the more damage you take. In addition, once you defeat Flux Engineer , they will drop Mana",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_6",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Notable Trash Before Chief Corewright Kasreth: Interrupt Nexus Adept 's Umbra Bolt .",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_7",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Notable Trash Before Chief Corewright Kasreth: Important: Use your defensives during Circuit Seer 's Arcing Mana channel, it leaves group-wide stackable debuff and deals a ton of damage. In addition, you should sidestep their Erratic Surge ground skillshot ability. This NPC will surge a",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_8",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Chief Corewright Kasreth - All Roles: Interrupt Arcane Zap .",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_9",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Chief Corewright Kasreth - All Roles: Sidestep the Flux Collapse ground puddles.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_10",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "[Reflux Charge] inflicts damage until overloaded. [Leyline Arrays] link randomly between conduits around the room and inflict heavy damage when crossing. [Flux Collapse] launches a continuous flow of arcane towards a player.",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_11",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Corewarden Nysarra calls to her subordinates to assist during battle. [Eclipsing Step] carves into nearby players in addition to the targeted victim. [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing w",
                    tone = "info",
                },
                {
                    id = "nexus_point_xenas_overview_12",
                    kind = "callout",
                    title = "Nexus-Point Xenas",
                    body = "Corewarden Nysarra calls to her subordinates to assist during battle. The power of [Umbral Lash] cleaves nearby players and applies [Void Scar] . [Lightscar Flare] stuns as the Fractured Image strikes its target and the resulting wound surges with Holy energy, providing power to those standing withi",
                    tone = "info",
                },
                {
                    id = "dungeon_2915_timer",
                    kind = "callout",
                    title = "Dungeon Timer",
                    body = "Complete within 30:00.",
                    tone = "info",
                    source = "local_db2",
                },
            },
            mechanics = {
                {
                    id = "nexus_point_xenas_mechanic_1",
                    kind = "coverage_gap",
                    title = "Void Corruption",
                    body = "Stacking shadow debuff. At 5 stacks it fears the target. Dispel at 2-3 stacks.",
                    tone = "critical",
                    source = "Shadowguard Caster",
                    mob = "Shadowguard Caster",
                    spell = "Void Corruption",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "nexus_point_xenas_mechanic_2",
                    kind = "coverage_gap",
                    title = "Curse of the Void",
                    body = "Reduces damage dealt by 50% for 15s. Decurse DPS players immediately.",
                    tone = "critical",
                    source = "Nexus Corruptor",
                    mob = "Nexus Corruptor",
                    spell = "Curse of the Void",
                    encounter = "throughout",
                    requiresCapability = "dispel_curse",
                },
                {
                    id = "nexus_point_xenas_mechanic_3",
                    kind = "coverage_gap",
                    title = "Shadowguard Barrier",
                    body = "Absorb shield on enemies. Purge for faster kills.",
                    tone = "warning",
                    source = "Shadowguard Defender",
                    mob = "Shadowguard Defender",
                    spell = "Shadowguard Barrier",
                    encounter = "throughout",
                    requiresCapability = "offensive_dispel",
                },
                {
                    id = "nexus_point_xenas_mechanic_4",
                    kind = "mechanic",
                    title = "Void Bolt",
                    body = "Applies Void Corruption stacks. Must kick to prevent stack buildup.",
                    tone = "critical",
                    source = "Shadowguard Caster",
                    mob = "Shadowguard Caster",
                    spell = "Void Bolt",
                    encounter = "throughout",
                },
                {
                    id = "nexus_point_xenas_mechanic_5",
                    kind = "mechanic",
                    title = "Shadow Mending",
                    body = "Heals enemies for 30%. Interrupt or the pull takes forever.",
                    tone = "critical",
                    source = "Void Mender",
                    mob = "Void Mender",
                    spell = "Shadow Mending",
                    encounter = "throughout",
                },
                {
                    id = "nexus_point_xenas_mechanic_6",
                    kind = "mechanic",
                    title = "Void Rift",
                    body = "Creates expanding void zones. Move away quickly. Zone persists 12s.",
                    tone = "critical",
                    source = "Nexus Corruptor",
                    mob = "Nexus Corruptor",
                    spell = "Void Rift",
                    encounter = "2nd boss and trash",
                },
                {
                    id = "nexus_point_xenas_mechanic_7",
                    kind = "mechanic",
                    title = "Loyalty Shift",
                    body = "Captain buffs nearby allies. Focus Captain first or purge the buff.",
                    tone = "warning",
                    source = "Shadowguard Captain",
                    mob = "Shadowguard Captain",
                    spell = "Loyalty Shift",
                    encounter = "mini-boss encounters",
                },
                {
                    id = "nexus_point_xenas_mechanic_8",
                    kind = "coverage_gap",
                    title = "Entropic Blast",
                    body = "Entropic Blast : Launches chaotic void energy at the target, inflicting 36978 Shadow damage and an additional 18480 Shadow damage every 1 sec for 8 sec. This effect stacks.",
                    tone = "critical",
                    source = "Wretched Supplicant",
                    mob = "Wretched Supplicant",
                    spell = "Entropic Blast",
                    encounter = "Wretched Supplicant",
                    requiresCapability = "interrupt",
                },
                {
                    id = "nexus_point_xenas_mechanic_9",
                    kind = "coverage_gap",
                    title = "Radiant Scars",
                    body = "Tanks : [Searing Rend] inflicts heavy Physical damage and leaves behind [Radiant Scars] . Fractured Images unleash [Mirrored Rend] when standing too close. [Divine Guile] inflicts significant party-wi",
                    tone = "critical",
                    source = "Lothraxion",
                    mob = "Lothraxion",
                    spell = "Radiant Scars",
                    encounter = "Lothraxion",
                    requiresCapability = "interrupt",
                },
                {
                    id = "nexus_point_xenas_mechanic_10",
                    kind = "coverage_gap",
                    title = "Searing Rend",
                    body = "Tanks : [Searing Rend] inflicts heavy Physical damage and leaves behind [Radiant Scars] . Fractured Images unleash [Mirrored Rend] when standing too close. [Divine Guile] inflicts significant party-wi",
                    tone = "critical",
                    source = "Lothraxion",
                    mob = "Lothraxion",
                    spell = "Searing Rend",
                    encounter = "Lothraxion",
                    requiresCapability = "interrupt",
                },
            },
            loadout = {
                {
                    id = "nexus_point_xenas_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel critical for Void debuffs. Curse dispel valuable. Offensive dispel useful for Shadowguard buffs.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "nexus_point_xenas_lust_1",
                    kind = "assignment",
                    title = "on first pull",
                    body = "100% of top groups lust here (222 parses). Standard timing.",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "nexus_point_xenas_lust_2",
                    kind = "assignment",
                    title = "at ~17m",
                    body = "73% of top groups lust here (162 parses).",
                    tone = "warning",
                    source = "archon",
                },
                {
                    id = "nexus_point_xenas_lust_3",
                    kind = "assignment",
                    title = "near final boss",
                    body = "Alternative: 34% of top groups lust here instead (91 parses). Consider if standard timings don't suit your group.",
                    tone = "warning",
                    source = "archon",
                },
            },
            helpers = {
                {
                    id = "nexus_point_xenas_buff_1",
                    kind = "helper",
                    title = "Corespark Surge",
                    body = "Stand on Arcane conduits for stacking Haste (damages you). Good for short burst windows.",
                    tone = "info",
                    source = "wowhead",
                    npc = "Arcane Conduit",
                },
            },
            workarounds = {
            },
        },
    },
}

D.contexts.dungeons[2923] = {
    name = "Voidscar Arena",
    season1MPlus = false,
    header = "Voidscar Arena -- cosmic combat with heavy magic damage",
    meta = {
        slug = "voidscar-arena",
        clientMapName = "Voidscar Arena",
        uiMapIDs = {
            2572,
            2573,
            2574,
        },
        clientMapType = 1,
        clientInstanceType = 1,
        clientVerified = true,
    },
    notes = {
        "Void and cosmic combatants deal heavy magic (Shadow) damage.",
        "Arena mechanics require burst movement and defensives.",
        "The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
        "[Nether Dash] inflicts damage over time to any effected targets. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
        "[Cosmic Spike] inflicts heavy Shadowstrike damage. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
    },
    keyInterrupts = {
        {
            spell = "Cosmic Bolt",
            mob = "Void Champion",
            danger = "high",
            tip = "Heavy single-target damage. Interrupt on cooldown.",
        },
        {
            spell = "Shadow Nova",
            mob = "Arena Invoker",
            danger = "medium",
        },
    },
    keyDispels = {
        {
            capability = "dispel_magic",
            mechanic = "Cosmic Burn",
            source = "Void Champion",
            severity = "high",
            encounter = "throughout",
            spellID = 1239137,
            tip = "Magic DoT that ramps. Dispel before it becomes unhealable.",
        },
        {
            capability = "dispel_poison",
            mechanic = "Hulking Claw",
            source = "Atroxus",
            severity = "high",
            encounter = "Atroxus",
            spellID = 1222642,
            spellName = "Hulking Claw",
            dispelType = "poison",
            tip = "Hulking Claw : A powerful blow knocks back the current target and inflicts 115557 Nature damage and 50845 Nature damage every 1 sec for 10 sec.",
        },
        {
            capability = "dispel_poison",
            mechanic = "Lingering Poison",
            source = "Atroxus",
            severity = "high",
            encounter = "Atroxus",
            spellID = 1263971,
            spellName = "Lingering Poison",
            dispelType = "poison",
            tip = "Lingering Poison : Poison pools apply 18489 Nature damage to an enemy every 1 sec for 5 sec.",
        },
        {
            capability = "dispel_poison",
            mechanic = "Sickening Roar",
            source = "Atroxus",
            severity = "high",
            encounter = "Atroxus",
            spellID = 1222642,
            spellName = "Sickening Roar",
            dispelType = "poison",
            tip = "Healers : Atroxus' [Sickening Roar] inflicts very high damage over time as a poison effect.",
        },
    },
    bossTips = {
        "The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
        "[Nether Dash] inflicts damage over time to any effected targets. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
        "[Cosmic Spike] inflicts heavy Shadowstrike damage. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
    },
    tipsAndTricks = {
        "Void and cosmic combatants deal heavy magic (Shadow) damage.",
        "Arena mechanics require burst movement and defensives.",
        "The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
        "[Nether Dash] inflicts damage over time to any effected targets. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
        "[Cosmic Spike] inflicts heavy Shadowstrike damage. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
    },
    talentNotes = "Magic dispel important. Defensive cooldowns and mobility talents valuable for arena mechanics.",
    dispelPriority = {
        "dispel_magic",
    },
    interruptPriority = {
        {
            spell = "Cosmic Bolt",
            mob = "Void Champion",
            danger = "high",
        },
        {
            spell = "Shadow Nova",
            mob = "Arena Invoker",
            danger = "medium",
        },
    },
    dangers = {
        {
            capability = "dispel_magic",
            severity = "high",
            mechanic = "Cosmic Burn",
            source = "Void Champion",
            encounter = "throughout",
            spellID = 1239137,
            tip = "Magic DoT that ramps. Dispel before it becomes unhealable.",
        },
        {
            type = "interrupt",
            severity = "high",
            mechanic = "Cosmic Bolt",
            source = "Void Champion",
            encounter = "throughout",
            tip = "Heavy single-target damage. Interrupt on cooldown.",
        },
        {
            type = "awareness",
            severity = "high",
            mechanic = "Arena Gauntlet",
            source = "Environmental",
            encounter = "2nd phase of each round",
            tip = "Waves of enemies spawn. Stay mobile and use defensives during overlap.",
        },
        {
            capability = "dispel_poison",
            type = "dispel",
            severity = "high",
            mechanic = "Hulking Claw",
            source = "Atroxus",
            encounter = "Atroxus",
            spellID = 1222642,
            spellName = "Hulking Claw",
            dispelType = "poison",
            tip = "Hulking Claw : A powerful blow knocks back the current target and inflicts 115557 Nature damage and 50845 Nature damage every 1 sec for 10 sec.",
        },
        {
            capability = "dispel_poison",
            type = "dispel",
            severity = "high",
            mechanic = "Lingering Poison",
            source = "Atroxus",
            encounter = "Atroxus",
            spellID = 1263971,
            spellName = "Lingering Poison",
            dispelType = "poison",
            tip = "Lingering Poison : Poison pools apply 18489 Nature damage to an enemy every 1 sec for 5 sec.",
        },
        {
            capability = "dispel_poison",
            type = "dispel",
            severity = "high",
            mechanic = "Sickening Roar",
            source = "Atroxus",
            encounter = "Atroxus",
            spellID = 1222642,
            spellName = "Sickening Roar",
            dispelType = "poison",
            tip = "Healers : Atroxus' [Sickening Roar] inflicts very high damage over time as a poison effect.",
        },
        {
            severity = "high",
            mechanic = "Condensed Mass",
            source = "Charonus",
            encounter = "Charonus",
            spellID = 1263983,
            spellName = "Condensed Mass",
            tip = "Condensed Mass : The caster fixates the current target, inflicting 11556 Shadow damage every 0.5 sec and reducing their movement speed by 20 %.",
        },
        {
            severity = "high",
            mechanic = "Cosmic Blast",
            source = "Charonus",
            encounter = "Charonus",
            spellID = 1227264,
            spellName = "Cosmic Blast",
            tip = "Cosmic Blast : Inflicts 138668 Shadow damage to all enemies and 23111 Shadow damage every 1 sec for 20 sec and knocks them back.",
        },
        {
            severity = "high",
            mechanic = "Ethereal Shards",
            source = "Ethereal Shade",
            encounter = "Ethereal Shade",
            spellID = 1225011,
            spellName = "Ethereal Shards",
            tip = "Ethereal Shards : Projects two shards at nearby targets which each detonate on the first target they impact inflicting 152535 Shadow damage. If both shards impact the same target suffers 924456 Shadow",
        },
        {
            severity = "high",
            mechanic = "Gravitic Orbs",
            source = "Charonus",
            encounter = "Charonus",
            spellID = 1263982,
            spellName = "Gravitic Orbs",
            tip = "Gravitic Orbs : Charonus summons a Gravitic Orb attracted to each nearby player until it is consumed by a Singularity.",
        },
    },
    talentTips = {
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DEATHKNIGHT",
            spell = "",
            tip = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
        },
        {
            class = "DEMONHUNTER",
            spell = "",
            tip = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
        },
        {
            class = "DRUID",
            spell = "",
            tip = "[IV] Soothewill remove all enrage effects on a single enemy.",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
        },
        {
            class = "EVOKER",
            spell = "",
            tip = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
        },
        {
            class = "HUNTER",
            spell = "",
            tip = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
        },
        {
            class = "MAGE",
            spell = "",
            tip = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
        },
        {
            class = "MONK",
            spell = "",
            tip = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
        },
        {
            class = "PALADIN",
            spell = "",
            tip = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
        },
        {
            class = "PRIEST",
            spell = "",
            tip = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
        },
        {
            class = "ROGUE",
            spell = "",
            tip = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
        },
        {
            class = "SHAMAN",
            spell = "",
            tip = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
        },
        {
            class = "WARLOCK",
            spell = "",
            tip = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
        },
        {
            class = "WARRIOR",
            spell = "",
            tip = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
        },
    },
    lustTimings = {
        {
            timing = "Final round",
            note = "The last arena round has the tightest DPS check. Lust on pull.",
        },
    },
    pages = {
        you = {
            overview = {
                {
                    id = "voidscar_arena_overview_1",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "Void and cosmic combatants deal heavy magic (Shadow) damage.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_2",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "Arena mechanics require burst movement and defensives.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_3",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_4",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "[Nether Dash] inflicts damage over time to any effected targets. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_5",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "[Cosmic Spike] inflicts heavy Shadowstrike damage. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "voidscar_arena_mechanic_1",
                    kind = "coverage_gap",
                    title = "Cosmic Burn",
                    body = "Magic DoT that ramps. Dispel before it becomes unhealable.",
                    tone = "critical",
                    source = "Void Champion",
                    mob = "Void Champion",
                    spell = "Cosmic Burn",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "voidscar_arena_mechanic_2",
                    kind = "mechanic",
                    title = "Cosmic Bolt",
                    body = "Heavy single-target damage. Interrupt on cooldown.",
                    tone = "critical",
                    source = "Void Champion",
                    mob = "Void Champion",
                    spell = "Cosmic Bolt",
                    encounter = "throughout",
                },
                {
                    id = "voidscar_arena_mechanic_3",
                    kind = "mechanic",
                    title = "Arena Gauntlet",
                    body = "Waves of enemies spawn. Stay mobile and use defensives during overlap.",
                    tone = "critical",
                    source = "Environmental",
                    mob = "Environmental",
                    spell = "Arena Gauntlet",
                    encounter = "2nd phase of each round",
                },
                {
                    id = "voidscar_arena_mechanic_4",
                    kind = "coverage_gap",
                    title = "Hulking Claw",
                    body = "Hulking Claw : A powerful blow knocks back the current target and inflicts 115557 Nature damage and 50845 Nature damage every 1 sec for 10 sec.",
                    tone = "critical",
                    source = "Atroxus",
                    mob = "Atroxus",
                    spell = "Hulking Claw",
                    encounter = "Atroxus",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "voidscar_arena_mechanic_5",
                    kind = "coverage_gap",
                    title = "Lingering Poison",
                    body = "Lingering Poison : Poison pools apply 18489 Nature damage to an enemy every 1 sec for 5 sec.",
                    tone = "critical",
                    source = "Atroxus",
                    mob = "Atroxus",
                    spell = "Lingering Poison",
                    encounter = "Atroxus",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "voidscar_arena_mechanic_6",
                    kind = "coverage_gap",
                    title = "Sickening Roar",
                    body = "Healers : Atroxus' [Sickening Roar] inflicts very high damage over time as a poison effect.",
                    tone = "critical",
                    source = "Atroxus",
                    mob = "Atroxus",
                    spell = "Sickening Roar",
                    encounter = "Atroxus",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "voidscar_arena_mechanic_7",
                    kind = "mechanic",
                    title = "Condensed Mass",
                    body = "Condensed Mass : The caster fixates the current target, inflicting 11556 Shadow damage every 0.5 sec and reducing their movement speed by 20 %.",
                    tone = "critical",
                    source = "Charonus",
                    mob = "Charonus",
                    spell = "Condensed Mass",
                    encounter = "Charonus",
                },
                {
                    id = "voidscar_arena_mechanic_8",
                    kind = "mechanic",
                    title = "Cosmic Blast",
                    body = "Cosmic Blast : Inflicts 138668 Shadow damage to all enemies and 23111 Shadow damage every 1 sec for 20 sec and knocks them back.",
                    tone = "critical",
                    source = "Charonus",
                    mob = "Charonus",
                    spell = "Cosmic Blast",
                    encounter = "Charonus",
                },
                {
                    id = "voidscar_arena_mechanic_9",
                    kind = "mechanic",
                    title = "Ethereal Shards",
                    body = "Ethereal Shards : Projects two shards at nearby targets which each detonate on the first target they impact inflicting 152535 Shadow damage. If both shards impact the same target suffers 924456 Shadow",
                    tone = "critical",
                    source = "Ethereal Shade",
                    mob = "Ethereal Shade",
                    spell = "Ethereal Shards",
                    encounter = "Ethereal Shade",
                },
                {
                    id = "voidscar_arena_mechanic_10",
                    kind = "mechanic",
                    title = "Gravitic Orbs",
                    body = "Gravitic Orbs : Charonus summons a Gravitic Orb attracted to each nearby player until it is consumed by a Singularity.",
                    tone = "critical",
                    source = "Charonus",
                    mob = "Charonus",
                    spell = "Gravitic Orbs",
                    encounter = "Charonus",
                },
            },
            loadout = {
                {
                    id = "voidscar_arena_you_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel important. Defensive cooldowns and mobility talents valuable for arena mechanics.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_tip_1",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Mind Freezeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_2",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Death Grip's primary utility is as a soft stop on casts; with two charges on a rolling\n15-second recharge timer withDeath's Echo, and only costing 1/3 of a GCD, it is very\nuseful to force certain enemies to restart their cast. Unfortunately for us,\nthe default behavior of most spells is to just atte",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_3",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Demon Muzzlereduces all Magic damage you take by 15% for 12 seconds,\nfollowing a successful interrupt withDisrupt. This is an excellent defensive tool due how frequently\nyou should be interrupting in Mythic+.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_4",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Disruptis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_5",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Remove Corruptionremoves all harmful curse and poison debuffs from\nthe target. Many dungeons apply these types of effects, and being able to\ndispel them is a great piece of utility.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_6",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Soothewill remove all enrage effects on a single enemy.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_7",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cauterizing Flameis one of the best Evoker utility spells and\n      lets you remove all Bleed, Poisons, Curses, and Diseases on a target. You\n      always want this in Mythic+. Use this to remove important debilitating\n      debuffs from your allies. Additionally, this lets you dispel a second",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_8",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fury of the Aspectsprovides your party with aTime Warp/Heroism/Bloodlusteffect. This is\n      incredibly strong and most groups want at least one class that can provide\n      this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_9",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Feign Death's Poison/Disease dispel (viaEmergency Salve) is\na source of dispel type for removingVoid Rift. You can alsoExhilarationto heal it off, but that costs a GCD.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_10",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Muzzleis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of the group and especially\nthe tank. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_11",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Depending on the Dungeon, there is a lot of flexibility when it comes to\n    talents. The Mage tree has a lot of utility which\n    can be either very good or completely useless depending on the dungeon,\n    which allows you to switch between those utility spells or defensive talents as needed.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_12",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Fire Mage has long been known as a powerhouse when it comes to Mythic+.\nNot only does it come with a great damage profile, where you generally do not\nhave to give up much, or any, single-target damage to do AoE damage, it also\ncomes with great utility and survivability, making it a very desirable\nsp",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_13",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Midnight has removed interrupt abilities from most healers, Mistweaver included. We no longer have\naccess toSpear Hand Strike, so we must rely on our groups to kick important casts.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_14",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Spear Hand Strikeis your \"kick\" and your most important bit of utility in\nMythic+, used to stop enemy casts for the benefit of yourself and the rest of\nthe group. It ishighly recommendedto use a Focus Kick macro for this.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_15",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Cleanse Toxinsto dispel it.Word of GlorywithShining LightorLay on Handsto heal it off.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_16",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Blinding Lightis our only AoE stop that will deal with the orbs. If you are a Blood Elf,Arcane Torrentwill also\nwork as an AoE dispel. Single target options are also available in the form ofHammer of Justice,Rebuke, andAvenger's Shield.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_17",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Improved Purifyalters our default magic dispel to also remove\n    Disease effects. How useful this is heavily relies on the content you are\n    doing, but in situations where there are disease effects being applied to\n    allies, this utility can have immense value.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_18",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Dispel Magicallows us to dispel\n buffs and effects off of enemy targets. This can be valuable in many\n situations where the buffs on various enemies can make them either\n significantly more threatening via damage increases or a lot harder to kill\n via damage reductions.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_19",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shivcan be used to dispelEnrageeffects. Keep in mind\nthat this means you will not be able to use Shiv for DPS.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_20",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Rogues as a whole ain't got too many utility talent points that’s flexible depending on the situation up ahead,\n    but there are a few points that can be moved based on preference:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_21",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] As Restoration Shamans has many situational talents, make sure to adapt\nyour general tree talents from dungeon to dungeon to include situational utility\nsuch asTremor Totemfor fears,Improved Purify Spirit(curse dispel)\nandPoison Cleansing Totem(poison dispel),Hex,Thunderous PawsandJet Streamto remov",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_22",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Restoration Shaman provides support for the party through healing, damage,\nand other additional effects, such as dispels and crowd control, as detailed below:",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_23",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter offers comparable single-target damage and an interrupt or\npurge, but consider swapping to Imp if you need a dispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_24",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] The Felhunter is typically the best choice, as it grants you an interrupt,\nwhich is a huge advantage in Mythic+; consider swapping to Imp if you need additional\ndispel.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_25",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Shattering Throwmay have niche uses in some dungeons where\nthe enemies either have a magical immunity or an absorb. Just remember that\nit has a cast time, meaning that you do not want to use it while actively\ntanking enemies. Also silences withJavelineer.",
                    tone = "info",
                    source = "icyveins",
                },
                {
                    id = "voidscar_arena_tip_26",
                    kind = "helper",
                    title = "Class Tip",
                    body = "[IV] Pummelis our main interrupt ability. As tanks, we will take the blunt\nforce of the overall damage intake in dungeons, and while we can deal with the physical\ndamage intake fairly easily thanks toShield Block, the magic damage is where\nit can get trickier. UsingPummeleffectively to interrupt various",
                    tone = "info",
                    source = "icyveins",
                },
            },
            utility = {
            },
            assignments = {
            },
            helpers = {
            },
            workarounds = {
            },
        },
        group = {
            overview = {
                {
                    id = "voidscar_arena_overview_1",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "Void and cosmic combatants deal heavy magic (Shadow) damage.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_2",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "Arena mechanics require burst movement and defensives.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_3",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_4",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "[Nether Dash] inflicts damage over time to any effected targets. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
                    tone = "info",
                },
                {
                    id = "voidscar_arena_overview_5",
                    kind = "callout",
                    title = "Voidscar Arena",
                    body = "[Cosmic Spike] inflicts heavy Shadowstrike damage. The effect from [Dark Rift] pulls all nearby enemy targets toward it and inflicts very high damage to any who get pulled into it.",
                    tone = "info",
                },
            },
            mechanics = {
                {
                    id = "voidscar_arena_mechanic_1",
                    kind = "coverage_gap",
                    title = "Cosmic Burn",
                    body = "Magic DoT that ramps. Dispel before it becomes unhealable.",
                    tone = "critical",
                    source = "Void Champion",
                    mob = "Void Champion",
                    spell = "Cosmic Burn",
                    encounter = "throughout",
                    requiresCapability = "dispel_magic",
                },
                {
                    id = "voidscar_arena_mechanic_2",
                    kind = "mechanic",
                    title = "Cosmic Bolt",
                    body = "Heavy single-target damage. Interrupt on cooldown.",
                    tone = "critical",
                    source = "Void Champion",
                    mob = "Void Champion",
                    spell = "Cosmic Bolt",
                    encounter = "throughout",
                },
                {
                    id = "voidscar_arena_mechanic_3",
                    kind = "mechanic",
                    title = "Arena Gauntlet",
                    body = "Waves of enemies spawn. Stay mobile and use defensives during overlap.",
                    tone = "critical",
                    source = "Environmental",
                    mob = "Environmental",
                    spell = "Arena Gauntlet",
                    encounter = "2nd phase of each round",
                },
                {
                    id = "voidscar_arena_mechanic_4",
                    kind = "coverage_gap",
                    title = "Hulking Claw",
                    body = "Hulking Claw : A powerful blow knocks back the current target and inflicts 115557 Nature damage and 50845 Nature damage every 1 sec for 10 sec.",
                    tone = "critical",
                    source = "Atroxus",
                    mob = "Atroxus",
                    spell = "Hulking Claw",
                    encounter = "Atroxus",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "voidscar_arena_mechanic_5",
                    kind = "coverage_gap",
                    title = "Lingering Poison",
                    body = "Lingering Poison : Poison pools apply 18489 Nature damage to an enemy every 1 sec for 5 sec.",
                    tone = "critical",
                    source = "Atroxus",
                    mob = "Atroxus",
                    spell = "Lingering Poison",
                    encounter = "Atroxus",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "voidscar_arena_mechanic_6",
                    kind = "coverage_gap",
                    title = "Sickening Roar",
                    body = "Healers : Atroxus' [Sickening Roar] inflicts very high damage over time as a poison effect.",
                    tone = "critical",
                    source = "Atroxus",
                    mob = "Atroxus",
                    spell = "Sickening Roar",
                    encounter = "Atroxus",
                    requiresCapability = "dispel_poison",
                },
                {
                    id = "voidscar_arena_mechanic_7",
                    kind = "mechanic",
                    title = "Condensed Mass",
                    body = "Condensed Mass : The caster fixates the current target, inflicting 11556 Shadow damage every 0.5 sec and reducing their movement speed by 20 %.",
                    tone = "critical",
                    source = "Charonus",
                    mob = "Charonus",
                    spell = "Condensed Mass",
                    encounter = "Charonus",
                },
                {
                    id = "voidscar_arena_mechanic_8",
                    kind = "mechanic",
                    title = "Cosmic Blast",
                    body = "Cosmic Blast : Inflicts 138668 Shadow damage to all enemies and 23111 Shadow damage every 1 sec for 20 sec and knocks them back.",
                    tone = "critical",
                    source = "Charonus",
                    mob = "Charonus",
                    spell = "Cosmic Blast",
                    encounter = "Charonus",
                },
                {
                    id = "voidscar_arena_mechanic_9",
                    kind = "mechanic",
                    title = "Ethereal Shards",
                    body = "Ethereal Shards : Projects two shards at nearby targets which each detonate on the first target they impact inflicting 152535 Shadow damage. If both shards impact the same target suffers 924456 Shadow",
                    tone = "critical",
                    source = "Ethereal Shade",
                    mob = "Ethereal Shade",
                    spell = "Ethereal Shards",
                    encounter = "Ethereal Shade",
                },
                {
                    id = "voidscar_arena_mechanic_10",
                    kind = "mechanic",
                    title = "Gravitic Orbs",
                    body = "Gravitic Orbs : Charonus summons a Gravitic Orb attracted to each nearby player until it is consumed by a Singularity.",
                    tone = "critical",
                    source = "Charonus",
                    mob = "Charonus",
                    spell = "Gravitic Orbs",
                    encounter = "Charonus",
                },
            },
            loadout = {
                {
                    id = "voidscar_arena_group_loadout",
                    kind = "loadout",
                    title = "Loadout Focus",
                    body = "Magic dispel important. Defensive cooldowns and mobility talents valuable for arena mechanics.",
                    tone = "info",
                },
            },
            utility = {
            },
            assignments = {
                {
                    id = "voidscar_arena_lust_1",
                    kind = "assignment",
                    title = "Final round",
                    body = "The last arena round has the tightest DPS check. Lust on pull.",
                    tone = "warning",
                    source = "curated",
                },
            },
            helpers = {
            },
            workarounds = {
            },
        },
    },
}

D.contexts.delves = {
    {
        name = "The Shadow Enclave",
        notes = "Shadow and stealth mechanics in an enclosed space.",
        meta = {
            activity = "delve",
            contextKey = "delve:The Shadow Enclave",
        },
        dangers = {
            {
                type = "awareness",
                severity = "high",
                mechanic = "Shadow Ambush",
                source = "Stealthed Assassins",
                tip = "Stealthed mobs ambush you. AoE or flare-type abilities reveal them early.",
            },
            {
                capability = "dispel_magic",
                severity = "warning",
                mechanic = "Shadow Veil",
                source = "Shadow Casters",
                tip = "Magic DoT that reduces healing received. Dispel or heal through it.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Shadow Bolt Volley",
                source = "Shadow Channelers",
                tip = "Heavy AoE shadow damage. Interrupt or stun the cast.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Dark Traps",
                source = "Environment",
                tip = "Floor traps deal shadow damage and slow. Watch your pathing.",
            },
        },
        talentTips = {
            {
                class = "MAGE",
                spell = "Arcane Explosion",
                tip = "AoE around you can reveal stealthed ambushers before they attack.",
            },
            {
                class = "HUNTER",
                spell = "Flare",
                tip = "Flare reveals stealthed enemies. Drop it before entering packs.",
            },
            {
                class = "WARLOCK",
                spell = "Howl of Terror",
                tip = "Mass fear can interrupt and buy time against ambush packs.",
            },
            {
                class = "PALADIN",
                spell = "Turn Evil",
                tip = "Many shadow mobs are undead -- Turn Evil provides strong CC.",
            },
            {
                class = "PRIEST",
                spell = "Psychic Scream",
                tip = "Emergency AoE fear if ambush mobs overwhelm you.",
            },
            {
                class = "DRUID",
                spell = "Ursol's Vortex",
                tip = "Group ambush mobs together after they reveal for easier AoE.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "the_shadow_enclave_overview_1",
                        kind = "callout",
                        title = "The Shadow Enclave",
                        body = "Shadow and stealth mechanics in an enclosed space.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_shadow_enclave_mechanic_1",
                        kind = "mechanic",
                        title = "Shadow Ambush",
                        body = "Stealthed mobs ambush you. AoE or flare-type abilities reveal them early.",
                        tone = "critical",
                        source = "Stealthed Assassins",
                        mob = "Stealthed Assassins",
                        spell = "Shadow Ambush",
                    },
                    {
                        id = "the_shadow_enclave_mechanic_2",
                        kind = "coverage_gap",
                        title = "Shadow Veil",
                        body = "Magic DoT that reduces healing received. Dispel or heal through it.",
                        tone = "warning",
                        source = "Shadow Casters",
                        mob = "Shadow Casters",
                        spell = "Shadow Veil",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "the_shadow_enclave_mechanic_3",
                        kind = "mechanic",
                        title = "Shadow Bolt Volley",
                        body = "Heavy AoE shadow damage. Interrupt or stun the cast.",
                        tone = "critical",
                        source = "Shadow Channelers",
                        mob = "Shadow Channelers",
                        spell = "Shadow Bolt Volley",
                    },
                    {
                        id = "the_shadow_enclave_mechanic_4",
                        kind = "mechanic",
                        title = "Dark Traps",
                        body = "Floor traps deal shadow damage and slow. Watch your pathing.",
                        tone = "warning",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Dark Traps",
                    },
                },
                loadout = {
                    {
                        id = "the_shadow_enclave_tip_1",
                        kind = "helper",
                        title = "Arcane Explosion",
                        body = "AoE around you can reveal stealthed ambushers before they attack.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Arcane Explosion",
                    },
                    {
                        id = "the_shadow_enclave_tip_2",
                        kind = "helper",
                        title = "Flare",
                        body = "Flare reveals stealthed enemies. Drop it before entering packs.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Flare",
                    },
                    {
                        id = "the_shadow_enclave_tip_3",
                        kind = "helper",
                        title = "Howl of Terror",
                        body = "Mass fear can interrupt and buy time against ambush packs.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Howl of Terror",
                    },
                    {
                        id = "the_shadow_enclave_tip_4",
                        kind = "helper",
                        title = "Turn Evil",
                        body = "Many shadow mobs are undead -- Turn Evil provides strong CC.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Turn Evil",
                    },
                    {
                        id = "the_shadow_enclave_tip_5",
                        kind = "helper",
                        title = "Psychic Scream",
                        body = "Emergency AoE fear if ambush mobs overwhelm you.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Psychic Scream",
                    },
                    {
                        id = "the_shadow_enclave_tip_6",
                        kind = "helper",
                        title = "Ursol's Vortex",
                        body = "Group ambush mobs together after they reveal for easier AoE.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Ursol's Vortex",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "the_shadow_enclave_overview_1",
                        kind = "callout",
                        title = "The Shadow Enclave",
                        body = "Shadow and stealth mechanics in an enclosed space.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_shadow_enclave_mechanic_1",
                        kind = "mechanic",
                        title = "Shadow Ambush",
                        body = "Stealthed mobs ambush you. AoE or flare-type abilities reveal them early.",
                        tone = "critical",
                        source = "Stealthed Assassins",
                        mob = "Stealthed Assassins",
                        spell = "Shadow Ambush",
                    },
                    {
                        id = "the_shadow_enclave_mechanic_2",
                        kind = "coverage_gap",
                        title = "Shadow Veil",
                        body = "Magic DoT that reduces healing received. Dispel or heal through it.",
                        tone = "warning",
                        source = "Shadow Casters",
                        mob = "Shadow Casters",
                        spell = "Shadow Veil",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "the_shadow_enclave_mechanic_3",
                        kind = "mechanic",
                        title = "Shadow Bolt Volley",
                        body = "Heavy AoE shadow damage. Interrupt or stun the cast.",
                        tone = "critical",
                        source = "Shadow Channelers",
                        mob = "Shadow Channelers",
                        spell = "Shadow Bolt Volley",
                    },
                    {
                        id = "the_shadow_enclave_mechanic_4",
                        kind = "mechanic",
                        title = "Dark Traps",
                        body = "Floor traps deal shadow damage and slow. Watch your pathing.",
                        tone = "warning",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Dark Traps",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "Collegiate Calamity",
        notes = "Arcane experiments gone wrong -- magic debuffs and volatile hazards.",
        meta = {
            activity = "delve",
            contextKey = "delve:Collegiate Calamity",
        },
        dangers = {
            {
                capability = "dispel_magic",
                severity = "critical",
                mechanic = "Arcane Overload",
                source = "Rogue Experimenters",
                tip = "Stacking magic debuff that detonates at 3+ stacks. Dispel at 2 stacks.",
            },
            {
                capability = "offensive_dispel",
                severity = "warning",
                mechanic = "Arcane Shield",
                source = "Shielded Constructs",
                tip = "Absorb shield on mobs. Purge it or damage through it.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Unstable Fission",
                source = "Arcane Golems",
                tip = "Channels an AoE explosion. Must interrupt or line-of-sight.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Volatile Puddles",
                source = "Environment",
                tip = "Arcane pools on the ground deal heavy damage. Keep moving.",
            },
        },
        talentTips = {
            {
                class = "MAGE",
                spell = "Spellsteal",
                tip = "Spellsteal the Arcane Shield for a big damage absorb on yourself.",
            },
            {
                class = "SHAMAN",
                spell = "Purge",
                tip = "Purge Arcane Shields off constructs to burn them faster.",
            },
            {
                class = "PRIEST",
                spell = "Dispel Magic",
                tip = "Offensive dispel on Arcane Shields, defensive dispel on Arcane Overload.",
            },
            {
                class = "EVOKER",
                spell = "Naturalize",
                tip = "Cleanse magic debuffs from Arcane Overload before they stack.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "collegiate_calamity_overview_1",
                        kind = "callout",
                        title = "Collegiate Calamity",
                        body = "Arcane experiments gone wrong -- magic debuffs and volatile hazards.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "collegiate_calamity_mechanic_1",
                        kind = "coverage_gap",
                        title = "Arcane Overload",
                        body = "Stacking magic debuff that detonates at 3+ stacks. Dispel at 2 stacks.",
                        tone = "critical",
                        source = "Rogue Experimenters",
                        mob = "Rogue Experimenters",
                        spell = "Arcane Overload",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "collegiate_calamity_mechanic_2",
                        kind = "coverage_gap",
                        title = "Arcane Shield",
                        body = "Absorb shield on mobs. Purge it or damage through it.",
                        tone = "warning",
                        source = "Shielded Constructs",
                        mob = "Shielded Constructs",
                        spell = "Arcane Shield",
                        requiresCapability = "offensive_dispel",
                    },
                    {
                        id = "collegiate_calamity_mechanic_3",
                        kind = "mechanic",
                        title = "Unstable Fission",
                        body = "Channels an AoE explosion. Must interrupt or line-of-sight.",
                        tone = "critical",
                        source = "Arcane Golems",
                        mob = "Arcane Golems",
                        spell = "Unstable Fission",
                    },
                    {
                        id = "collegiate_calamity_mechanic_4",
                        kind = "mechanic",
                        title = "Volatile Puddles",
                        body = "Arcane pools on the ground deal heavy damage. Keep moving.",
                        tone = "warning",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Volatile Puddles",
                    },
                },
                loadout = {
                    {
                        id = "collegiate_calamity_tip_1",
                        kind = "helper",
                        title = "Spellsteal",
                        body = "Spellsteal the Arcane Shield for a big damage absorb on yourself.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Spellsteal",
                    },
                    {
                        id = "collegiate_calamity_tip_2",
                        kind = "helper",
                        title = "Purge",
                        body = "Purge Arcane Shields off constructs to burn them faster.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Purge",
                    },
                    {
                        id = "collegiate_calamity_tip_3",
                        kind = "helper",
                        title = "Dispel Magic",
                        body = "Offensive dispel on Arcane Shields, defensive dispel on Arcane Overload.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Dispel Magic",
                    },
                    {
                        id = "collegiate_calamity_tip_4",
                        kind = "helper",
                        title = "Naturalize",
                        body = "Cleanse magic debuffs from Arcane Overload before they stack.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Naturalize",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "collegiate_calamity_overview_1",
                        kind = "callout",
                        title = "Collegiate Calamity",
                        body = "Arcane experiments gone wrong -- magic debuffs and volatile hazards.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "collegiate_calamity_mechanic_1",
                        kind = "coverage_gap",
                        title = "Arcane Overload",
                        body = "Stacking magic debuff that detonates at 3+ stacks. Dispel at 2 stacks.",
                        tone = "critical",
                        source = "Rogue Experimenters",
                        mob = "Rogue Experimenters",
                        spell = "Arcane Overload",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "collegiate_calamity_mechanic_2",
                        kind = "coverage_gap",
                        title = "Arcane Shield",
                        body = "Absorb shield on mobs. Purge it or damage through it.",
                        tone = "warning",
                        source = "Shielded Constructs",
                        mob = "Shielded Constructs",
                        spell = "Arcane Shield",
                        requiresCapability = "offensive_dispel",
                    },
                    {
                        id = "collegiate_calamity_mechanic_3",
                        kind = "mechanic",
                        title = "Unstable Fission",
                        body = "Channels an AoE explosion. Must interrupt or line-of-sight.",
                        tone = "critical",
                        source = "Arcane Golems",
                        mob = "Arcane Golems",
                        spell = "Unstable Fission",
                    },
                    {
                        id = "collegiate_calamity_mechanic_4",
                        kind = "mechanic",
                        title = "Volatile Puddles",
                        body = "Arcane pools on the ground deal heavy damage. Keep moving.",
                        tone = "warning",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Volatile Puddles",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "Parhelion Plaza",
        notes = "Light-themed outdoor delve with holy damage and radiant mechanics.",
        meta = {
            activity = "delve",
            contextKey = "delve:Parhelion Plaza",
        },
        dangers = {
            {
                type = "awareness",
                severity = "high",
                mechanic = "Radiant Beams",
                source = "Sun Sentinels",
                tip = "Rotating light beams that deal massive holy damage. Dodge between gaps.",
            },
            {
                capability = "dispel_magic",
                severity = "warning",
                mechanic = "Blinding Light",
                source = "Sun Priests",
                tip = "Magic debuff that disorients for 4s. Dispel immediately or pre-use a defensive.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Holy Smite",
                source = "Sun Priests",
                tip = "Hard-hitting single target. Interrupt on cooldown.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Solar Flare",
                source = "Boss",
                tip = "Large AoE burst centered on boss. Move out when cast starts.",
            },
        },
        talentTips = {
            {
                class = "DEATHKNIGHT",
                spell = "Anti-Magic Shell",
                tip = "AMS absorbs the holy magic damage from Blinding Light and Radiant Beams.",
            },
            {
                class = "DEMONHUNTER",
                spell = "Darkness",
                tip = "Darkness gives a chance to avoid Radiant Beam ticks entirely.",
            },
            {
                class = "ROGUE",
                spell = "Cloak of Shadows",
                tip = "Cloak immunizes you through Blinding Light and beam crossings.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "parhelion_plaza_overview_1",
                        kind = "callout",
                        title = "Parhelion Plaza",
                        body = "Light-themed outdoor delve with holy damage and radiant mechanics.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "parhelion_plaza_mechanic_1",
                        kind = "mechanic",
                        title = "Radiant Beams",
                        body = "Rotating light beams that deal massive holy damage. Dodge between gaps.",
                        tone = "critical",
                        source = "Sun Sentinels",
                        mob = "Sun Sentinels",
                        spell = "Radiant Beams",
                    },
                    {
                        id = "parhelion_plaza_mechanic_2",
                        kind = "coverage_gap",
                        title = "Blinding Light",
                        body = "Magic debuff that disorients for 4s. Dispel immediately or pre-use a defensive.",
                        tone = "warning",
                        source = "Sun Priests",
                        mob = "Sun Priests",
                        spell = "Blinding Light",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "parhelion_plaza_mechanic_3",
                        kind = "mechanic",
                        title = "Holy Smite",
                        body = "Hard-hitting single target. Interrupt on cooldown.",
                        tone = "critical",
                        source = "Sun Priests",
                        mob = "Sun Priests",
                        spell = "Holy Smite",
                    },
                    {
                        id = "parhelion_plaza_mechanic_4",
                        kind = "mechanic",
                        title = "Solar Flare",
                        body = "Large AoE burst centered on boss. Move out when cast starts.",
                        tone = "warning",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Solar Flare",
                    },
                },
                loadout = {
                    {
                        id = "parhelion_plaza_tip_1",
                        kind = "helper",
                        title = "Anti-Magic Shell",
                        body = "AMS absorbs the holy magic damage from Blinding Light and Radiant Beams.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Anti-Magic Shell",
                    },
                    {
                        id = "parhelion_plaza_tip_2",
                        kind = "helper",
                        title = "Darkness",
                        body = "Darkness gives a chance to avoid Radiant Beam ticks entirely.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Darkness",
                    },
                    {
                        id = "parhelion_plaza_tip_3",
                        kind = "helper",
                        title = "Cloak of Shadows",
                        body = "Cloak immunizes you through Blinding Light and beam crossings.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Cloak of Shadows",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "parhelion_plaza_overview_1",
                        kind = "callout",
                        title = "Parhelion Plaza",
                        body = "Light-themed outdoor delve with holy damage and radiant mechanics.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "parhelion_plaza_mechanic_1",
                        kind = "mechanic",
                        title = "Radiant Beams",
                        body = "Rotating light beams that deal massive holy damage. Dodge between gaps.",
                        tone = "critical",
                        source = "Sun Sentinels",
                        mob = "Sun Sentinels",
                        spell = "Radiant Beams",
                    },
                    {
                        id = "parhelion_plaza_mechanic_2",
                        kind = "coverage_gap",
                        title = "Blinding Light",
                        body = "Magic debuff that disorients for 4s. Dispel immediately or pre-use a defensive.",
                        tone = "warning",
                        source = "Sun Priests",
                        mob = "Sun Priests",
                        spell = "Blinding Light",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "parhelion_plaza_mechanic_3",
                        kind = "mechanic",
                        title = "Holy Smite",
                        body = "Hard-hitting single target. Interrupt on cooldown.",
                        tone = "critical",
                        source = "Sun Priests",
                        mob = "Sun Priests",
                        spell = "Holy Smite",
                    },
                    {
                        id = "parhelion_plaza_mechanic_4",
                        kind = "mechanic",
                        title = "Solar Flare",
                        body = "Large AoE burst centered on boss. Move out when cast starts.",
                        tone = "warning",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Solar Flare",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "The Darkway",
        notes = "Dark corridors with Void and shadow hazards.",
        meta = {
            activity = "delve",
            contextKey = "delve:The Darkway",
        },
        dangers = {
            {
                capability = "dispel_magic",
                severity = "critical",
                mechanic = "Void Corruption",
                source = "Void Horrors",
                tip = "Stacking shadow DoT that reduces max HP. Dispel before 3 stacks.",
            },
            {
                type = "awareness",
                severity = "high",
                mechanic = "Creeping Darkness",
                source = "Environment",
                tip = "Expanding void zones on the floor. Reposition frequently.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Void Bolt",
                source = "Void Channelers",
                tip = "Heavy shadow nuke. Interrupt every cast.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Shadow Tendrils",
                source = "Void Spawns",
                tip = "Snare + damage tentacles from the ground. Break free and kite.",
            },
        },
        talentTips = {
            {
                class = "PALADIN",
                spell = "Divine Shield",
                tip = "Bubble clears Void Corruption stacks in emergencies.",
            },
            {
                class = "WARRIOR",
                spell = "Spell Reflection",
                tip = "Reflect Void Bolt back for significant damage and self-protection.",
            },
            {
                class = "MAGE",
                spell = "Ice Block",
                tip = "Ice Block clears Void Corruption and buys time for cooldowns.",
            },
            {
                class = "MONK",
                spell = "Diffuse Magic",
                tip = "Diffuse halves the damage from Void Corruption and magic hits.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "the_darkway_overview_1",
                        kind = "callout",
                        title = "The Darkway",
                        body = "Dark corridors with Void and shadow hazards.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_darkway_mechanic_1",
                        kind = "coverage_gap",
                        title = "Void Corruption",
                        body = "Stacking shadow DoT that reduces max HP. Dispel before 3 stacks.",
                        tone = "critical",
                        source = "Void Horrors",
                        mob = "Void Horrors",
                        spell = "Void Corruption",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "the_darkway_mechanic_2",
                        kind = "mechanic",
                        title = "Creeping Darkness",
                        body = "Expanding void zones on the floor. Reposition frequently.",
                        tone = "critical",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Creeping Darkness",
                    },
                    {
                        id = "the_darkway_mechanic_3",
                        kind = "mechanic",
                        title = "Void Bolt",
                        body = "Heavy shadow nuke. Interrupt every cast.",
                        tone = "critical",
                        source = "Void Channelers",
                        mob = "Void Channelers",
                        spell = "Void Bolt",
                    },
                    {
                        id = "the_darkway_mechanic_4",
                        kind = "mechanic",
                        title = "Shadow Tendrils",
                        body = "Snare + damage tentacles from the ground. Break free and kite.",
                        tone = "warning",
                        source = "Void Spawns",
                        mob = "Void Spawns",
                        spell = "Shadow Tendrils",
                    },
                },
                loadout = {
                    {
                        id = "the_darkway_tip_1",
                        kind = "helper",
                        title = "Divine Shield",
                        body = "Bubble clears Void Corruption stacks in emergencies.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Divine Shield",
                    },
                    {
                        id = "the_darkway_tip_2",
                        kind = "helper",
                        title = "Spell Reflection",
                        body = "Reflect Void Bolt back for significant damage and self-protection.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Spell Reflection",
                    },
                    {
                        id = "the_darkway_tip_3",
                        kind = "helper",
                        title = "Ice Block",
                        body = "Ice Block clears Void Corruption and buys time for cooldowns.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Ice Block",
                    },
                    {
                        id = "the_darkway_tip_4",
                        kind = "helper",
                        title = "Diffuse Magic",
                        body = "Diffuse halves the damage from Void Corruption and magic hits.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Diffuse Magic",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "the_darkway_overview_1",
                        kind = "callout",
                        title = "The Darkway",
                        body = "Dark corridors with Void and shadow hazards.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_darkway_mechanic_1",
                        kind = "coverage_gap",
                        title = "Void Corruption",
                        body = "Stacking shadow DoT that reduces max HP. Dispel before 3 stacks.",
                        tone = "critical",
                        source = "Void Horrors",
                        mob = "Void Horrors",
                        spell = "Void Corruption",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "the_darkway_mechanic_2",
                        kind = "mechanic",
                        title = "Creeping Darkness",
                        body = "Expanding void zones on the floor. Reposition frequently.",
                        tone = "critical",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Creeping Darkness",
                    },
                    {
                        id = "the_darkway_mechanic_3",
                        kind = "mechanic",
                        title = "Void Bolt",
                        body = "Heavy shadow nuke. Interrupt every cast.",
                        tone = "critical",
                        source = "Void Channelers",
                        mob = "Void Channelers",
                        spell = "Void Bolt",
                    },
                    {
                        id = "the_darkway_mechanic_4",
                        kind = "mechanic",
                        title = "Shadow Tendrils",
                        body = "Snare + damage tentacles from the ground. Break free and kite.",
                        tone = "warning",
                        source = "Void Spawns",
                        mob = "Void Spawns",
                        spell = "Shadow Tendrils",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "Twilight Crypts",
        notes = "Undead and shadow casters with disease and magic effects.",
        meta = {
            activity = "delve",
            contextKey = "delve:Twilight Crypts",
        },
        dangers = {
            {
                capability = "dispel_disease",
                severity = "critical",
                mechanic = "Plague of Undeath",
                source = "Crypt Necromancers",
                tip = "Disease that heals enemies when you take damage. Dispel immediately.",
            },
            {
                capability = "dispel_magic",
                severity = "warning",
                mechanic = "Shadow Curse",
                source = "Twilight Priests",
                tip = "Magic debuff reducing movement speed and haste. Dispel when possible.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Raise Dead",
                source = "Crypt Necromancers",
                tip = "Summons additional undead adds. High priority kick.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Bone Spikes",
                source = "Undead Constructs",
                tip = "Targeted ground spikes after a short delay. Dodge the impact zones.",
            },
            {
                capability = "soothe",
                severity = "warning",
                mechanic = "Unholy Frenzy",
                source = "Undead Berserkers",
                tip = "Enrage at low HP. Soothe or burn quickly.",
            },
        },
        talentTips = {
            {
                class = "PALADIN",
                spell = "Turn Evil",
                tip = "Many enemies are undead -- Turn Evil is a powerful 40yd CC.",
            },
            {
                class = "PRIEST",
                spell = "Shackle Undead",
                tip = "Hard CC undead mobs to control dangerous packs.",
            },
            {
                class = "MONK",
                spell = "Detox",
                tip = "Detox handles both the disease and magic debuffs in this delve.",
            },
            {
                class = "HUNTER",
                spell = "Tranquilizing Shot",
                tip = "Remove Unholy Frenzy enrage from berserkers.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "twilight_crypts_overview_1",
                        kind = "callout",
                        title = "Twilight Crypts",
                        body = "Undead and shadow casters with disease and magic effects.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "twilight_crypts_mechanic_1",
                        kind = "coverage_gap",
                        title = "Plague of Undeath",
                        body = "Disease that heals enemies when you take damage. Dispel immediately.",
                        tone = "critical",
                        source = "Crypt Necromancers",
                        mob = "Crypt Necromancers",
                        spell = "Plague of Undeath",
                        requiresCapability = "dispel_disease",
                    },
                    {
                        id = "twilight_crypts_mechanic_2",
                        kind = "coverage_gap",
                        title = "Shadow Curse",
                        body = "Magic debuff reducing movement speed and haste. Dispel when possible.",
                        tone = "warning",
                        source = "Twilight Priests",
                        mob = "Twilight Priests",
                        spell = "Shadow Curse",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "twilight_crypts_mechanic_3",
                        kind = "mechanic",
                        title = "Raise Dead",
                        body = "Summons additional undead adds. High priority kick.",
                        tone = "critical",
                        source = "Crypt Necromancers",
                        mob = "Crypt Necromancers",
                        spell = "Raise Dead",
                    },
                    {
                        id = "twilight_crypts_mechanic_4",
                        kind = "mechanic",
                        title = "Bone Spikes",
                        body = "Targeted ground spikes after a short delay. Dodge the impact zones.",
                        tone = "warning",
                        source = "Undead Constructs",
                        mob = "Undead Constructs",
                        spell = "Bone Spikes",
                    },
                    {
                        id = "twilight_crypts_mechanic_5",
                        kind = "coverage_gap",
                        title = "Unholy Frenzy",
                        body = "Enrage at low HP. Soothe or burn quickly.",
                        tone = "warning",
                        source = "Undead Berserkers",
                        mob = "Undead Berserkers",
                        spell = "Unholy Frenzy",
                        requiresCapability = "soothe",
                    },
                },
                loadout = {
                    {
                        id = "twilight_crypts_tip_1",
                        kind = "helper",
                        title = "Turn Evil",
                        body = "Many enemies are undead -- Turn Evil is a powerful 40yd CC.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Turn Evil",
                    },
                    {
                        id = "twilight_crypts_tip_2",
                        kind = "helper",
                        title = "Shackle Undead",
                        body = "Hard CC undead mobs to control dangerous packs.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Shackle Undead",
                    },
                    {
                        id = "twilight_crypts_tip_3",
                        kind = "helper",
                        title = "Detox",
                        body = "Detox handles both the disease and magic debuffs in this delve.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Detox",
                    },
                    {
                        id = "twilight_crypts_tip_4",
                        kind = "helper",
                        title = "Tranquilizing Shot",
                        body = "Remove Unholy Frenzy enrage from berserkers.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Tranquilizing Shot",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "twilight_crypts_overview_1",
                        kind = "callout",
                        title = "Twilight Crypts",
                        body = "Undead and shadow casters with disease and magic effects.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "twilight_crypts_mechanic_1",
                        kind = "coverage_gap",
                        title = "Plague of Undeath",
                        body = "Disease that heals enemies when you take damage. Dispel immediately.",
                        tone = "critical",
                        source = "Crypt Necromancers",
                        mob = "Crypt Necromancers",
                        spell = "Plague of Undeath",
                        requiresCapability = "dispel_disease",
                    },
                    {
                        id = "twilight_crypts_mechanic_2",
                        kind = "coverage_gap",
                        title = "Shadow Curse",
                        body = "Magic debuff reducing movement speed and haste. Dispel when possible.",
                        tone = "warning",
                        source = "Twilight Priests",
                        mob = "Twilight Priests",
                        spell = "Shadow Curse",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "twilight_crypts_mechanic_3",
                        kind = "mechanic",
                        title = "Raise Dead",
                        body = "Summons additional undead adds. High priority kick.",
                        tone = "critical",
                        source = "Crypt Necromancers",
                        mob = "Crypt Necromancers",
                        spell = "Raise Dead",
                    },
                    {
                        id = "twilight_crypts_mechanic_4",
                        kind = "mechanic",
                        title = "Bone Spikes",
                        body = "Targeted ground spikes after a short delay. Dodge the impact zones.",
                        tone = "warning",
                        source = "Undead Constructs",
                        mob = "Undead Constructs",
                        spell = "Bone Spikes",
                    },
                    {
                        id = "twilight_crypts_mechanic_5",
                        kind = "coverage_gap",
                        title = "Unholy Frenzy",
                        body = "Enrage at low HP. Soothe or burn quickly.",
                        tone = "warning",
                        source = "Undead Berserkers",
                        mob = "Undead Berserkers",
                        spell = "Unholy Frenzy",
                        requiresCapability = "soothe",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "Atal'Aman",
        notes = "Amani troll ruins with curse and poison effects.",
        meta = {
            activity = "delve",
            contextKey = "delve:Atal'Aman",
        },
        dangers = {
            {
                capability = "dispel_curse",
                severity = "critical",
                mechanic = "Hex of Weakness",
                source = "Amani Witch Doctors",
                tip = "Curse that reduces your damage by 50%. Dispel is top priority.",
            },
            {
                capability = "dispel_poison",
                severity = "warning",
                mechanic = "Serpent Venom",
                source = "Amani Serpent Handlers",
                tip = "Stacking poison DoT. Dispel at 2+ stacks or it overwhelms healing.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Hex",
                source = "Amani Witch Doctors",
                tip = "Turns you into a frog for 6s. Must interrupt.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Bear Trap",
                source = "Amani Trappers",
                tip = "Floor traps root and bleed you. Watch for glowing patches on ground.",
            },
        },
        talentTips = {
            {
                class = "MAGE",
                spell = "Remove Curse",
                tip = "Hex of Weakness curse is the most dangerous mechanic here. Keep it dispelled.",
            },
            {
                class = "DRUID",
                spell = "Remove Corruption",
                tip = "Handles both curses and poisons -- extremely valuable in this delve.",
            },
            {
                class = "SHAMAN",
                spell = "Cleanse Spirit",
                tip = "Removes curses. Pair with Poison Cleansing Totem if talented.",
            },
            {
                class = "EVOKER",
                spell = "Cauterizing Flame",
                tip = "Removes poison and curse -- covers both major debuffs here.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "atal_aman_overview_1",
                        kind = "callout",
                        title = "Atal'Aman",
                        body = "Amani troll ruins with curse and poison effects.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "atal_aman_mechanic_1",
                        kind = "coverage_gap",
                        title = "Hex of Weakness",
                        body = "Curse that reduces your damage by 50%. Dispel is top priority.",
                        tone = "critical",
                        source = "Amani Witch Doctors",
                        mob = "Amani Witch Doctors",
                        spell = "Hex of Weakness",
                        requiresCapability = "dispel_curse",
                    },
                    {
                        id = "atal_aman_mechanic_2",
                        kind = "coverage_gap",
                        title = "Serpent Venom",
                        body = "Stacking poison DoT. Dispel at 2+ stacks or it overwhelms healing.",
                        tone = "warning",
                        source = "Amani Serpent Handlers",
                        mob = "Amani Serpent Handlers",
                        spell = "Serpent Venom",
                        requiresCapability = "dispel_poison",
                    },
                    {
                        id = "atal_aman_mechanic_3",
                        kind = "mechanic",
                        title = "Hex",
                        body = "Turns you into a frog for 6s. Must interrupt.",
                        tone = "critical",
                        source = "Amani Witch Doctors",
                        mob = "Amani Witch Doctors",
                        spell = "Hex",
                    },
                    {
                        id = "atal_aman_mechanic_4",
                        kind = "mechanic",
                        title = "Bear Trap",
                        body = "Floor traps root and bleed you. Watch for glowing patches on ground.",
                        tone = "warning",
                        source = "Amani Trappers",
                        mob = "Amani Trappers",
                        spell = "Bear Trap",
                    },
                },
                loadout = {
                    {
                        id = "atal_aman_tip_1",
                        kind = "helper",
                        title = "Remove Curse",
                        body = "Hex of Weakness curse is the most dangerous mechanic here. Keep it dispelled.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Remove Curse",
                    },
                    {
                        id = "atal_aman_tip_2",
                        kind = "helper",
                        title = "Remove Corruption",
                        body = "Handles both curses and poisons -- extremely valuable in this delve.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Remove Corruption",
                    },
                    {
                        id = "atal_aman_tip_3",
                        kind = "helper",
                        title = "Cleanse Spirit",
                        body = "Removes curses. Pair with Poison Cleansing Totem if talented.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Cleanse Spirit",
                    },
                    {
                        id = "atal_aman_tip_4",
                        kind = "helper",
                        title = "Cauterizing Flame",
                        body = "Removes poison and curse -- covers both major debuffs here.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Cauterizing Flame",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "atal_aman_overview_1",
                        kind = "callout",
                        title = "Atal'Aman",
                        body = "Amani troll ruins with curse and poison effects.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "atal_aman_mechanic_1",
                        kind = "coverage_gap",
                        title = "Hex of Weakness",
                        body = "Curse that reduces your damage by 50%. Dispel is top priority.",
                        tone = "critical",
                        source = "Amani Witch Doctors",
                        mob = "Amani Witch Doctors",
                        spell = "Hex of Weakness",
                        requiresCapability = "dispel_curse",
                    },
                    {
                        id = "atal_aman_mechanic_2",
                        kind = "coverage_gap",
                        title = "Serpent Venom",
                        body = "Stacking poison DoT. Dispel at 2+ stacks or it overwhelms healing.",
                        tone = "warning",
                        source = "Amani Serpent Handlers",
                        mob = "Amani Serpent Handlers",
                        spell = "Serpent Venom",
                        requiresCapability = "dispel_poison",
                    },
                    {
                        id = "atal_aman_mechanic_3",
                        kind = "mechanic",
                        title = "Hex",
                        body = "Turns you into a frog for 6s. Must interrupt.",
                        tone = "critical",
                        source = "Amani Witch Doctors",
                        mob = "Amani Witch Doctors",
                        spell = "Hex",
                    },
                    {
                        id = "atal_aman_mechanic_4",
                        kind = "mechanic",
                        title = "Bear Trap",
                        body = "Floor traps root and bleed you. Watch for glowing patches on ground.",
                        tone = "warning",
                        source = "Amani Trappers",
                        mob = "Amani Trappers",
                        spell = "Bear Trap",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "The Grudge Pit",
        notes = "Close-quarters combat with bleeds and physical damage spikes.",
        meta = {
            activity = "delve",
            contextKey = "delve:The Grudge Pit",
        },
        dangers = {
            {
                capability = "dispel_bleed",
                severity = "high",
                mechanic = "Rending Strikes",
                source = "Pit Fighters",
                tip = "Heavy bleed DoT. Use bleed removal or defensive cooldowns to survive.",
            },
            {
                type = "awareness",
                severity = "critical",
                mechanic = "Crushing Blow",
                source = "Pit Champions",
                tip = "Massive frontal physical hit. Dodge or use a major defensive.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Whirlwind",
                source = "Pit Fighters",
                tip = "Spinning AoE melee attack. Move away during the channel.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Ground Slam",
                source = "Boss",
                tip = "Cone attack that knocks back. Position with your back to a wall carefully.",
            },
        },
        talentTips = {
            {
                class = "WARRIOR",
                spell = "Die by the Sword",
                tip = "Parry chance handles the heavy physical damage from Pit Champions.",
            },
            {
                class = "DEATHKNIGHT",
                spell = "Death Strike",
                tip = "Self-healing is essential. Prioritize Death Strike after Rending Strikes.",
            },
            {
                class = "PALADIN",
                spell = "Shield of the Righteous",
                tip = "Physical damage reduction is critical for Crushing Blow and bleeds.",
            },
            {
                class = "DRUID",
                spell = "Barkskin",
                tip = "Use Barkskin before Crushing Blow hits to survive.",
            },
            {
                class = "ROGUE",
                spell = "Evasion",
                tip = "Evasion trivializes the melee-heavy packs. Save for Pit Champions.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "the_grudge_pit_overview_1",
                        kind = "callout",
                        title = "The Grudge Pit",
                        body = "Close-quarters combat with bleeds and physical damage spikes.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_grudge_pit_mechanic_1",
                        kind = "coverage_gap",
                        title = "Rending Strikes",
                        body = "Heavy bleed DoT. Use bleed removal or defensive cooldowns to survive.",
                        tone = "critical",
                        source = "Pit Fighters",
                        mob = "Pit Fighters",
                        spell = "Rending Strikes",
                        requiresCapability = "dispel_bleed",
                    },
                    {
                        id = "the_grudge_pit_mechanic_2",
                        kind = "mechanic",
                        title = "Crushing Blow",
                        body = "Massive frontal physical hit. Dodge or use a major defensive.",
                        tone = "critical",
                        source = "Pit Champions",
                        mob = "Pit Champions",
                        spell = "Crushing Blow",
                    },
                    {
                        id = "the_grudge_pit_mechanic_3",
                        kind = "mechanic",
                        title = "Whirlwind",
                        body = "Spinning AoE melee attack. Move away during the channel.",
                        tone = "warning",
                        source = "Pit Fighters",
                        mob = "Pit Fighters",
                        spell = "Whirlwind",
                    },
                    {
                        id = "the_grudge_pit_mechanic_4",
                        kind = "mechanic",
                        title = "Ground Slam",
                        body = "Cone attack that knocks back. Position with your back to a wall carefully.",
                        tone = "warning",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Ground Slam",
                    },
                },
                loadout = {
                    {
                        id = "the_grudge_pit_tip_1",
                        kind = "helper",
                        title = "Die by the Sword",
                        body = "Parry chance handles the heavy physical damage from Pit Champions.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Die by the Sword",
                    },
                    {
                        id = "the_grudge_pit_tip_2",
                        kind = "helper",
                        title = "Death Strike",
                        body = "Self-healing is essential. Prioritize Death Strike after Rending Strikes.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Death Strike",
                    },
                    {
                        id = "the_grudge_pit_tip_3",
                        kind = "helper",
                        title = "Shield of the Righteous",
                        body = "Physical damage reduction is critical for Crushing Blow and bleeds.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Shield of the Righteous",
                    },
                    {
                        id = "the_grudge_pit_tip_4",
                        kind = "helper",
                        title = "Barkskin",
                        body = "Use Barkskin before Crushing Blow hits to survive.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Barkskin",
                    },
                    {
                        id = "the_grudge_pit_tip_5",
                        kind = "helper",
                        title = "Evasion",
                        body = "Evasion trivializes the melee-heavy packs. Save for Pit Champions.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Evasion",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "the_grudge_pit_overview_1",
                        kind = "callout",
                        title = "The Grudge Pit",
                        body = "Close-quarters combat with bleeds and physical damage spikes.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_grudge_pit_mechanic_1",
                        kind = "coverage_gap",
                        title = "Rending Strikes",
                        body = "Heavy bleed DoT. Use bleed removal or defensive cooldowns to survive.",
                        tone = "critical",
                        source = "Pit Fighters",
                        mob = "Pit Fighters",
                        spell = "Rending Strikes",
                        requiresCapability = "dispel_bleed",
                    },
                    {
                        id = "the_grudge_pit_mechanic_2",
                        kind = "mechanic",
                        title = "Crushing Blow",
                        body = "Massive frontal physical hit. Dodge or use a major defensive.",
                        tone = "critical",
                        source = "Pit Champions",
                        mob = "Pit Champions",
                        spell = "Crushing Blow",
                    },
                    {
                        id = "the_grudge_pit_mechanic_3",
                        kind = "mechanic",
                        title = "Whirlwind",
                        body = "Spinning AoE melee attack. Move away during the channel.",
                        tone = "warning",
                        source = "Pit Fighters",
                        mob = "Pit Fighters",
                        spell = "Whirlwind",
                    },
                    {
                        id = "the_grudge_pit_mechanic_4",
                        kind = "mechanic",
                        title = "Ground Slam",
                        body = "Cone attack that knocks back. Position with your back to a wall carefully.",
                        tone = "warning",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Ground Slam",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "The Gulf of Memory",
        notes = "Void-infused memories with magic debuffs and disorientation.",
        meta = {
            activity = "delve",
            contextKey = "delve:The Gulf of Memory",
        },
        dangers = {
            {
                capability = "dispel_magic",
                severity = "critical",
                mechanic = "Memory Fracture",
                source = "Memory Echoes",
                tip = "Magic debuff that causes you to attack yourself. Dispel immediately.",
            },
            {
                type = "awareness",
                severity = "high",
                mechanic = "Shattered Memories",
                source = "Environment",
                tip = "Void explosions on the ground from broken memory fragments. Avoid purple swirls.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Mind Flay",
                source = "Void Memories",
                tip = "Channeled shadow damage that also slows. Interrupt to maintain mobility.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Disorientation Pulse",
                source = "Boss",
                tip = "AoE disorient. Face away from the boss when cast starts or use immunity.",
            },
        },
        talentTips = {
            {
                class = "PRIEST",
                spell = "Mass Dispel",
                tip = "Mass Dispel can clear Memory Fracture from you and Brann simultaneously.",
            },
            {
                class = "PALADIN",
                spell = "Blessing of Protection",
                tip = "BoP removes and prevents the physical portion of Memory Fracture.",
            },
            {
                class = "DEMONHUNTER",
                spell = "Netherwalk",
                tip = "Netherwalk immunizes the Disorientation Pulse entirely.",
            },
            {
                class = "MAGE",
                spell = "Greater Invisibility",
                tip = "Greater Invis provides 60% damage reduction through Shattered Memory explosions.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "the_gulf_of_memory_overview_1",
                        kind = "callout",
                        title = "The Gulf of Memory",
                        body = "Void-infused memories with magic debuffs and disorientation.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_gulf_of_memory_mechanic_1",
                        kind = "coverage_gap",
                        title = "Memory Fracture",
                        body = "Magic debuff that causes you to attack yourself. Dispel immediately.",
                        tone = "critical",
                        source = "Memory Echoes",
                        mob = "Memory Echoes",
                        spell = "Memory Fracture",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "the_gulf_of_memory_mechanic_2",
                        kind = "mechanic",
                        title = "Shattered Memories",
                        body = "Void explosions on the ground from broken memory fragments. Avoid purple swirls.",
                        tone = "critical",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Shattered Memories",
                    },
                    {
                        id = "the_gulf_of_memory_mechanic_3",
                        kind = "mechanic",
                        title = "Mind Flay",
                        body = "Channeled shadow damage that also slows. Interrupt to maintain mobility.",
                        tone = "critical",
                        source = "Void Memories",
                        mob = "Void Memories",
                        spell = "Mind Flay",
                    },
                    {
                        id = "the_gulf_of_memory_mechanic_4",
                        kind = "mechanic",
                        title = "Disorientation Pulse",
                        body = "AoE disorient. Face away from the boss when cast starts or use immunity.",
                        tone = "warning",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Disorientation Pulse",
                    },
                },
                loadout = {
                    {
                        id = "the_gulf_of_memory_tip_1",
                        kind = "helper",
                        title = "Mass Dispel",
                        body = "Mass Dispel can clear Memory Fracture from you and Brann simultaneously.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Mass Dispel",
                    },
                    {
                        id = "the_gulf_of_memory_tip_2",
                        kind = "helper",
                        title = "Blessing of Protection",
                        body = "BoP removes and prevents the physical portion of Memory Fracture.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Blessing of Protection",
                    },
                    {
                        id = "the_gulf_of_memory_tip_3",
                        kind = "helper",
                        title = "Netherwalk",
                        body = "Netherwalk immunizes the Disorientation Pulse entirely.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Netherwalk",
                    },
                    {
                        id = "the_gulf_of_memory_tip_4",
                        kind = "helper",
                        title = "Greater Invisibility",
                        body = "Greater Invis provides 60% damage reduction through Shattered Memory explosions.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Greater Invisibility",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "the_gulf_of_memory_overview_1",
                        kind = "callout",
                        title = "The Gulf of Memory",
                        body = "Void-infused memories with magic debuffs and disorientation.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "the_gulf_of_memory_mechanic_1",
                        kind = "coverage_gap",
                        title = "Memory Fracture",
                        body = "Magic debuff that causes you to attack yourself. Dispel immediately.",
                        tone = "critical",
                        source = "Memory Echoes",
                        mob = "Memory Echoes",
                        spell = "Memory Fracture",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "the_gulf_of_memory_mechanic_2",
                        kind = "mechanic",
                        title = "Shattered Memories",
                        body = "Void explosions on the ground from broken memory fragments. Avoid purple swirls.",
                        tone = "critical",
                        source = "Environment",
                        mob = "Environment",
                        spell = "Shattered Memories",
                    },
                    {
                        id = "the_gulf_of_memory_mechanic_3",
                        kind = "mechanic",
                        title = "Mind Flay",
                        body = "Channeled shadow damage that also slows. Interrupt to maintain mobility.",
                        tone = "critical",
                        source = "Void Memories",
                        mob = "Void Memories",
                        spell = "Mind Flay",
                    },
                    {
                        id = "the_gulf_of_memory_mechanic_4",
                        kind = "mechanic",
                        title = "Disorientation Pulse",
                        body = "AoE disorient. Face away from the boss when cast starts or use immunity.",
                        tone = "warning",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Disorientation Pulse",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "Sunkiller Sanctum",
        notes = "Light-corrupted enemies with magic and holy damage.",
        meta = {
            activity = "delve",
            contextKey = "delve:Sunkiller Sanctum",
        },
        dangers = {
            {
                capability = "dispel_magic",
                severity = "high",
                mechanic = "Corrupted Light",
                source = "Sunkiller Zealots",
                tip = "Magic DoT that ticks harder over time. Dispel before it ramps up.",
            },
            {
                type = "interrupt",
                severity = "critical",
                mechanic = "Holy Wrath",
                source = "Sunkiller Priests",
                tip = "Massive holy AoE damage. Must interrupt -- will one-shot at high stacks.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Consecrated Ground",
                source = "Sunkiller Paladins",
                tip = "Standing in the gold zones deals heavy holy damage over time. Kite mobs out.",
            },
            {
                type = "awareness",
                severity = "high",
                mechanic = "Radiant Smash",
                source = "Boss",
                tip = "Frontal cone + ground DoT. Side-step and reposition.",
            },
        },
        talentTips = {
            {
                class = "DEATHKNIGHT",
                spell = "Anti-Magic Shell",
                tip = "AMS absorbs the holy/magic damage from Corrupted Light and Holy Wrath.",
            },
            {
                class = "WARRIOR",
                spell = "Spell Reflection",
                tip = "Reflecting Holy Wrath back deals massive damage and saves you.",
            },
            {
                class = "ROGUE",
                spell = "Cloak of Shadows",
                tip = "Cloak handles all magic damage in this delve. Save for emergencies.",
            },
            {
                class = "EVOKER",
                spell = "Obsidian Scales",
                tip = "30% magic damage reduction helps with sustained holy damage.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "sunkiller_sanctum_overview_1",
                        kind = "callout",
                        title = "Sunkiller Sanctum",
                        body = "Light-corrupted enemies with magic and holy damage.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "sunkiller_sanctum_mechanic_1",
                        kind = "coverage_gap",
                        title = "Corrupted Light",
                        body = "Magic DoT that ticks harder over time. Dispel before it ramps up.",
                        tone = "critical",
                        source = "Sunkiller Zealots",
                        mob = "Sunkiller Zealots",
                        spell = "Corrupted Light",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "sunkiller_sanctum_mechanic_2",
                        kind = "mechanic",
                        title = "Holy Wrath",
                        body = "Massive holy AoE damage. Must interrupt -- will one-shot at high stacks.",
                        tone = "critical",
                        source = "Sunkiller Priests",
                        mob = "Sunkiller Priests",
                        spell = "Holy Wrath",
                    },
                    {
                        id = "sunkiller_sanctum_mechanic_3",
                        kind = "mechanic",
                        title = "Consecrated Ground",
                        body = "Standing in the gold zones deals heavy holy damage over time. Kite mobs out.",
                        tone = "warning",
                        source = "Sunkiller Paladins",
                        mob = "Sunkiller Paladins",
                        spell = "Consecrated Ground",
                    },
                    {
                        id = "sunkiller_sanctum_mechanic_4",
                        kind = "mechanic",
                        title = "Radiant Smash",
                        body = "Frontal cone + ground DoT. Side-step and reposition.",
                        tone = "critical",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Radiant Smash",
                    },
                },
                loadout = {
                    {
                        id = "sunkiller_sanctum_tip_1",
                        kind = "helper",
                        title = "Anti-Magic Shell",
                        body = "AMS absorbs the holy/magic damage from Corrupted Light and Holy Wrath.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Anti-Magic Shell",
                    },
                    {
                        id = "sunkiller_sanctum_tip_2",
                        kind = "helper",
                        title = "Spell Reflection",
                        body = "Reflecting Holy Wrath back deals massive damage and saves you.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Spell Reflection",
                    },
                    {
                        id = "sunkiller_sanctum_tip_3",
                        kind = "helper",
                        title = "Cloak of Shadows",
                        body = "Cloak handles all magic damage in this delve. Save for emergencies.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Cloak of Shadows",
                    },
                    {
                        id = "sunkiller_sanctum_tip_4",
                        kind = "helper",
                        title = "Obsidian Scales",
                        body = "30% magic damage reduction helps with sustained holy damage.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Obsidian Scales",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "sunkiller_sanctum_overview_1",
                        kind = "callout",
                        title = "Sunkiller Sanctum",
                        body = "Light-corrupted enemies with magic and holy damage.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "sunkiller_sanctum_mechanic_1",
                        kind = "coverage_gap",
                        title = "Corrupted Light",
                        body = "Magic DoT that ticks harder over time. Dispel before it ramps up.",
                        tone = "critical",
                        source = "Sunkiller Zealots",
                        mob = "Sunkiller Zealots",
                        spell = "Corrupted Light",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "sunkiller_sanctum_mechanic_2",
                        kind = "mechanic",
                        title = "Holy Wrath",
                        body = "Massive holy AoE damage. Must interrupt -- will one-shot at high stacks.",
                        tone = "critical",
                        source = "Sunkiller Priests",
                        mob = "Sunkiller Priests",
                        spell = "Holy Wrath",
                    },
                    {
                        id = "sunkiller_sanctum_mechanic_3",
                        kind = "mechanic",
                        title = "Consecrated Ground",
                        body = "Standing in the gold zones deals heavy holy damage over time. Kite mobs out.",
                        tone = "warning",
                        source = "Sunkiller Paladins",
                        mob = "Sunkiller Paladins",
                        spell = "Consecrated Ground",
                    },
                    {
                        id = "sunkiller_sanctum_mechanic_4",
                        kind = "mechanic",
                        title = "Radiant Smash",
                        body = "Frontal cone + ground DoT. Side-step and reposition.",
                        tone = "critical",
                        source = "Boss",
                        mob = "Boss",
                        spell = "Radiant Smash",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "Shadowguard Point",
        notes = "Shadowguard military outpost -- magic and shadow debuffs.",
        meta = {
            activity = "delve",
            contextKey = "delve:Shadowguard Point",
        },
        dangers = {
            {
                capability = "dispel_magic",
                severity = "high",
                mechanic = "Shadow Shackle",
                source = "Shadowguard Binders",
                tip = "Magic root + shadow DoT. Dispel to regain movement.",
            },
            {
                type = "interrupt",
                severity = "critical",
                mechanic = "Shadow Command",
                source = "Shadowguard Officers",
                tip = "Mind controls you briefly. Must interrupt or you lose control.",
            },
            {
                type = "interrupt",
                severity = "high",
                mechanic = "Dark Mending",
                source = "Shadowguard Medics",
                tip = "Heals enemy mobs for a large amount. Kick to prevent healing.",
            },
            {
                type = "awareness",
                severity = "warning",
                mechanic = "Volley",
                source = "Shadowguard Archers",
                tip = "Targeted ground AoE. Move out of the arrow rain quickly.",
            },
            {
                type = "awareness",
                severity = "high",
                mechanic = "Shield Wall Formation",
                source = "Shadowguard Sentries",
                tip = "Group of mobs gains damage reduction when close together. Pull them apart.",
            },
        },
        talentTips = {
            {
                class = "MAGE",
                spell = "Counterspell",
                tip = "Two high-priority kicks here (Shadow Command and Dark Mending). Keep counterspell ready.",
            },
            {
                class = "SHAMAN",
                spell = "Wind Shear",
                tip = "Short cooldown kick is excellent for handling both Shadow Command and Dark Mending.",
            },
            {
                class = "DRUID",
                spell = "Skull Bash",
                tip = "Prioritize interrupting Shadow Command over Dark Mending if both are casting.",
            },
            {
                class = "WARRIOR",
                spell = "Intimidating Shout",
                tip = "Fear breaks up Shield Wall Formation and interrupts multiple casters.",
            },
            {
                class = "HUNTER",
                spell = "Binding Shot",
                tip = "Binding Shot breaks up the Shield Wall Formation from range.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "shadowguard_point_overview_1",
                        kind = "callout",
                        title = "Shadowguard Point",
                        body = "Shadowguard military outpost -- magic and shadow debuffs.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "shadowguard_point_mechanic_1",
                        kind = "coverage_gap",
                        title = "Shadow Shackle",
                        body = "Magic root + shadow DoT. Dispel to regain movement.",
                        tone = "critical",
                        source = "Shadowguard Binders",
                        mob = "Shadowguard Binders",
                        spell = "Shadow Shackle",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "shadowguard_point_mechanic_2",
                        kind = "mechanic",
                        title = "Shadow Command",
                        body = "Mind controls you briefly. Must interrupt or you lose control.",
                        tone = "critical",
                        source = "Shadowguard Officers",
                        mob = "Shadowguard Officers",
                        spell = "Shadow Command",
                    },
                    {
                        id = "shadowguard_point_mechanic_3",
                        kind = "mechanic",
                        title = "Dark Mending",
                        body = "Heals enemy mobs for a large amount. Kick to prevent healing.",
                        tone = "critical",
                        source = "Shadowguard Medics",
                        mob = "Shadowguard Medics",
                        spell = "Dark Mending",
                    },
                    {
                        id = "shadowguard_point_mechanic_4",
                        kind = "mechanic",
                        title = "Volley",
                        body = "Targeted ground AoE. Move out of the arrow rain quickly.",
                        tone = "warning",
                        source = "Shadowguard Archers",
                        mob = "Shadowguard Archers",
                        spell = "Volley",
                    },
                    {
                        id = "shadowguard_point_mechanic_5",
                        kind = "mechanic",
                        title = "Shield Wall Formation",
                        body = "Group of mobs gains damage reduction when close together. Pull them apart.",
                        tone = "critical",
                        source = "Shadowguard Sentries",
                        mob = "Shadowguard Sentries",
                        spell = "Shield Wall Formation",
                    },
                },
                loadout = {
                    {
                        id = "shadowguard_point_tip_1",
                        kind = "helper",
                        title = "Counterspell",
                        body = "Two high-priority kicks here (Shadow Command and Dark Mending). Keep counterspell ready.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Counterspell",
                    },
                    {
                        id = "shadowguard_point_tip_2",
                        kind = "helper",
                        title = "Wind Shear",
                        body = "Short cooldown kick is excellent for handling both Shadow Command and Dark Mending.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Wind Shear",
                    },
                    {
                        id = "shadowguard_point_tip_3",
                        kind = "helper",
                        title = "Skull Bash",
                        body = "Prioritize interrupting Shadow Command over Dark Mending if both are casting.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Skull Bash",
                    },
                    {
                        id = "shadowguard_point_tip_4",
                        kind = "helper",
                        title = "Intimidating Shout",
                        body = "Fear breaks up Shield Wall Formation and interrupts multiple casters.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Intimidating Shout",
                    },
                    {
                        id = "shadowguard_point_tip_5",
                        kind = "helper",
                        title = "Binding Shot",
                        body = "Binding Shot breaks up the Shield Wall Formation from range.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Binding Shot",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "shadowguard_point_overview_1",
                        kind = "callout",
                        title = "Shadowguard Point",
                        body = "Shadowguard military outpost -- magic and shadow debuffs.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "shadowguard_point_mechanic_1",
                        kind = "coverage_gap",
                        title = "Shadow Shackle",
                        body = "Magic root + shadow DoT. Dispel to regain movement.",
                        tone = "critical",
                        source = "Shadowguard Binders",
                        mob = "Shadowguard Binders",
                        spell = "Shadow Shackle",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "shadowguard_point_mechanic_2",
                        kind = "mechanic",
                        title = "Shadow Command",
                        body = "Mind controls you briefly. Must interrupt or you lose control.",
                        tone = "critical",
                        source = "Shadowguard Officers",
                        mob = "Shadowguard Officers",
                        spell = "Shadow Command",
                    },
                    {
                        id = "shadowguard_point_mechanic_3",
                        kind = "mechanic",
                        title = "Dark Mending",
                        body = "Heals enemy mobs for a large amount. Kick to prevent healing.",
                        tone = "critical",
                        source = "Shadowguard Medics",
                        mob = "Shadowguard Medics",
                        spell = "Dark Mending",
                    },
                    {
                        id = "shadowguard_point_mechanic_4",
                        kind = "mechanic",
                        title = "Volley",
                        body = "Targeted ground AoE. Move out of the arrow rain quickly.",
                        tone = "warning",
                        source = "Shadowguard Archers",
                        mob = "Shadowguard Archers",
                        spell = "Volley",
                    },
                    {
                        id = "shadowguard_point_mechanic_5",
                        kind = "mechanic",
                        title = "Shield Wall Formation",
                        body = "Group of mobs gains damage reduction when close together. Pull them apart.",
                        tone = "critical",
                        source = "Shadowguard Sentries",
                        mob = "Shadowguard Sentries",
                        spell = "Shield Wall Formation",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
    {
        name = "Torment's Rise",
        notes = "Nemesis delve -- high-difficulty boss encounter. Bring defensive cooldowns.",
        meta = {
            activity = "delve",
            contextKey = "delve:Torment's Rise",
        },
        dangers = {
            {
                type = "awareness",
                severity = "critical",
                mechanic = "Nemesis Assault",
                source = "Nemesis Boss",
                tip = "Multi-hit combo attack. Use your strongest defensive cooldown.",
            },
            {
                capability = "dispel_magic",
                severity = "high",
                mechanic = "Torment",
                source = "Nemesis Boss",
                tip = "Stacking magic debuff. Each stack increases damage taken. Dispel at 2+.",
            },
            {
                type = "awareness",
                severity = "high",
                mechanic = "Shadow Eruptions",
                source = "Nemesis Boss",
                tip = "Cascading ground explosions. Keep moving in one direction.",
            },
            {
                type = "awareness",
                severity = "critical",
                mechanic = "Enrage Phase",
                source = "Nemesis Boss",
                encounter = "below 20% HP",
                tip = "Boss deals 50% more damage below 20%. Save major defensives and burst cooldowns.",
            },
        },
        talentTips = {
            {
                class = "PALADIN",
                spell = "Divine Shield",
                tip = "Save bubble for Enrage Phase or high Torment stacks.",
            },
            {
                class = "DEATHKNIGHT",
                spell = "Icebound Fortitude",
                tip = "Use IBF for Nemesis Assault combo to survive the burst.",
            },
            {
                class = "DEMONHUNTER",
                spell = "Metamorphosis",
                tip = "Meta provides both healing and armor. Use during Enrage Phase.",
            },
            {
                class = "MONK",
                spell = "Touch of Karma",
                tip = "Karma absorbs Nemesis Assault and reflects it back as damage.",
            },
            {
                class = "DRUID",
                spell = "Survival Instincts",
                tip = "50% DR for Nemesis Assault or Enrage Phase.",
            },
            {
                class = "WARRIOR",
                spell = "Last Stand",
                tip = "Health boost + Shield Wall combo for Enrage Phase survivability.",
            },
        },
        pages = {
            you = {
                overview = {
                    {
                        id = "torment_s_rise_overview_1",
                        kind = "callout",
                        title = "Torment's Rise",
                        body = "Nemesis delve -- high-difficulty boss encounter. Bring defensive cooldowns.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "torment_s_rise_mechanic_1",
                        kind = "mechanic",
                        title = "Nemesis Assault",
                        body = "Multi-hit combo attack. Use your strongest defensive cooldown.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Nemesis Assault",
                    },
                    {
                        id = "torment_s_rise_mechanic_2",
                        kind = "coverage_gap",
                        title = "Torment",
                        body = "Stacking magic debuff. Each stack increases damage taken. Dispel at 2+.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Torment",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "torment_s_rise_mechanic_3",
                        kind = "mechanic",
                        title = "Shadow Eruptions",
                        body = "Cascading ground explosions. Keep moving in one direction.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Shadow Eruptions",
                    },
                    {
                        id = "torment_s_rise_mechanic_4",
                        kind = "mechanic",
                        title = "Enrage Phase",
                        body = "Boss deals 50% more damage below 20%. Save major defensives and burst cooldowns.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Enrage Phase",
                        encounter = "below 20% HP",
                    },
                },
                loadout = {
                    {
                        id = "torment_s_rise_tip_1",
                        kind = "helper",
                        title = "Divine Shield",
                        body = "Save bubble for Enrage Phase or high Torment stacks.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Divine Shield",
                    },
                    {
                        id = "torment_s_rise_tip_2",
                        kind = "helper",
                        title = "Icebound Fortitude",
                        body = "Use IBF for Nemesis Assault combo to survive the burst.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Icebound Fortitude",
                    },
                    {
                        id = "torment_s_rise_tip_3",
                        kind = "helper",
                        title = "Metamorphosis",
                        body = "Meta provides both healing and armor. Use during Enrage Phase.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Metamorphosis",
                    },
                    {
                        id = "torment_s_rise_tip_4",
                        kind = "helper",
                        title = "Touch of Karma",
                        body = "Karma absorbs Nemesis Assault and reflects it back as damage.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Touch of Karma",
                    },
                    {
                        id = "torment_s_rise_tip_5",
                        kind = "helper",
                        title = "Survival Instincts",
                        body = "50% DR for Nemesis Assault or Enrage Phase.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Survival Instincts",
                    },
                    {
                        id = "torment_s_rise_tip_6",
                        kind = "helper",
                        title = "Last Stand",
                        body = "Health boost + Shield Wall combo for Enrage Phase survivability.",
                        tone = "info",
                        source = "icyveins",
                        spell = "Last Stand",
                    },
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
            group = {
                overview = {
                    {
                        id = "torment_s_rise_overview_1",
                        kind = "callout",
                        title = "Torment's Rise",
                        body = "Nemesis delve -- high-difficulty boss encounter. Bring defensive cooldowns.",
                        tone = "info",
                    },
                },
                mechanics = {
                    {
                        id = "torment_s_rise_mechanic_1",
                        kind = "mechanic",
                        title = "Nemesis Assault",
                        body = "Multi-hit combo attack. Use your strongest defensive cooldown.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Nemesis Assault",
                    },
                    {
                        id = "torment_s_rise_mechanic_2",
                        kind = "coverage_gap",
                        title = "Torment",
                        body = "Stacking magic debuff. Each stack increases damage taken. Dispel at 2+.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Torment",
                        requiresCapability = "dispel_magic",
                    },
                    {
                        id = "torment_s_rise_mechanic_3",
                        kind = "mechanic",
                        title = "Shadow Eruptions",
                        body = "Cascading ground explosions. Keep moving in one direction.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Shadow Eruptions",
                    },
                    {
                        id = "torment_s_rise_mechanic_4",
                        kind = "mechanic",
                        title = "Enrage Phase",
                        body = "Boss deals 50% more damage below 20%. Save major defensives and burst cooldowns.",
                        tone = "critical",
                        source = "Nemesis Boss",
                        mob = "Nemesis Boss",
                        spell = "Enrage Phase",
                        encounter = "below 20% HP",
                    },
                },
                loadout = {
                },
                utility = {
                },
                assignments = {
                },
                helpers = {
                },
                workarounds = {
                },
            },
        },
    },
}

D.contexts.raids["manaforge_omega"] = {
    key = "manaforge_omega",
    name = "Manaforge Omega",
    header = "Manaforge Omega -- raid-wide movement, magic mitigation, and assignment discipline matter most.",
    meta = {
        activity = "raid",
        contextKey = "raid:manaforge_omega",
    },
    notes = {
        "Raid build data is available for this raid, but helper coverage is still broader than dungeon data.",
        "Favor single-target and assignment-friendly utility loadouts unless your group needs a specific boss adjustment.",
    },
    youNotes = {
        "Prioritize your highest-confidence single-target build and throughput trinkets.",
        "Keep personals assigned for heavy raid damage moments instead of drifting them on cooldown.",
    },
    groupNotes = {
        "Party utility still matters: externals, dispels, and movement tools should be distributed across groups.",
        "Avoid stacking the same optional utility in one party if another party has none.",
    },
    raidNotes = {
        "Track raid-wide lust, battle res coverage, and cooldown assignment discipline.",
        "If coverage is missing, solve with current-roster swaps and assignments before thinking about roster changes.",
    },
    talentNotes = "Raid and single-target builds are preferred here unless a specific encounter demands otherwise.",
    pages = {
        you = {
            overview = {
                {
                    id = "manaforge_omega_you_overview_1",
                    kind = "callout",
                    title = "Personal Priorities",
                    body = "Lead with your highest-confidence single-target build, keep personals assigned, and respect movement-heavy overlaps instead of drifting cooldowns.",
                    tone = "info",
                    source = "wowhead",
                },
            },
            loadout = {
                {
                    id = "manaforge_omega_you_loadout_1",
                    kind = "loadout",
                    title = "Build Bias",
                    body = "Default toward raid and single-target builds unless your team has a specific encounter ask that meaningfully changes your utility package.",
                    tone = "info",
                    source = "archon",
                },
            },
            mechanics = {
                {
                    id = "manaforge_omega_you_mechanic_1",
                    kind = "mechanic",
                    title = "Movement Discipline",
                    body = "Treat movement assignments as throughput protection. Pre-position early so forced movement does not turn into missed globals during raid damage windows.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
        group = {
            overview = {
                {
                    id = "manaforge_omega_group_overview_1",
                    kind = "callout",
                    title = "Party Utility",
                    body = "Distribute externals, dispels, and movement tools across parties so one group is not overloaded while another has none.",
                    tone = "info",
                    source = "icyveins",
                },
            },
            assignments = {
                {
                    id = "manaforge_omega_group_assign_1",
                    kind = "assignment",
                    title = "Cooldown Assignments",
                    body = "Plan immediate party cooldown coverage before the pull and avoid stacking every optional external into the same subgroup.",
                    tone = "warning",
                    source = "icyveins",
                },
            },
        },
        raid = {
            overview = {
                {
                    id = "manaforge_omega_raid_overview_1",
                    kind = "callout",
                    title = "Raid-Wide Coverage",
                    body = "Track lust, battle res, immunities, and major raid cooldown assignments as raid resources first, then solve gaps with current-roster swaps and clean assignments.",
                    tone = "info",
                    source = "wowhead",
                },
            },
            workarounds = {
                {
                    id = "manaforge_omega_raid_workaround_1",
                    kind = "workaround",
                    title = "Missing Coverage",
                    body = "If the roster is already locked, pivot to reassigned cooldowns, safer positioning, and defensive planning instead of roster-change recommendations.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
    },
}

D.contexts.raids["march_on_queldanas"] = {
    key = "march_on_queldanas",
    name = "March on Quel'Danas",
    header = "March on Quel'Danas -- Midnight season raid with outdoor progression, focused boss coverage, and meaningful loot relevance already surfacing in build data.",
    meta = {
        activity = "raid",
        contextKey = "raid:march_on_queldanas",
        guideUrl = "https://www.wowhead.com/guide/midnight/raids/march-on-quel-danas-overview-location-rewards-bosses",
        location = "The March on Quel'Danas raid is located in the Isle of Quel'Danas, towards the south.",
        releaseSchedule = {
            {
                label = "Week of March 31",
                dateLabel = "March 31, 2026",
                unlocks = {
                    "Normal",
                    "Heroic",
                    "Mythic",
                },
            },
            {
                label = "Week of April 7",
                dateLabel = "April 7, 2026",
                unlocks = {
                    "Raid Finder",
                    "Story Mode",
                },
            },
        },
        unlockNote = "Unlocks occur with each region's weekly maintenance reset.",
        bosses = {
            "Belo'ren, Child of Al'ar",
            "Midnight Falls",
        },
    },
    notes = {
        "March on Quel'Danas is one of three raids featured in the first season of the Midnight expansion.",
        "This raid already appears in recommendation item metadata, so loot context is likely to matter quickly once the raid opens.",
        "March on Quel'Danas is one of three raids featured in the first season of the World of Warcraft: Midnight expansion. Learn the essentials for this raid, including its location, release schedule, loot, and more.",
    },
    youNotes = {
        "Default to your strongest raid build and be ready to adapt once boss-level utility expectations become clear.",
        "Watch trinket and loot relevance closely here since this raid is already appearing in build recommendation item sources.",
    },
    groupNotes = {
        "Spread key utility across parties and avoid concentrating every optional external in one subgroup.",
        "Build simple, boss-by-boss assignment language early so progression pulls stay readable.",
    },
    raidNotes = {
        "Use this raid page to bridge from loot/build relevance into encounter planning once the raid opens.",
        "If utility feels thin, solve with assignment clarity and current-roster swaps before suggesting roster churn.",
    },
    talentNotes = "Start from your raid build, then refine around boss mechanics and confirmed utility asks after the raid opens.",
    pages = {
        you = {
            overview = {
                {
                    id = "march_on_queldanas_you_overview_1",
                    kind = "callout",
                    title = "Raid Prep",
                    body = "Use your strongest raid baseline and pay extra attention to loot/trinket relevance here, since recommendation data is already surfacing this raid as an item source.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "march_on_queldanas_you_unlocks",
                    kind = "callout",
                    title = "Launch & Unlocks",
                    body = "Unlocks occur with each region's weekly maintenance reset.\nMarch 31, 2026: Normal, Heroic, Mythic\nApril 7, 2026: Raid Finder, Story Mode",
                    tone = "info",
                    source = "wowhead",
                },
            },
            helpers = {
                {
                    id = "march_on_queldanas_you_helper_1",
                    kind = "helper",
                    title = "Bosses",
                    body = "Belo'ren, Child of Al'ar and Midnight Falls.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "march_on_queldanas_you_location",
                    kind = "helper",
                    title = "Raid Location",
                    body = "The March on Quel'Danas raid is located in the Isle of Quel'Danas, towards the south.",
                    tone = "info",
                    source = "wowhead",
                },
            },
        },
        group = {
            overview = {
                {
                    id = "march_on_queldanas_group_overview_1",
                    kind = "callout",
                    title = "Party Utility",
                    body = "Cover movement, defensives, and dispels across groups evenly so progression does not hinge on one overloaded party.",
                    tone = "info",
                    source = "wowhead",
                },
            },
            assignments = {
                {
                    id = "march_on_queldanas_group_assign_1",
                    kind = "assignment",
                    title = "Boss-by-Boss Plan",
                    body = "Set explicit assignments per boss and keep the plan lightweight enough that players can execute it consistently on early pulls.",
                    tone = "warning",
                    source = "wowhead",
                },
                {
                    id = "march_on_queldanas_group_boss_plan",
                    kind = "assignment",
                    title = "Boss Progression Order",
                    body = "Plan cooldown and utility coverage around: Belo'ren, Child of Al'ar, Midnight Falls.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
        raid = {
            overview = {
                {
                    id = "march_on_queldanas_raid_overview_1",
                    kind = "callout",
                    title = "Raid Outlook",
                    body = "This raid should connect directly to build and loot decisions, so keep encounter planning and gearing context visible together as progression begins.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "march_on_queldanas_raid_release",
                    kind = "callout",
                    title = "Launch & Unlocks",
                    body = "Unlocks occur with each region's weekly maintenance reset.\nMarch 31, 2026: Normal, Heroic, Mythic\nApril 7, 2026: Raid Finder, Story Mode",
                    tone = "info",
                    source = "wowhead",
                },
            },
            workarounds = {
                {
                    id = "march_on_queldanas_raid_workaround_1",
                    kind = "workaround",
                    title = "Missing Utility",
                    body = "Use safer positioning, cleaner cooldown sequencing, and current-roster utility swaps before escalating to roster-change suggestions.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
    },
}

D.contexts.raids["the_dreamrift"] = {
    key = "the_dreamrift",
    name = "The Dreamrift",
    header = "The Dreamrift -- one-boss Midnight raid that should reward clean execution, focused assignments, and compact raid plans.",
    meta = {
        activity = "raid",
        contextKey = "raid:the_dreamrift",
        guideUrl = "https://www.wowhead.com/guide/midnight/raids/the-dreamrift-overview-location-rewards-boss",
        location = "The Root Cause",
        releaseSchedule = {
            {
                label = "Week of March 17",
                dateLabel = "March 17, 2026",
                unlocks = {
                    "Normal",
                    "Heroic",
                    "Raid Finder",
                },
            },
            {
                label = "Week of March 24",
                dateLabel = "March 24, 2026",
                unlocks = {
                    "Mythic",
                },
            },
        },
        unlockNote = "Unlocks occur with each region's weekly maintenance reset.",
        bosses = {
            "Chimaerus",
        },
    },
    notes = {
        "The Dreamrift is a one-boss raid featured in the first season of the Midnight expansion.",
        "Use this overview as a progression prep page until full boss scripting and helper data are authored.",
        "The Dreamrift is a one-boss raid featured in the first season of the Midnight expansion. Learn the essentials for this raid, including its location, release schedule, loot, and more.",
    },
    youNotes = {
        "Optimize for one encounter, not general raid breadth. Stable throughput and survivability matter more than experimental swaps.",
        "Keep your major personals mapped to the repeat damage pattern once the group identifies it.",
    },
    groupNotes = {
        "Because this is a one-boss raid, repeated mistakes will be more expensive than broad roster utility gaps.",
        "Build one clean assignment plan and iterate it instead of constantly reshuffling on early pulls.",
    },
    raidNotes = {
        "Treat the fight as a concentrated progression problem: cooldown cadence, movement lanes, and defensive ownership should all be explicit.",
        "A small raid still benefits from a full raid plan when the encounter is singular and repeatable.",
    },
    talentNotes = "Use your most stable single-boss build and only swap if the encounter proves to demand very specific utility.",
    pages = {
        you = {
            overview = {
                {
                    id = "the_dreamrift_you_overview_1",
                    kind = "callout",
                    title = "Single-Boss Prep",
                    body = "Play for repeatability: stable damage, disciplined movement, and defensives that line up the same way every pull.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_dreamrift_you_unlocks",
                    kind = "callout",
                    title = "Launch & Unlocks",
                    body = "Unlocks occur with each region's weekly maintenance reset.\nMarch 17, 2026: Normal, Heroic, Raid Finder\nMarch 24, 2026: Mythic",
                    tone = "info",
                    source = "wowhead",
                },
            },
            helpers = {
                {
                    id = "the_dreamrift_you_helper_1",
                    kind = "helper",
                    title = "Boss",
                    body = "Chimaerus.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_dreamrift_you_location",
                    kind = "helper",
                    title = "Raid Location",
                    body = "The Root Cause",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_dreamrift_you_bosses",
                    kind = "helper",
                    title = "Bosses",
                    body = "Chimaerus",
                    tone = "info",
                    source = "wowhead",
                },
            },
        },
        group = {
            overview = {
                {
                    id = "the_dreamrift_group_overview_1",
                    kind = "callout",
                    title = "Party Reliability",
                    body = "Prioritize repeatable utility coverage and clear movement language. A one-boss raid rewards consistency more than broad flexibility.",
                    tone = "info",
                    source = "wowhead",
                },
            },
            assignments = {
                {
                    id = "the_dreamrift_group_assign_1",
                    kind = "assignment",
                    title = "Repeatable Plan",
                    body = "Lock in one defensives-and-movement script and refine it between pulls instead of rewriting assignments every attempt.",
                    tone = "warning",
                    source = "wowhead",
                },
                {
                    id = "the_dreamrift_group_boss_plan",
                    kind = "assignment",
                    title = "Boss Progression Order",
                    body = "Plan cooldown and utility coverage around: Chimaerus.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
        raid = {
            overview = {
                {
                    id = "the_dreamrift_raid_overview_1",
                    kind = "callout",
                    title = "Raid Focus",
                    body = "Because all progression is concentrated into one encounter, cooldown discipline and pull-to-pull consistency matter more than broad raid breadth.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_dreamrift_raid_release",
                    kind = "callout",
                    title = "Launch & Unlocks",
                    body = "Unlocks occur with each region's weekly maintenance reset.\nMarch 17, 2026: Normal, Heroic, Raid Finder\nMarch 24, 2026: Mythic",
                    tone = "info",
                    source = "wowhead",
                },
            },
            workarounds = {
                {
                    id = "the_dreamrift_raid_workaround_1",
                    kind = "workaround",
                    title = "When Progress Stalls",
                    body = "Simplify the plan first: reduce assignment complexity, tighten movement expectations, and make defensive ownership obvious.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
    },
}

D.contexts.raids["the_voidspire"] = {
    key = "the_voidspire",
    name = "The Voidspire",
    header = "The Voidspire -- first-season Midnight raid with escalating void pressure, positioning checks, and assignment discipline.",
    meta = {
        activity = "raid",
        contextKey = "raid:the_voidspire",
        guideUrl = "https://www.wowhead.com/guide/midnight/raids/the-voidspire-overview-location-rewards-bosses",
        location = "The Voidspire raid is located in the Voidstorm, towards the center of the zone.",
        releaseSchedule = {
            {
                label = "Week of March 17",
                dateLabel = "March 17, 2026",
                unlocks = {
                    "Normal",
                    "Heroic",
                    "Raid Finder Wing 1",
                },
            },
            {
                label = "Week of March 24",
                dateLabel = "March 24, 2026",
                unlocks = {
                    "Mythic",
                    "Raid Finder Wing 2",
                    "Story Mode",
                },
            },
            {
                label = "Week of March 31",
                dateLabel = "March 31, 2026",
                unlocks = {
                    "Raid Finder Wing 3",
                },
            },
        },
        unlockNote = "Unlocks occur with each region's weekly maintenance reset.",
        bosses = {
            "Imperator Averzian",
            "Vorasius",
            "Fallen-King Salhadaar",
            "Vaelgor & Ezzorak",
            "Lightblinded Vanguard",
            "Crown of the Cosmos",
        },
    },
    notes = {
        "The Voidspire is one of three raids featured in the first season of the Midnight expansion.",
        "Use this page as an early overview until full encounter-specific helper data is authored.",
        "The Voidspire is one of three raids featured in the first season of the Midnight expansion. Learn the essentials for this raid, including its location, release schedule, loot, and more.",
    },
    youNotes = {
        "Bias toward your safest single-target raid build until boss-specific adjustments are known.",
        "Prioritize movement discipline and defensive planning over greed on early progression pulls.",
    },
    groupNotes = {
        "Distribute externals and movement tools across parties rather than stacking all utility in one group.",
        "Call defensive and dispel ownership before pull so void pressure does not turn into random overlaps.",
    },
    raidNotes = {
        "Track raid cooldown rotations and movement assignments explicitly; this raid is likely to punish loose positioning.",
        "Solve gaps with current-roster assignment changes first, not roster wishlists.",
    },
    talentNotes = "Start from your raid/single-target build and only branch when boss-specific utility needs become clear.",
    pages = {
        you = {
            overview = {
                {
                    id = "the_voidspire_you_overview_1",
                    kind = "callout",
                    title = "Early Progression Focus",
                    body = "Start with stable raid throughput, preserve movement for mechanics, and treat personals as assignment tools instead of flexible padding.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_voidspire_you_unlocks",
                    kind = "callout",
                    title = "Launch & Unlocks",
                    body = "Unlocks occur with each region's weekly maintenance reset.\nMarch 17, 2026: Normal, Heroic, Raid Finder Wing 1\nMarch 24, 2026: Mythic, Raid Finder Wing 2, Story Mode\nMarch 31, 2026: Raid Finder Wing 3",
                    tone = "info",
                    source = "wowhead",
                },
            },
            helpers = {
                {
                    id = "the_voidspire_you_helper_1",
                    kind = "helper",
                    title = "Boss Lineup",
                    body = "Imperator Averzian, Vorasius, Fallen-King Salhadaar, Vaelgor & Ezzorak, Lightblinded Vanguard, Crown of the Cosmos.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_voidspire_you_location",
                    kind = "helper",
                    title = "Raid Location",
                    body = "The Voidspire raid is located in the Voidstorm, towards the center of the zone.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_voidspire_you_bosses",
                    kind = "helper",
                    title = "Bosses",
                    body = "Imperator Averzian, Vorasius, Fallen-King Salhadaar, Vaelgor & Ezzorak, Lightblinded Vanguard, Crown of the Cosmos",
                    tone = "info",
                    source = "wowhead",
                },
            },
        },
        group = {
            overview = {
                {
                    id = "the_voidspire_group_overview_1",
                    kind = "callout",
                    title = "Party Utility Baseline",
                    body = "Spread movement help, externals, and flexible dispels so every party can survive progression pulls without depending on one overloaded subgroup.",
                    tone = "info",
                    source = "wowhead",
                },
            },
            assignments = {
                {
                    id = "the_voidspire_group_assign_1",
                    kind = "assignment",
                    title = "Defensive Ownership",
                    body = "Pre-assign which party covers each heavy raid-damage window and who owns backup utility before the pull starts.",
                    tone = "warning",
                    source = "wowhead",
                },
                {
                    id = "the_voidspire_group_boss_plan",
                    kind = "assignment",
                    title = "Boss Progression Order",
                    body = "Plan cooldown and utility coverage around: Imperator Averzian, Vorasius, Fallen-King Salhadaar, Vaelgor & Ezzorak, Lightblinded Vanguard, Crown of the Cosmos.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
        raid = {
            overview = {
                {
                    id = "the_voidspire_raid_overview_1",
                    kind = "callout",
                    title = "Raid-Wide Planning",
                    body = "Use a clear cooldown plan and movement map for progression. The early value here is consistency, not speculative optimization.",
                    tone = "info",
                    source = "wowhead",
                },
                {
                    id = "the_voidspire_raid_release",
                    kind = "callout",
                    title = "Launch & Unlocks",
                    body = "Unlocks occur with each region's weekly maintenance reset.\nMarch 17, 2026: Normal, Heroic, Raid Finder Wing 1\nMarch 24, 2026: Mythic, Raid Finder Wing 2, Story Mode\nMarch 31, 2026: Raid Finder Wing 3",
                    tone = "info",
                    source = "wowhead",
                },
            },
            workarounds = {
                {
                    id = "the_voidspire_raid_workaround_1",
                    kind = "workaround",
                    title = "If Coverage Is Thin",
                    body = "Lean on safer positioning, tighter cooldown sequencing, and explicit assignment backups before asking for roster swaps.",
                    tone = "warning",
                    source = "wowhead",
                },
            },
        },
    },
}

D.contexts.affixes[9] = { name = "Tyrannical", tip = "Boss damage +30%. Prioritize single-target builds and defensive cooldowns for boss encounters." }
D.contexts.affixes[10] = {
    name = "Fortified",
    tip  = "Trash damage +20%. Prioritize AoE builds and crowd-control utility.",
    boosts = { "soothe", "shroud" },
}
D.contexts.affixes[152] = { name = "Challenger's Peril", tip = "Dying subtracts 15 seconds from the timer. Play safe and bring defensive talents." }
D.contexts.affixes[158] = {
    name = "Xal'atath's Bargain: Ascendant",
    tip  = "Periodically spawns Void zones. Stay mobile and avoid lingering in them.",
    dangers = {
        {
            type     = "awareness",
            severity = "warning",
            mechanic = "Void Emissary Zones",
            source   = "Xal'atath affix (periodic)",
            tip      = "Void zones spawn under players. Stay mobile.",
        },
    },
}
D.contexts.affixes[159] = {
    name = "Xal'atath's Bargain: Frenzied",
    tip  = "Non-boss enemies enrage at 30% HP. Soothe or burst them down quickly.",
    boosts = { "soothe" },
    dangers = {
        {
            type     = "awareness",
            severity = "high",
            mechanic = "Frenzied Enrage",
            source   = "All non-boss enemies (at 30% HP)",
            tip      = "Enemies enrage at 30% HP. Soothe, Tranq Shot, or burn fast.",
        },
    },
}
D.contexts.affixes[160] = { name = "Xal'atath's Bargain: Voidbound", tip = "Void orbs spawn periodically. Collecting them triggers an explosion -- coordinate pickup." }

