tinkerline / addons / voidraidtools

VoidRaidTools

A WoW interrupt rotation tracker addon that handles the parts DBM and BigWigs don't cover. Role-aware interrupts, tank-swap routers, soak callouts, focus-target cast bars — per boss for the full Midnight raid lineup.

Interrupt rotation Tank-swap routers Per-boss mechanics Auto spec filtering MIT license

01Why I built it

DBM and BigWigs are great at telling you something is about to happen. They are less great at telling you what you specifically should do about it. If you're a DPS and the screen is shouting INTERRUPT, you still have to glance at the raid frames, check who's already used their kick, and decide whether it's your turn — all in about half a second. If you're a tank, the announce just says "Stack the debuff" without sorting out which tank actually has it stacking right now.

VoidRaidTools is built around the assumption that a good alert is a role-specific instruction, not just a broadcast. DPS see the interrupt rotation with their slot highlighted. Tanks see a one-click taunt button when the swap should happen. Healers see dispel/cooldown asks instead of generic "incoming damage" pings.

It runs alongside DBM/BigWigs, doesn't replace them, and silently filters out everything that doesn't apply to your spec.

02What's inside

Interrupt rotation board

  • Live "who's UP NEXT"

    A floating board tracks every party member's kick cooldown. Real-time updates when someone fires an interrupt, broadcast over the addon channel — so you stop double-kicking and stop missing rotations.

  • Spec-aware ordering

    The rotation sorts kicks based on who's actually available, not just a static list. If your usual lead is on cooldown, the next slot moves up.

  • Focus-target cast bar

    Separate cast bar for your interrupt target with color coding for interruptible vs not, so you stop wasting your kick on uninterruptible casts.

Tank-swap routers

  • Five bosses with one-click swap

    Lightblinded, Vorasius, Vaelgor & Ezzorak, Imperator, Salhadaar — each gets a dedicated router that watches the actual debuff stacks and fight state, then pops a taunt button on the correct tank's screen at the right moment. No "is it my turn yet" confusion.

  • Reads real fight state

    Not a fixed timer — the router watches the encounter and reacts to actual stacks, casts, and positions. So if the swap timing slides because of a slow phase, the prompt slides with it.

Specialized mechanic helpers

  • L'ura memory game

    Personal color/shape pattern with directional positioning cues so you stop guessing where to stand when the puzzle phase starts.

  • Chimaerus DK Grip sequence

    A 3-step /castsequence with auto-targeting that lines up the Grip rotation for DKs without macro juggling mid-pull.

  • Marker-driven alerts

    Filters mechanic alerts to only fire on your assigned targets (your raid marker). No noise from the four other people stacking on someone else.

  • Auto setup by spec

    Pull, and the addon configures itself based on your role and spec — no per-character profile shuffle needed for alt runs.

Companion: VoidRaidToolsReader

  • Required dependency

    VoidRaidTools needs VoidRaidToolsReader to silently record boss cast events and party aura traces during encounters. The reader is what gives the alert engine real fight data to react to instead of timer-only guesses.

  • First-login consent

    The Reader asks on first login whether you want to upload anonymous encounter data to help mechanic detection across the player base, or keep all recording local-only. Either works.

03Slash commands

  • /vrt panel

    Open the main control panel.

  • /vrt edit

    Move/resize the interrupt board, focus cast bar, and taunt prompts.

  • /vrt resetpos

    Reset all VoidRaidTools frames to default position when you've dragged something off-screen.

04Install

In-game: /vrt panel opens the control panel after install.

05More from the workshop