Enemy Cast Bars
A clean, consolidated list of every enemy spell currently being cast — gathered into one movable, compact stack instead of scattered across nameplates. Built for interrupters: at a glance you can see what's castable, what's immune, and exactly when your kick comes off cooldown.
Features
- One consolidated list — every enemy cast in progress shown as a tidy vertical stack of bars (name, timer, spell icon). No more hunting across nameplates.
- Interrupt-ready line — a gold marker on each bar showing the precise moment your interrupt comes off cooldown. If the line lands before the cast ends, you can kick it in time; if your kick won't be ready, the line doesn't show at all.
- At-a-glance interrupt state (color-coded):
- Green — interruptible and your kick is ready
- Grey — interruptible, but your kick is still on cooldown
- Red — cannot be interrupted (immune / shielded)
- Smart filters — optionally hide non-interruptible casts, show only spells targeting you, or show only "important" dungeon/raid casts.
- Zone control — enable or disable the bars independently in the open world, 5-man dungeons, and raids.
- Raid-marker assignment (group tool) — when your group zones into a dungeon or raid, a window can pop so everyone claims an interrupt target: one raid marker each, first-come-first-serve, synced live across everyone running the addon. A side panel shows who has the addon and what they picked. It then auto-builds a personal mark + focus + kick macro for your claimed marker.
- Preview mode — fake bars so you can position and style everything out of combat.
Slash commands
| Command |
Action |
/ecb |
Toggle move / lock |
/ecb config |
Open the settings window |
/ecb preview |
Toggle demo bars for positioning |
/ecb markers |
Open the raid-marker assignment window |
/ecb reset |
Reset position & scale |
/ecb scale <0.4–3.0> |
Set scale |
/ecb growup |
Flip the grow direction |
Settings are also available under Esc → Options → AddOns → Enemy Cast Bars (Sizing & Layout, Colors, and Filters & Display pages), and via the minimap button.
Notes for The War Within (12.0+)
Blizzard's 12.0 "secret values" system deliberately hides hostile cast data and your own cooldown state from addons, and blocks some automation. Enemy Cast Bars works fully within those rules — but one thing is simply not possible for any addon on 12.0 and worth knowing:
- The kick macro cannot check whether your target is currently casting, so it will fire even if the mob isn't casting. Time the press off the cast bars. (The macro still places your raid marker via the secure
/tm command, sets the target as focus, and casts your interrupt at your focus — all in one button.)
Feedback
Bug reports and feature suggestions are very welcome. Please include your class/spec and, if it's an error, the full Lua error text.