Skip to content

🎲 Threat Bingo: The Midnight Reality Check

This is NOT speculation. We are 11 days into Patch 12.0.

WoW: Midnight launched March 2, 2026. The Addonpocalypse already happened. The bodies are on the ground. This page tracks what's confirmed dead, what survived, what's coming next, and which addons are living on borrowed time.

Last updated: March 13, 2026 — Day 11 of Midnight


📈 The Verified Scorecard

Every addon below has been checked against CurseForge release dates, GitHub commits, developer statements, and community reports. No rumors. No cope.

Addon Status Evidence Sources
WeakAuras 💀 DEAD Team officially refused to ship Midnight version. "The core value proposition of WeakAuras isn't compatible with the direction Blizzard is taking." — Stanzilla Wowhead, Icy Veins
Hekili 💀 DEAD Rotation helpers are exactly what Secret Values targeted. Cannot function. Blizzard Forums
GTFO 💀 DEAD Cannot detect avoidable damage — combat data is secrets Blizzard Forums
Shadowed Unit Frames 💀 DEAD Developer statement: "Due to the strict limitations on addons introduced by Blizzard in Midnight, SUF will not be updated." EU Forums
Details! 🔴 GUTTED Now a skin over Blizzard's C_DamageMeter. Lost: overhealing, CC breaks, buff uptime, pet damage segmentation, chat reporting Wowhead, CurseForge
DBM 🔴 GUTTED v12.0.30 released Mar 12. Reformats Blizzard's Boss Timeline. Lost: independent CLEU parsing, custom ability names, external audio countdowns CurseForge, Wowhead
BigWigs 🔴 GUTTED 183M+ downloads. Same architectural pivot as DBM — visual layer over native encounter system CurseForge, Wowhead
Plater 🔴 GUTTED v635 Mar 4. Lost NPC-specific coloring, aura-based scaling, interrupt tracking, fixate, time-to-death in instances Wowhead, Xepheris
ElvUI 🟡 ADAPTED v15.0.0 shipped. Initially quit (Oct 2025), came back (Dec 2025). Lost Style Filters, Cutaway Bars, Portraits Wowhead, CurseForge
Cell 🟡 ADAPTED v274 retail. Best-documented adaptation (PR #457). Per-aura secret detection, CLEU-to-unit-event migration, message queuing GitHub PR #457, Icy Veins
MRT 🟢 THRIVING v5260 for 12.0.1. Raid cooldowns, external buff assignments, planning notes all working CurseForge
Northern Sky 🟢 THRIVING 3.2M+ downloads. WeakAura raid pack replacement built for 12.0 constraints CurseForge
Warcraft Logs 🟢 THRIVING /combatlog disk file is completely unaffected by addon restrictions. Full analysis intact Community consensus
HomeBound 🟢 THRIVING 3M+ downloads. Housing is unrestricted greenfield for addon devs CurseForge
BetterBlizzFrames 🟢 THRIVING 3.9M+ downloads. "Enhance, don't replace" — the winning pattern CurseForge

Legend

💀 DEAD = Not shipping for Midnight, developer confirmed | 🔴 GUTTED = Shipping but core features lost, reduced to Blizzard skin | 🟡 ADAPTED = Shipping with significant changes, functionality preserved where possible | 🟢 THRIVING = Fully functional or grew post-Midnight


🔮 Predictions vs Reality

The community had 6 months of beta to predict the Addonpocalypse. How'd they do?

Prediction What Actually Happened Verdict
"WeakAuras will find a workaround" Team officially quit. "The changes they have made don't really pass muster." — WeakAuras team 💀 Dead wrong
"ElvUI is gone forever" Quit in October 2025, came back in December 2025, shipped v15.0.0 🟡 Wrong
"DBM/BigWigs will die" MysticalOS met with Ion personally. Boss mods survived as reskins of native systems 🟡 Wrong
"Damage meters are dead" Details! is a skin over C_DamageMeter. Numbers are real, features are gutted 🔴 Half right
"CLEU is completely removed" Still fires, but payload is Secret Values in instances. Effectively useless for addon logic 🔴 Half right
"Blizzard will back down" Made concessions (healer spells, whitelisted auras) but core restrictions held 🔴 Mostly wrong
"This will kill WoW" Launch described as "broadly positive." PC Gamer: "I don't miss combat addons" 💀 Dead wrong
"Healers are screwed" Scrambled hard. Cell, Grid2, Clique adapted. VuhDo, Healbot being updated. Danders Frames emerging 🟡 Overstated
"Housing addons will boom" C_Housing APIs unrestricted. HomeBound 3M+, ADT, HomeDecor all thriving 🟢 Correct
"AI will write the replacement addons" NephUI ("vibecoded"), QuaziiUI (alleged code theft) — both imploded spectacularly 🔥 Cursed prophecy

🎰 The NEXT Bingo Card

What happens in the next 90 days? Mark your card.

12.0.5 PTR (Active Now)

B I N G O
1 Whitelist expands to 20+ spells C_DamageMeter gets overhealing Details! regains chat reporting Plater gets NPC coloring back (open world) New C_Encounter APIs
2 Cell becomes default healer rec VuhDo ships stable 12.0 Housing addons hit 10M combined downloads "Better" addon prefix trend continues Blizzard absorbs another addon feature
3 WeakAuras team reconsiders Ion posts another blog FREE SPACE: Macro exploit patched First "Midnight-native" WA alternative hits 1M downloads Vibecoded addon drama round 2
4 Secret Values relaxed for LFR Addon comms unlocked between pulls Healer spell whitelist made permanent New C_CombatLog APIs Nameplate addon renaissance
5 Console port announced 12.0.5 breaks 50+ addons again Community fork of dead addon goes viral Blizzard hires addon dev Wago.io competitor launches
B1: Whitelist expands to 20+ spells

Currently 8 cooldown-only and 8 full aura spells whitelisted. Blizzard has been progressively adding spells since beta. The 12.0.5 cycle is the most likely time for a major expansion.

I1: C_DamageMeter gets overhealing

The #1 complaint about the native meter. Wowhead documented the shortcomings. Blizzard is actively improving it (minimize button coming in 12.0.5).

N1: Details! regains chat reporting

Addon comms are locked during encounters but the chat report feature was a social function. May return if Blizzard relaxes post-encounter reporting.

G1: Plater gets NPC coloring back (open world)

Nameplate NPC identification works outside instances. The question is whether Blizzard relaxes instance restrictions for non-boss mobs.

O1: New C_Encounter APIs

C_EncounterTimeline (29 functions) and C_EncounterWarnings (5 functions) were just the start. More encounter data exposure would help boss mods.

B3: WeakAuras team reconsiders

Their Patreon statement was firm: "Purely technical issue." But if Blizzard significantly expands whitelists, the calculus could change. Currently rated ❓ UNLIKELY.

N3: FREE SPACE

Macro exploits for addon workarounds are being patched as fast as they're found. March 11 hotfix already hit target marker spam and encounter chat macros.

B5: Console port announced

Widely speculated as the hidden motivation behind addon restrictions. Console platforms can't support the addon ecosystem. ❓ UNVERIFIED but the theory keeps gaining traction.

📆 March 24: Mythic Raids Unlock

B I N G O
1 World First race completes without WeakAuras Guild uses macro exploits, gets banned DBM proves sufficient for Mythic Healers demand rollback Boss mods get emergency whitelist
2 WarcraftLogs traffic hits all-time high Manual callouts replace automated alerts First Mythic kill takes 200+ pulls Guild develops internal addon Stream overlay replaces in-game data
3 Ion comments on race difficulty FREE SPACE: Someone blames wipe on no addons Community praises "skill matters" Competitive players quit en masse New boss mod emerges from race
4 Echo/Liquid publish addon-free guide Secret Values cause raid-wide Lua errors Blizzard hotfixes mid-race MRT becomes MVP Private Aura audio bugs discovered
5 Race is faster than predicted Race is slower than predicted Both guilds use identical addon setups Viewer experience improves (less addon clutter) Blizzard declares addon policy success
The Big Question: World First Without WeakAuras

For the first time since WeakAuras became dominant, the World First race will happen without it. DBM and BigWigs reformatted Blizzard's Boss Timeline. MRT handles coordination. Northern Sky covers raid packs. But zero custom per-mechanic triggers means every mechanic response is manual or relies on Blizzard's native alerts.

🔭 12.1 Horizon

B I N G O
1 Secret Values v2 (more relaxed) New addon framework announced WeakAuras 2.0 by new team Housing API explosion Addon certification program
2 CLEU restored for open world Rotation helpers return (limited) Blizzard open-sources native addons Community-driven whitelist voting Addon Disarmament declared success
3 50% of top addons are "Midnight-native" FREE SPACE: More API removals Old addon devs return "Enhance, don't replace" codified Competitive scene stabilizes
4 C_DamageMeter reaches feature parity Console beta begins Addon comms fully restored New taint system iteration Player housing goes competitive
5 12.1 breaks everything again Community builds addon SDK Blizzard addon store launches Vibecoded addons mature into real projects Ion does addon dev AMA

🏆 API Exploit Tier List

What ACTUALLY still works for addon developers in 12.0.1? Tested and verified.

🟢 SAFE — Works, Blizzard-sanctioned, use freely

Technique What It Does Example
hooksecurefunc() Post-hook any non-forbidden function hooksecurefunc("CastSpellByName", myHook)
C_Timer.After/NewTicker Timers with no restrictions C_Timer.After(1, callback)
Frame strata/level (own frames) Full control of addon UI layers myFrame:SetFrameStrata("HIGH")
getmetatable() / GetFrameMetatable() Read/extend frame metatables GetFrameMetatable().__index.MyMethod = func
RegisterEventCallback() NEW 12.0 Frame-free event registration RegisterEventCallback("PLAYER_LOGIN", func)
issecretvalue() Detect secrets, degrade gracefully if issecretvalue(hp) then showBar() else showNumber() end
C_DamageMeter.* Access native meter data for reskinning C_DamageMeter.GetCombatSessionSourceFromID(id, type)
Color Curves / SetAlphaFromBoolean Visualize secret data without reading it region:SetAlphaFromBoolean(secretBool, 1.0, 0.3)
Duration Objects Display cooldowns from secret time values cooldown:SetCooldownFromDurationObject(durObj)
CreateUnitHealPredictionCalculator() Heal predictions without raw numbers local calc = CreateUnitHealPredictionCalculator()
C_Housing / C_HousingCatalog / etc. Unrestricted housing APIs Full greenfield
Addon comms (outside encounters) C_ChatInfo.SendAddonMessage Normal between pulls
/combatlog disk file Warcraft Logs, unaffected Always works

🟡 BORROWED TIME — Works today, expect restrictions

Technique Risk Factor Why
Spell whitelists (8+8 spells) Blizzard warned: "We will likely re-protect these spells once our own filtering solution is in place" Wowhead
Healer spell visibility Same warning — temporary concession for healers Blizzard blue post
UNIT_SPELLCAST_SUCCEEDED in instances Fires with real data today, but on the radar Used by DBM/BigWigs
Frame strata on Blizzard frames (out of combat) Restricted in-combat since 11.1.7, full lockdown possible Wiki
Tooltip scanning (items outside combat) Works, but C_TooltipInfo callbacks receive secrets for unit data in instances AllTheThings #2261
CLEU in open world Fires with real values outside instances/combat. Could be restricted further Wiki

🔴 NEXT ON THE BLOCK — Likely restricted in 12.0.5/12.1

Technique Why It's Targeted
Hard-coded boss timers Wowhead investigation: "Addons continue to provide a massive advantage"source
Macro-based workarounds March 11 hotfix already restricted target markers and encounter chat macros
Nameplate mob-type coloring in instances Plater's remaining useful feature in instances
Addon communication timing exploits Queue-and-flush on ENCOUNTER_END is a known pattern

💀 ALREADY DEAD — Confirmed blocked, don't bother

Technique How It Died
CLEU parsing in instances Combat log data wrapped in KStrings/Secret Values. C_CombatLog.IsCombatLogRestricted() returns true
secretunwrap() Removed from global table entirely
UI reload to clear secrets Bug fixed
Aura instance ID comparison bypass Patched
Secret value arithmetic/comparison Lua error on any operation: compare, math, length, index, truthiness test
tonumber() on secrets Explicitly blocked
Addon comms during encounters C_ChatInfo.InChatMessagingLockdown() returns true
Macro whisper relay to external players Whispers restricted to in-instance targets during encounters
Reading secret values at all "Combat events are in a black box; addons can change the size or shape of the box, and they can paint it a different color, but what they can't do is look inside." — Blizzard

🚨 Top 10 Threatened Addons

Ranked by impact and evidence of vulnerability.

1. 💀 WeakAuras — CONFIRMED DEAD

"We don't currently plan to release a WeakAuras version for Midnight. It's a purely technical issue." — WeakAuras Team

Replacements emerging: Arc UI (cooldowns), Northern Sky (raid packs), OmniCD (group CDs), MPlusTimer (M+ timer), Platynator (nameplate auras), MidnightSimpleAuras (basic alerts), TargetedSpells (spell alerts)

Sources: Wowhead, Patreon statement

2. 💀 Hekili — CONFIRMED DEAD

Rotation helpers are the canonical example of what Secret Values targeted. "A computer with access to complete information about the current combat state will be able to make the correct decision far faster than any human." — Ion

Native replacement: Blizzard's One-Button Rotation and Assisted Highlight tools

3. 💀 GTFO — CONFIRMED DEAD

Audio warnings for standing in fire require knowing damage source. Secret Values block this entirely.

Native replacement: Blizzard's Combat Audio Alerts with avoidable damage detection

4. 💀 Shadowed Unit Frames — CONFIRMED DEAD

Developer explicitly refused to update. Unit frame data restrictions made it unviable.

Replacements: Unhalted Unit Frames (445K+), MidnightSimpleUnitFrames (171K+), BetterBlizzFrames (3.9M+)

5. 🔴 Details! — GUTTED, Major Features Lost

330M+ downloads can't be wrong, but the addon is a shadow of itself. Server-validated numbers are real but unprocessable.

What's gone: Overhealing, CC breaks, buff uptime, pet segmentation, spell merging, advanced death breakdowns, chat reporting

What remains: Visual presentation layer, familiar UI, per-ability breakdowns via C_DamageMeter

Sources: Wowhead

6. 🔴 Plater Nameplates — GUTTED in Instances

v635 ships but lost the features that made it essential for M+/raids.

What's gone (instances): NPC-specific coloring, aura-based scaling, cast bar interrupt tracking, fixate detection, time-to-death, execute range, health thresholds, custom fonts

Rising alternative: Platynator — "design within the box" philosophy

Sources: Xepheris technical deep-dive

7. 🔴 DBM / BigWigs — GUTTED but Essential

MysticalOS (DBM) met personally with Ion and lead engineer Andy Churchill. 30+ point releases since 12.0. Still the best option for encounters — just fundamentally different under the hood.

The shift: Independent combat analysis ➡ visual layer over Blizzard's encounter system

Sources: Wowhead

8. 🟡 ElvUI — ADAPTED with Scars

Dramatic arc: quit Oct 2025, returned Dec 2025, shipped v15.0.0. Lost combat-dependent features but core UI overhaul intact.

The QuaziiUI drama: When ElvUI initially quit, QuaziiUI swooped in with alleged code theft. ElvUI's LuckyOne called it out, QuaziiUI imploded.

Sources: Icy Veins, Kaylriene

9. 🟡 VuhDo / Healbot — IN DEVELOPMENT

The healer addon question consumed more forum threads than any other topic. Both are being updated but weren't stable at launch.

Meanwhile: Cell shipped a thorough 12.0 rewrite. Grid2 and Clique confirmed working. Danders Frames gaining traction as the new kid.

Sources: Blizzard Forums

10. 🟡 AllTheThings — TOOLTIP ISSUES

Filed issue #2261 documenting tooltip Lua errors from Secret Values. "PlsFixMe Midnight Tooltips" addon exists solely to suppress these errors.

Sources: GitHub #2261, CurseForge


🛡 Threat Matrix

How different addon categories face different threat types:

Category Secret Values CLEU Loss Comm Lockdown API Removal Taint Expansion Overall
Rotation Helpers 💀 💀 💀 💀 💀 EXTINCT
Damage Meters 🔴 🔴 🟡 🟡 🔴 GUTTED
Boss Mods 🔴 🔴 🟡 🟡 🟡 🔴 GUTTED
Healing Frames 🟡 🟡 🟡 🟢 🟡 🟡 STRESSED
Nameplates 🔴 🟡 🟡 🟡 🔴 GUTTED (instances)
Unit Frames 🟡 🟡 🟡 🟡 🟡 STRESSED
UI Overhauls 🟢 🟢 🟡 🟡 🟢 ADAPTED
Tooltip Addons 🟡 🟡 🟡 🟡 BRUISED
Raid Tools 🟡 🟡 🔴 🟢 🟡 🟡 FUNCTIONAL
Housing Addons 🟢 🟢 🟢 🟢 THRIVING
Collection/QoL 🟢 🟡 🟢 🟢 FINE
Map/Quest 🟢 🟢 🟢 🟢 FINE

Key

💀 = Existential threat | 🔴 = Core features lost | 🟡 = Degraded but functional | 🟢 = Unaffected | = Not applicable


❓ The March 24 Question

Mythic Raids Unlock in 11 Days

March 24, 2026 — For the first time in modern WoW history, the World First race happens without WeakAuras.

What the Race Guilds Have

Tool What It Provides Limitation
DBM / BigWigs Boss timeline reskin, custom audio on 3 alert severity levels, Private Aura integration Cannot independently identify mechanics or create custom triggers
MRT Raid assignments, external buff tracking, planning notes Communication locked during encounters
Northern Sky Timer-based reminders within API constraints Not as flexible as WeakAura raid packs
Warcraft Logs Full post-fight analysis from disk file Real-time log analysis during pulls is gone
Manual callouts Voice comms, assigned callers Welcome back to 2005

The Three Scenarios

Scenario A: "It's Fine" 🟢 Boss mods prove sufficient. DBM's 30+ versions of encounter data cover the mechanics. Race completes on expected timeline. Ion declares victory.

Scenario B: "Controlled Chaos" 🟡 First few bosses are clean. Later Mythic bosses expose gaps where custom triggers would have caught edge cases. More wipes, longer race, but guilds adapt through repetition and voice calls.

Scenario C: "Emergency Hotfix" 🔴 A specific mechanic proves nearly unplayable without addon assistance. Blizzard hotfixes the encounter or emergency-whitelists specific APIs mid-race.

What Ion Has Said

"Our goal has never been to get people who enjoy the customization that addons offer to stop using them entirely."

"It's not that we view a spoken countdown as inherently problematic; rather, we feel that it would be inappropriate to allow only addon users to have that functionality."PCGamesN

"We probably should've done something sooner."GamesRadar

The Community Split

The community is divided on what happens March 24:

  • Optimists: "Boss mods are fine. WarcraftLogs isn't affected. Skill gap increases. This is actually better."
  • Pessimists: "Mistakes addons once covered are now fully on the player."dtgre.com
  • Realists: DBM met with Ion directly. MysticalOS has encounter timers for Manaforge, Voidspire, Dreamrift, and March on Quel'Danas already shipping. The real question isn't whether guilds can clear — it's how many extra hours it takes.

The Accessibility Shadow

The unresolved issue

Players with disabilities lost critical functionality. A dedicated Blizzard forum thread documented the impact:

"I have disabilities, and literally don't know whether Midnight will be playable beyond LFR for me." — Hallany

"I am profoundly deaf gamer so text to speech is 100% useless." — SilentKiller

Blizzard added Combat Audio Alerts with TTS and improved visual telegraphs, but gaps remain — especially for deaf players and those with motor/anxiety disorders who relied on WeakAuras as assistive technology.


📚 Sources

All claims verified March 13, 2026. Every URL was fetched and confirmed live by automated research agents.

Official Blizzard

Source URL
Combat Philosophy and Addon Disarmament news.blizzard.com
Hotfixes March 11, 2026 news.blizzard.com
12.0.5 PTR Development Notes us.forums.blizzard.com

API Documentation

Source URL
Patch 12.0.0 API Changes (437 new, 138 removed) warcraft.wiki.gg
Patch 12.0.0 Planned API Changes warcraft.wiki.gg
Patch 12.0.1 API Changes (59 new, 8 removed) warcraft.wiki.gg
Secret Values Documentation warcraft.wiki.gg
COMBAT_LOG_EVENT warcraft.wiki.gg

Developer Sources

Source URL
Cell PR #457 (best single technical reference) github.com
AllTheThings Tooltip Issue #2261 github.com
WeakAuras Patreon Statement patreon.com
Wago.io Security Notice accounts.wago.io
Xepheris Nameplate Deep-Dive gerritalex.de

News & Analysis

Source URL
Wowhead: No WeakAuras for Midnight wowhead.com
Wowhead: Boss Mods in Midnight wowhead.com
Wowhead: DBM/BigWigs Meet with Ion wowhead.com
Wowhead: Damage Meter Shortcomings wowhead.com
Wowhead: Addons Still Provide Advantage wowhead.com
Wowhead: Macro Changes Post-Launch wowhead.com
Wowhead: Whitelisted Spells Finalized wowhead.com
Wowhead: Nameplates in Midnight wowhead.com
Icy Veins: WeakAuras Responds icy-veins.com
Icy Veins: Blizzard Relaxing Limitations icy-veins.com
Icy Veins: The Addonpocalypse Working List icy-veins.com
Icy Veins: Cell Stripped-Down for Midnight icy-veins.com
PC Gamer: Don't Miss Combat Addons pcgamer.com
PC Gamer: Classes Pruned for Midnight pcgamer.com
PCGamesN: Ion on Countdown Addons pcgamesn.com
GamesRadar: Ion on Addon Changes gamesradar.com
Screen Rant: Addon Changes Spark Controversy screenrant.com
Kaylriene: Vibecoded Addon Wars kaylriene.com
BlizzardWatch: What's Happening With Addons blizzardwatch.com

Community

Source URL
Blizzard Forums: Great Addon Purge Updates us.forums.blizzard.com
Blizzard Forums: Accessibility Concerns us.forums.blizzard.com
Blizzard Forums: Disabled Players Excluded us.forums.blizzard.com
Blizzard Forums: Shoutout Favorite Addon us.forums.blizzard.com
Blizzard Forums: Healer Addons Status us.forums.blizzard.com
Blizzard Forums: List of Addons Going Away us.forums.blizzard.com
EU Forums: Addon Devs Refused to Continue eu.forums.blizzard.com
dtgre.com: Combat Changes & Restrictions dtgre.com
WowCoach: Best Raid Tools 2026 wowcoach.gg

This page is part of the WoW Midnight Addon Development Guide. Data sourced from 4 parallel research agents executing 50+ web searches and 60+ page fetches across official Blizzard channels, major gaming outlets, addon platforms, developer blogs, and community forums. March 13, 2026.