These Unholy Death Knight PvP macros are designed for WoW WotLK 3.3.5a and focus on focus interrupts, Death Grip control, Chains of Ice, ghoul stuns and defensive cooldowns. They help the Death Knight maintain pressure on one target while interrupting, silencing or peeling another.
In PvP, macros remove a targeting delay but cannot predict enemy trinkets, movement or defensive cooldowns. Use the exact spell names from your client, keep a useful focus target, and test every button in a duel or battleground before relying on it in an arena match.
Set focus to mouseover
Sets a hostile mouseover as focus without changing your current target.
#showtooltip
/focus [@mouseover,harm,nodead]
Mind Freeze focus
Interrupts your hostile focus target without changing your current target.
#showtooltip Mind Freeze
/cast [@focus,harm,nodead][] Mind Freeze
Strangulate focus
Silences your hostile focus target without changing your current target.
#showtooltip Strangulate
/cast [@focus,harm,nodead][] Strangulate
Death Grip focus
Grips your hostile focus target without changing your current target.
#showtooltip Death Grip
/cast [@focus,harm,nodead][] Death Grip
Chains of Ice focus
Applies Chains of Ice to your hostile focus target without changing your current target.
#showtooltip Chains of Ice
/cast [@focus,harm,nodead][] Chains of Ice
Chains of Ice mouseover
Applies Chains of Ice to a hostile mouseover, then your current hostile target.
#showtooltip Chains of Ice
/cast [@mouseover,harm,nodead][harm,nodead] Chains of Ice
Pet Leap focus
Sends the ghoul to Leap at your hostile focus target.
#showtooltip Leap
/cast [@focus,harm,nodead] Leap
Pet Gnaw focus
Uses the ghoul stun on your hostile focus target.
#showtooltip Gnaw
/cast [@focus,harm,nodead] Gnaw
Pet attack
Sends your ghoul to attack your current target.
#showtooltip
/petattack
Pet follow
Recalls the ghoul so it stops attacking and follows you.
#showtooltip
/petfollow
Scourge Strike with Rune Strike
Uses Scourge Strike and queues Rune Strike when enough runic power is available.
#showtooltip Scourge Strike
/startattack
/cast Scourge Strike
/cast !Rune Strike
Icy Touch and Plague Strike
Applies both diseases in sequence while retaining the normal target.
#showtooltip Icy Touch
/castsequence reset=6 Icy Touch, Plague Strike
Burst cooldowns
Uses trinkets, Unholy Frenzy, racial power and Gargoyle for a coordinated offensive cooldown.
#showtooltip Summon Gargoyle
/use 13
/use 14
/cast Unholy Frenzy
/cast Berserking
/cast Blood Fury
/cast Summon Gargoyle
Anti-Magic Shell
Activates Anti-Magic Shell immediately and stops an accidental spell cast first.
#showtooltip Anti-Magic Shell
/stopcasting
/cast Anti-Magic Shell
Icebound Fortitude
Activates Icebound Fortitude immediately and stops an accidental spell cast first.
#showtooltip Icebound Fortitude
/stopcasting
/cast Icebound Fortitude
Lichborne self-heal
Activates Lichborne and lets Death Coil heal you while the buff is active.
#showtooltip Lichborne
/cast Lichborne
/cast [@player] Death Coil
Cancel Lichborne
Removes Lichborne when you need to stop being an undead target.
#showtooltip Lichborne
/cancelaura Lichborne
Death Pact
Sacrifices the ghoul for an emergency heal.
#showtooltip Death Pact
/cast Death Pact
Raise Dead and Death Pact
Summons the ghoul when needed and uses Death Pact on a later press.
#showtooltip Death Pact
/cast Raise Dead
/cast Death Pact
Anti-Magic Zone
Places Anti-Magic Zone at the selected location when the spell cursor is confirmed.
#showtooltip Anti-Magic Zone
/stopcasting
/cast Anti-Magic Zone
Death Grip mouseover
Grips a hostile mouseover, then your current hostile target, without changing targets.
#showtooltip Death Grip
/cast [@mouseover,harm,nodead][harm,nodead] Death Grip
Strangulate and Death Grip focus
Attempts Strangulate on the hostile focus and uses Death Grip on a later press when needed.
#showtooltip Strangulate
/cast [@focus,harm,nodead][] Strangulate
/cast [@focus,harm,nodead][] Death Grip
Death Coil mouseover
Casts Death Coil at a hostile mouseover or heals a friendly mouseover with Lichborne active.
#showtooltip Death Coil
/cast [@mouseover,harm,nodead][harm,nodead] Death Coil
/cast [@mouseover,help,nodead][@player] Death Coil
Empower Rune Weapon
Restores runes and runic power for an emergency pressure or defensive reset.
#showtooltip Empower Rune Weapon
/cast Empower Rune Weapon
Cancel Hand of Protection
Removes Hand of Protection so you can immediately resume attacking.
#showtooltip Hand of Protection
/cancelaura Hand of Protection
How to use Unholy Death Knight PvP macros
Open the in-game Macros window, create a macro and paste the code exactly as shown. Place it on an action bar and bind it to a reachable key. Set a focus to the healer or caster first, then use Mind Freeze, Strangulate, Death Grip and Chains of Ice without losing your current target.
Pet Leap, Pet Gnaw, Pet Attack and Pet Follow provide precise ghoul control. Use Pet Follow before a trap or crowd-control setup, and keep the pet stun available for interrupting a heal or creating the window for your own pressure.
Unholy Death Knight PvP macro tips
Scourge Strike, disease application, Death Coil and the Rune Strike queue support pressure, while the focus tools create opportunities against healers and casters. The Icy Touch and Plague Strike sequence is convenient, but disease timing and target swaps still require manual control.
Chains of Ice, Death Grip and Strangulate work together to limit movement and interrupt recovery. The burst button combines trinkets, Unholy Frenzy, racial power and Gargoyle, so use it only when the opponent cannot immediately escape or negate the window.
Anti-Magic Shell, Icebound Fortitude, Lichborne, Death Pact and Anti-Magic Zone cover different defensive situations. Lichborne self-heal and ghoul sacrifice are emergency tools, while Empower Rune Weapon should be reserved for a resource reset that creates meaningful pressure or survival.
Compatibility and troubleshooting
These macros target the WoW WotLK 3.3.5a macro system. Private-server clients can differ in focus behavior, pet commands and protected actions. If a macro fails, check the focus unit, pet state, runic power and target range, then test the underlying spell alone and reload the UI after editing.
Macros cannot automate arena decisions, pet positioning, grip timing or defensive cooldown management. Their purpose is to reduce interface friction so the Unholy Death Knight can react faster while retaining control over pressure, crowd control and survival.



