# Vinnie's Interrupt Tracker
A bar for every interrupt in your party. Each one fills as the cooldown runs down and is full the moment that kick is ready again.
Built from scratch for Midnight, where add-ons can no longer read the combat log or ask the game what another player's cooldowns are. This one never asks. It watches for the cast and counts the time itself.
## What you get
- **One bar per party member**, in their class colour, with the spell icon beside it and the seconds remaining inside it.
- **Spec-aware cooldowns.** A Restoration Shaman's Wind Shear is 30 seconds, an Enhancement Shaman's is 12, and the bar knows the difference. Same for Muzzle against Counter Shot, Solar Beam against Skull Bash, Axe Toss against Spell Lock.
- **Specs with no interrupt never get a bar.** Restoration Druid, Preservation Evoker, Mistweaver, Holy Paladin, Holy and Discipline Priest all lost theirs in 12.0, and the add-on knows.
- **Horizontal or vertical.** Bars grow up, down, left or right, and vertical bars turn their text a quarter turn so it still reads.
- **Yours to arrange.** Anchor point, offsets, scale, bar width and height, icon size and side, spacing, font, outline, bar texture, background darkness — every one with a slider you can also just type a number into.
- **Four colour modes.** Class colour, one colour of your choosing, a gradient along each bar, or a gradient that runs from one colour to another as the cooldown ticks away.
- **Order by role.** Tank, DPS, Healer by default, rearranged however you like.
- **Pick what you track.** Turn off any interrupt by class if you do not want a bar for it.
## Where it shows
Mythic+ only, by default. One tick in the options and it appears in Normal, Heroic and Mythic 0 as well. It stays out of the way everywhere else.
## Talent cooldown reductions
Midnight does not let an add-on read another player's talents. So the six talents that change an interrupt's cooldown — Coldthirst, Light of the Sun, Quick Witted, Honed Reflexes, Interwoven Threads, Imposing Presence — are ticked by hand in the options once you have inspected someone. Two of them only fire on a successful interrupt, and the options say so, because the add-on can see the cast but not whether it landed.
## Commands
- `/vit` — options
- `/vit test` — show sample bars so you can position the window anywhere
- `/vit unlock` and `/vit lock` — drag it where you want it
- `/vit verify` — check every spell ID against your client and report any that do not match
- `/vit debug` — dump what the add-on believes about your group
- `/vit resetall` — every setting back to default
- `/vit about` — version and credits
## Optional
If you already run ElvUI, WeakAuras, Details or SharedMedia, every font and bar texture they provide shows up in the dropdowns automatically. Nothing to install, nothing to configure. Without them you get the ones that ship with the game.
## Honest limits
The game hides other players' cooldowns during a keystone, so the countdown is this add-on's own arithmetic from the moment it sees the cast. It cannot know whether a kick actually landed, and it cannot read talents. Where it has to guess, it guesses long rather than short: a bar that fills late costs you an opportunity, a bar that fills early sends someone for a kick that is not there.
---
Made by **Vinnie** · [twitch.tv/Vinnie_](https://twitch.tv/Vinnie_)