Devourer Demon Hunter Midnight Interface and Macros Guide

Patch 12.0.1 Last Updated: 4th Mar, 2026
Hype Author Avatar
Hype

Interface

In Midnight we’re seeing massive interface changes, and add-on restrictions. WeakAuras is no longer being developed, and most combat add-ons are being rebuilt from scratch due to the API changes. Blizzard are making good improvements to the standard WoW UI, but it’s still lacking in a few departments.

I recommend using Unhalted Unit Frames and BetterCooldownManager, both made by Unhalted.

Macros

Void Ray cancel

Macro to cancel Void Ray. Useful if you have to cancel the channel.

#showtooltip
/cast Void Ray
/cqs
/stopcasting

The Hunt cancel

Similar to the Void Ray cancel macro, useful if you need to cancel the cast.

#showtooltip
/cast The Hunt
/cqs
/stopcasting

Blur

With 2 Blur charges it can be easy to overlap both when you don’t want to. This macro adds a cooldown to Blur so that you won’t be able to press it again within 5 seconds.

#showtooltip Blur
/castsequence reset=2 Blur, 5

Mouseover focus

This macro lets you select a focus target using a mouseover. If no mouseover target exists, it will set your target as focus instead.

/focus [@mouseover,exists][@target]

Focus interrupt

#showtooltip
/cast [@target=focus] Disrupt

Mouseover interrupt

#showtooltip
/cast [@mouseover,exists,harm] Disrupt; Disrupt

Mouseover Void Nova

Casts Void Nova on your mouseover target, if no mouseover target exists, it will cast it on your target instead.

#showtooltip
/cast [@mouseover,exists,harm][] Void Nova

Cursor Shift

A Macro for using Shift aimed at your cursor.

#showtooltip
/cast [@cursor] Shift