Death Knight Unholy Macros

Ready-to-paste macros for Unholy Death Knight: the burst key derived from the current top parses, plus the macros this spec actually uses. Spell names follow the language you pick on this site, so they match your game client.

This page collects ready-to-paste macros for Unholy Death Knight, led by a burst key built from real openers rather than theory. We sampled the openers of three top-ranked players and only kept an off-GCD cooldown if enough of them pressed it early. On raid bosses that leaves Dark Transformation and Army of the Dead, each seen in at least two of the three openers, with Outbreak as the first global. The Mythic+ AoE version keeps the same two cooldowns at a looser one-of-three threshold, while the single-target version trims down to Dark Transformation alone and opens with Epidemic. All three versions add trinket /use lines, so a single press also fires your on-use trinkets. Below the burst key sit eight spec macros. Mind Freeze comes in two forms: a plain focus version, and a fallback chain that tries focus, then mouseover, then your current target, so one button covers every interrupt situation. Death and Decay and Anti-Magic Zone land at your cursor without a second click, and Raise Ally works on mouseover for fast battle resurrections. Copy a macro into the in-game macro window and keep spell names in your client language; they must match your spellbook exactly or the line silently fails.

Burst key

Burst key — from the top parses above Macro commands →
#showtooltip Outbreak
/use 13
/use 14
/cast Dark Transformation
/cast Army of the Dead
/cast Outbreak

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.

Burst key — from the top parses above Macro commands →
#showtooltip Outbreak
/use 13
/use 14
/cast Army of the Dead
/cast Dark Transformation
/cast Outbreak

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 1 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.

Burst key — from the top parses above Macro commands →
#showtooltip Epidemic
/use 13
/use 14
/cast Dark Transformation
/cast Epidemic

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.

Spec macros · 12.1

Spell names below are shown in this site's language — . Your game client must use the same language, or the macro will say unknown spell.
Raise Ally (mouseover)
#showtooltip Raise Ally
/cast [@mouseover,help][@target]Raise Ally
Casts on the mouseover target if friendly, otherwise on your current target
Mind Freeze (focus)
#showtooltip Mind Freeze
/cast [@focus,harm,nodead][] Mind Freeze
Interrupts focus if it exists, otherwise current target
Outbreak (mouseover)
#showtooltip Outbreak
/cast [target=mouseover,exists] Outbreak; Outbreak
Spreads disease to the mouseover target without switching
Death Grip (mouseover)
#showtooltip Death Grip
/cast [target=mouseover,exists] Death Grip; Death Grip
Grips the mouseover target, otherwise your target
Death and Decay (cursor)
#showtooltip Death and Decay
/cast [@cursor] Death and Decay
Drops at the cursor without the targeting circle
Anti-Magic Zone (cursor)
#showtooltip Anti-Magic Zone
/cast [@cursor] Anti-Magic Zone
Places it at the cursor
Mind Freeze (focus → mouseover → target)
/cast [@focus,exists,nodead][@mouseover,exists,nodead][] Mind Freeze
Interrupt without swapping targets
Focus mouseover
/focus [@mouseover]
Sets focus to whatever the mouse is over
Pet resummon
/script PetDismiss()
/cast [nopet] Raise Dead
/petfollow
Dismisses and resummons the ghoul; do not double-press
Control Undead (re-take)
#showtooltip Control Undead
/target pet
/script PetDismiss()
/cast Control Undead
Dismisses the current controlled undead first

Collected from public Patch 12.1 guides and checked for this patch. Spell names follow the language you selected on this site and must match your game client. If a macro does not work on your client, report it with the button on the card.