Here is an addon that times the enemy’s CC cooldowns off the CC that lands on you (since Midnight killed enemy tracking
Since Midnight gutted enemy cooldown tracking in arena, I got sick of guessing whether the kidney/fear/cheap that just hit me was on CD or about to come right back. So I made Shackled.
You can't read the enemy team's casts anymore, so instead of pretending to, it just watches the CC that actually lands on you. Stun, fear, incap, disorient, silence — it works out what it was, starts a timer, and drops it on a little bar similar to how omniBar used to function. The icon glows as it gets close to back up, so you know when you can play forward vs when you're about to eat another go.
What it does:
- 40+ CC abilities tracked across every class
- timers default to the talented (shorter) CD, so it warns you early instead of a second too late
- separate timers per enemy once the lobby loads — handles double-same-class
- optional voice callouts a few seconds before their CC is up, 5 volume levels
- draggable/resizable bar, pick your own glow color, per-spell toggles so it only shows the stuff you care about
- keeps working through skirms and half-loaded games when you don't have full enemy info yet
Let me be clear about what it isn't: it's not a full enemy CD tracker — the API won't hand you that anymore. It only knows about CC that actually hits you. But for "is their stun back yet," it's fast and it doesn't lie to you.
/shackled for settings. If something CCs you and doesn't get picked up, /shackled log gives you a copy-paste list — send it my way and I'll add it. Similarly if you are getting hit by the same CC from the same arena enemy before the timer expects it, that gets logged to so I can correct it. I don’t play every class and had to rely on in game spell Id dumps for CDR on abilities which hold data from past expansions. I added the option to adjust timers associated with each ability so they can be manually tweaked as well.
Link: https://www.curseforge.com/wow/addons/shackled
Brand new, so bug reports and feature requests welcome.