These Blood Death Knight DPS macros are designed for WoW WotLK 3.3.5a and focus on disease application, Heart Strike and Death Strike access, Rune Strike queuing and Dancing Rune Weapon burst windows. They also make Hysteria, ghoul control, interrupts and Death Grip easier to use while keeping Blood DPS resource decisions in the player's hands.
Blood DPS macros can reduce keybind pressure and improve target control, but they do not automate rune planning or cooldown timing. Use the exact spell names from your client, watch runes and runic power, and test every button on a target dummy or in a safe dungeon before using it in a raid.
Icy Touch
Starts attacking and applies Frost Fever to the current target.
#showtooltip Icy Touch
/startattack
/cast Icy Touch
Plague Strike
Starts attacking and applies Blood Plague to the current target.
#showtooltip Plague Strike
/startattack
/cast Plague Strike
Heart Strike with Rune Strike
Starts attacking, uses Heart Strike and queues Rune Strike for additional damage.
#showtooltip Heart Strike
/startattack
/cast Heart Strike
/cast !Rune Strike
Blood Strike with Rune Strike
Uses Blood Strike for builds or moments where Heart Strike is not available and queues Rune Strike.
#showtooltip Blood Strike
/startattack
/cast Blood Strike
/cast !Rune Strike
Death Strike with Rune Strike
Uses Death Strike on Frost and Unholy runes while queuing Rune Strike.
#showtooltip Death Strike
/startattack
/cast Death Strike
/cast !Rune Strike
Death Coil
Uses Death Coil on the hostile current target to spend Runic Power.
#showtooltip Death Coil
/startattack
/cast [harm,nodead] Death Coil
Pestilence mouseover
Spreads diseases to a hostile mouseover, then your current hostile target.
#showtooltip Pestilence
/startattack
/cast [@mouseover,harm,nodead][harm,nodead] Pestilence
Death and Decay
Stops casting and begins Death and Decay placement for area damage.
#showtooltip Death and Decay
/stopcasting
/cast Death and Decay
Rune Strike queue
Queues Rune Strike without spending a global cooldown while using melee abilities.
#showtooltip Rune Strike
/startattack
/cast !Rune Strike
Hysteria and Dancing Rune Weapon
Uses Hysteria on yourself and summons Dancing Rune Weapon for the main Blood DPS burst window.
#showtooltip Dancing Rune Weapon
/cast [@player] Hysteria
/cast Dancing Rune Weapon
/startattack
Dancing Rune Weapon burst
Uses trinkets, potion and gloves before summoning Dancing Rune Weapon for a stronger snapshot.
#showtooltip Dancing Rune Weapon
/use [combat] 13
/use [combat] 14
/use [combat] Potion of Speed
/use [combat] 10
/cast Blood Fury
/cast Berserking
/cast Dancing Rune Weapon
/startattack
Empower Rune Weapon
Stops casting and restores runes for a planned burst reset.
#showtooltip Empower Rune Weapon
/stopcasting
/cast Empower Rune Weapon
Raise Dead and attack
Summons a temporary ghoul before or during the burst window and sends it to attack.
#showtooltip Raise Dead
/cast Raise Dead
/petattack
Army of the Dead
Stops casting and channels Army of the Dead before the pull or during a planned cooldown window.
#showtooltip Army of the Dead
/stopcasting
/cast Army of the Dead
Blood Tap
Converts a Blood Rune into a temporary Death Rune for another damage ability.
#showtooltip Blood Tap
/cast Blood Tap
Horn of Winter
Refreshes Horn of Winter and provides a runic power button when the group buff is missing.
#showtooltip Horn of Winter
/cast Horn of Winter
Blood Presence
Returns to Blood Presence for the Blood DPS damage modifier.
#showtooltip Blood Presence
/cast Blood Presence
Anti-Magic Shell
Stops casting and activates Anti-Magic Shell against incoming magic damage.
#showtooltip Anti-Magic Shell
/stopcasting
/cast Anti-Magic Shell
Icebound Fortitude
Stops casting and activates Icebound Fortitude for emergency personal mitigation.
#showtooltip Icebound Fortitude
/stopcasting
/cast Icebound Fortitude
Mind Freeze focus
Stops casting and interrupts your hostile focus target without changing targets.
#showtooltip Mind Freeze
/stopcasting
/cast [@focus,harm,nodead][] Mind Freeze
Mind Freeze mouseover
Stops casting and interrupts a hostile mouseover, then your current target.
#showtooltip Mind Freeze
/stopcasting
/cast [@mouseover,harm,nodead][harm,nodead] Mind Freeze
Strangulate focus
Stops casting and silences your hostile focus target without changing targets.
#showtooltip Strangulate
/stopcasting
/cast [@focus,harm,nodead][] Strangulate
Death Grip mouseover
Grips a hostile mouseover, then your current hostile target.
#showtooltip Death Grip
/cast [@mouseover,harm,nodead][harm,nodead] Death Grip
Death Grip focus
Grips your hostile focus target without changing the current target.
#showtooltip Death Grip
/cast [@focus,harm,nodead][] Death Grip
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
Death Pact
Uses Death Pact when the ghoul is available and attempts to summon it when the pet is missing.
#showtooltip Death Pact
/cast Death Pact
/cast Raise Dead
How to use Blood Death Knight DPS 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. Mouseover and focus macros let you grip, slow, interrupt or silence a secondary target without losing the current enemy.
The Hysteria and Dancing Rune Weapon button and the snapshot burst macro are intended for planned windows. Check the relevant cooldowns, trinkets and target duration before using them, because macros cannot judge whether a snapshot is currently valuable.
Blood Death Knight DPS macro tips
Icy Touch, Plague Strike, Pestilence, Heart Strike, Blood Strike, Death Strike and Death Coil support the disease and rune-based damage cycle. Rune Strike is queued beside melee abilities, but its runic power cost and the timing of the next ability still require manual attention.
Raise Dead, Army of the Dead, Death Pact and Empower Rune Weapon change the available resources or burst state. Use Blood Tap when an additional Death Rune supports the next damage ability, and keep Blood Presence active when the damage modifier is intended.
Mind Freeze, Strangulate, Death Grip and Chains of Ice provide control and utility without forcing a target switch. Anti-Magic Shell and Icebound Fortitude are defensive tools that can protect uptime, but their timing should follow the encounter rather than a fixed rotation.
Compatibility and troubleshooting
These macros target the WoW WotLK 3.3.5a macro system. Private-server clients can differ in focus conditions, pet behavior and protected actions. If a macro fails, test the spell alone, verify target range and available resources, then reload the UI after editing.
Macros cannot decide when to use Hysteria, Dancing Rune Weapon, Army of the Dead or a defensive cooldown. Their purpose is to reduce interface friction so the Blood Death Knight can react faster while retaining control over diseases, resources, procs and encounter timing.



