Havoc Demon Hunter Midnight Interface and Macros Guide

Patch 12.0.7 Last Updated: 16th Jun, 2026
Hype Author Avatar
Hype

Interface

I recommend using Unhalted Unit Frames and SkironCooldownManager.

For Raiding and Mythic+, I would also recommend using BigWigs and LittleWigs.

Macros

Metamorphosis on Player Macro

Useful when you want to cast Metamorphosis without moving

#showtooltip
/cast [@player] Metamorphosis

Metamorphosis on Cursor Macro

#showtooltip
/cast [@cursor] Metamorphosis

Eye Beam Cancel Macro

Macro to cancel Eye Beam. Useful if you have to cancel the channel.

#showtooltip
/cast Eye Beam
/cqs
/stopcasting

The Hunt Cancel Macro

Similar to the Eye Beam cancel macro, useful if you need to cancel the cast.

showtooltip
/cast The Hunt
/cqs
/stopcasting

Blur Cooldown Macro

With 2 Blur charges, it’s easy to accidentally spend both charges at the same time if you’re spamming the keybind. This macro adds a small cooldown, allowing you to press the keybind multiple times without wasting a Blur charge.

#showtooltip Blur
/stopcasting
/castsequence reset=2 Blur, null

Throw Glaive Mouseover Macro

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

Mouseover Focus Macro

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 Macro

#showtooltip
/cast [@target=focus] Disrupt

Mouseover Interrupt Macro

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

Eye Beam + On-use Trinket + Combat Potion Macro

Note: Do not use this macro with Algeth’ar Puzzle Box.

Useful for setting up cooldowns, automatically using potion and trinket (13 = 1st trinket slot. If you have your on-use trinket on your 2nd trinket slot, use 14 instead) with the Eye Beam before casting Metamorphosis. This macro should be separate from your standard Eye Beam keybind.

#showtooltip
/use Tempered Potion
/use 13
/cast Eye Beam