Death Knight Macros
Heya guys!! The title really says it all this time doesn’t it? So…here they are. I will happily add more macros to this list should you find any that are worthwhile. Also note that many of these macros can easily be altered slightly to work for other abilities. Macros using multiple abilities can/will require you to press the button more than once. Whenever copying any macro with quotes (” “) you will need to retype the quotes. Sorry, it’s an HTML issue.
Ghoulachoo, I choose you!!
#showtooltip
/cast [target=target,exists,harm] Leap
/cast [target=target,harm] Gnaw
/stopmacro [target=target,harm]
/cast [target=target,exists,noharm] Leap
/stopmacro [target=target,exists,noharm]
/cast [target=player] Leap
/petfollow
- Targeting an enemy: Leap to then and then stun them.
- Targeting no one: Leap to you and follow you.
- Targeting another player: Leap to them, like getting them to a healer.
Ghouls is smart.
#showtooltip Gnaw
/cast [nomodifier] leap
/cast [nomodifier] gnaw
/cast [modifier:shift,target=focus] leap
/cast [modifier:shift,target=focus] gnaw
- This will make your ghoul leap to a target and stun it. By holding down the SHIFT key it will instead leap and stun your Focus target without making you change your current target.
KILL EET!!
/startattack
/petattack
- This (when added to any existing macro) will turn your auto-attack on if you are targetting an enemy unit. It will also make your pet attack your current target. Either line can be removed or added to any macro.
Assist me damnit!!
/assist (name)
/startattack
/petattack
- Replace (name) with a player’s name whom you wish to assist in combat. You will target their target, start auto-attacking their target, and send your pet to attack their target. If that person is not there, you will still attack your current target.
Oh yeah? Think you’re gonna run away?
#showtooltip Death Grip
/cast Death Grip
/cast Chains of Ice
- This is basically your anti-runner macro.
AWMAGAWD!! Get it off!!
#showtooltip Hungering Cold
/cast Lichborne
/cast Unbreakable Armor
/cast Icebound Fortitude
/cast Hungering Cold
- This is basically your holy crap I’m gonna die option. It spams all of your defensive CD’s while throwing out your CC (as Frost).
Double Dipping Death Coil <3’s for Ghoul healing lovins’!!
#showtooltip Death Coil
/cast [nomodifier] Death Coil; [modifier:alt,target=pet] Death Coil
- Click this and it fires DC off on your target. Press ALT and then fire it off, and it hits your Ghoul with DC for a heal without losing your current target.
Aww….ghoul brains on my shirt!?!?!
#showtooltip
/target [modifier:alt] pet
/cast [modifier:alt] Corpse Explosion
/targetlasttarget
/cast [nomodifier] Corpse Explosion
- Normally this just does Corpse Explosion, but by pressing ALT down this will explode your ghoul for high AoE damage for burst.
Aww….ghoul brains on my shirt!?!?! Part 2!!
#showtooltip Corpse Explosion
/target pet
/cast Corpse Explosion
/targetlasttarget
- Not quite as fancy, but it gets the job done without actually pressing the ALT button (which some people hate).
Strangulate my mouse? What?!
/cast [target=mouseover] Strangulate
- Cast Strangulate on whatever target you are hovering your mouse over.
/Lazy mode on – Rune Strike SPAM please!?!?!!
#showtooltip Icy Touch
/cast Rune Strike
/cast Icy Touch
- Basically swap out any attack with “Icy Touch” and that button will fire off that ability and dump RP in a Rune Strike. RS is *not* on GCD.
Cool as Ice!!
#showtooltip chains of ice
/cast [target=focus, exists] chains of ice; chains of ice
- This will cast CoI on your Focus target, or your regular target if you do not have a Focus target.
Oh no you don’t!!
#showtooltip death grip
/cast [target=focus, exists] death grip; death grip
- This will cast DG on your Focus target, or your regular target if you do not have a Focus target.
STFU!!
#showtooltip strangulate
/cast [target=focus, exists] strangulate; strangulate
- This will cast Strangulate on your Focus target, or your regular target if you do not have a Focus target.
HEALZ MY PET ZOMG!!!!
/cast [target=pet] Death Coil
- Keep your current target, but still throw a DC heal at your ghoul.
GET OVER HERE AND PAY ATTENTION TO ME!!! /needy
#showtooltip Dark Command
/cast Death Grip
/cast Dark Command
- DG the target to you and then Taunt him. Pretty straight forward. There should be no real need to use this except for people who are too lazy to have 2 buttons for these abilities.
/lazy mode IT/PS + Blood Runes
#showtooltip
/castsequence reset=target/dead Icy Touch, Plague Strike, Blood Strike, Blood Strike
frost lazy mode
- Useful for any spec to place up diseases and then fire off two Blood Strikes to get your Death Runes coming.
Rogues?!?! Who needs Rogues, lolololol!!
#showtooltip Death Grip
/cast Death Grip
/cast Gnaw
- After your target is pulled to you (dealing at least 1-2 seconds of CC already), you command your Ghoul to stun the target for 3 seconds more. Make sure you do not have Leap turned on or a part of this macro. That can cause the ghoul to leap to where the target was when it was death griped, leaving it out of range.
Ghouls grow up eating brains, not spinach silly…
#showtooltip Ghoul Frenzy
/cast Blood Tap
/stopcasting
/cast Ghoul Frenzy
- Typically used immediately after you use your Death Runes on a SS, this will basically cast Ghoul Frenzy for free once a minute without making you loose any SS’s from your rotation.
Super Healzorz ZOMG!!!
#showtooltip
/cast Vampiric Blood
/cast Rune Tap
- Pop off VB for extra healing, followed by a suped-up RT heal!!
When RT just won’t cut it because that brown stuff hit the proverbial fan…
#showtooltip Lichborne
/cast Icebound Fortitude
/cast Vampiric Blood
/cast Rune Tap
/cast Lichborne
/cast [target=player] Death Coil
- Requires Blood spec, sub-Frost. This is basically a sure fire way to keep yourself alive no matter what is focused on you. You just won’t have much left over once this is done. Something to be saved for when your healer is CC’ed and you’re on your own.
Frost Lazy Mode, zomg!!
#showtooltip
/castsequence reset=target/dead Icy Touch, Plague Strike, Obliterate, Blood Strike, Blood Strike, Frost Strike, Frost Strike
- Opening sequence for a Frost spec.
I got your target right here.
/raid Kill in descending order:
/raid {skull}=Kill first whenever it appears.
/raid {star}
/raid {circle}
/raid {diamond}
/raid {triangle}
/raid {moon}=Sheep
/raid {square}=Sap
- Lists the kill order and CC required for each target. Symbols can be moved, and assignments can be altered. Also names of players can be added in to assign tanks or CC’ers to their symbol for easy repetition if people ask or forget.
I marked you.
#showtooltip Mark of Blood
/cast [target=mouseover, exists] Mark of Blood; Mark of Blood
- Throws Mark of Blood on your mouse over target, or your current target if no mouse over exists.
Blood Lazy Mode, zomg!!
#showtooltip
/castsequence reset=target Icy Touch, Plague Strike, Heart Strike, Heart Strike, Death Strike, Death Coil
- Opening sequence for a Blood spec.
One button heaven.
#showtooltip
/cast Scourge Strike
/startattack
/petattack
/cast Rune Strike
- You can replace SS with DS or OB depending on your spec. This will basically always start your auto-attack (even if runes are not up), send your pet after your target, cast Rune Strike for you if it procs, and also fire off your heaviest attack for your spec.
You got agro…again…
#showtooltip Dark Command
/w [target=target's target] WATCH YOUR ****ING AGGRO!!!
/cast Dark Command
HYSTERIA I TELL YOU!!! It’s hysteria!!!
#showtooltip
/cast [target=focus, help, nodead] Hysteria
- Makes your target your focus and also casts Hysteria on your focus.
Unholy Lazy Mode, zomgx2!!!
#showtooltip
/castsequence reset=target/dead Icy Touch, Plague Strike, Blood Strike, Blood Strike, Scourge Strike, Unholy Blight
- Opening sequence for an Unholy spec.
I can’t see… /cry
/script SetCVar(”cameraDistanceMax”,30)
- So far away now everyone looks like an ant… Cool!!
Macro to heal yourself with Death Coils:
#showtooltip Lichborne
/cast !Lichborne;
/cast [target=player] Death Coil
/run UIErrorsFrame:Clear()
- Requires Frost sub-spec. This allows you to heal yourself with DC’s every 3minutes when the Lichbnorne CD becomes available.
Death Grip Sparks!! Please?
#showtooltip Death Grip
/targetexact Power Spark
/cast Death Grip
- This will Death Grip any target that you are on currently unless there is a Power Spark nearby (Malygos). This will never “accidentally” DG Maly possibly causing a wipe. It will only DG the Power Spark. The target name can be replaced with any name.
/run SetRaidTarget(?target?, 8);
/targetlasttarget
- This will mark any Power Spark in range (so long as you are promoted) with a Skull. The number can be altered from 1-8. 1 is the Star, 8 is the Skull, and you can figure the rest out from there. By swapping the target name you can mark any target with a symbol, such as the NPC’s in the ice cubes at Hodir. Or by removing the “/target Power Spark” line, it will simply mark your current target with a Skull. This macro will then retarget your last target.
Best mount macro EVAR!!!!!!!!
/run if IsMounted()then return end local t if((GetRealZoneText()==”Dalaran”) and (GetSubZoneText() ~=”Krasus’ Landing”) or (GetZoneText()==”Wintergrasp”) or not IsFlyableArea()) then t={1} else t={2} end CallCompanion(”MOUNT”,t[random(#t)])
/dismount
- Basically this will allow you to use one button to mount up where ever you are. If you can use an aerial mount, then it will mount you on that. If you can only use a ground mount, then it will mount you on that. No more multiple buttons, this does both ground and air in one. Please not the 1 and the 2 in the macro need to be adjusted depending on how many mounts you have. Check your mount window in game. 1 would be the first mount, 2 would be the second mount, and so on. So if you’re favorite ground mount was the 7th mount, and your favorite aerial mount was the 34th mount, you’d need to change 1 and 2 to 7 and 34.
Ghouls are people too!!
/bg GHOULS ARE PEOPLE TOO!! They like buffs!! <3 you much!! My pet counts as a Rogue for buffs and is named %t!! TY
- Target your ghoul at the beginning of your BG and press this. This actually will get people to stop and buff your ghoul sometimes.
Random Mounts.
/castrandom [flyable] FlyingMount1, Flyingmount2, FlyingMount3
/castrandom GroundMount1, GroundMount2, GroundMount3
/dismount
- Makes your mount up randomly. Changing the numbers (or adding more) may be necessary for players with tons of mounts.
Mice always find the cheese.
/focus [target=mouseover]
- Makes whomever you are currently “mousing” your Focus target.
Mice find the cheese, but so do humans!!
/focus [target=mouseover,exists][exists]
/stopmacro [target=mouseover,exists][exists]
/clearfocus
- Makes whomever you are currently “mousing” your Focus target. If not doing so, then your current target becomes the Focus. If no target exists and you are not mousing over anything, then it will clear your Focus.
Totem Stomper!!
/petattack [target=Healing]
/petattack [target=Mana]
/petattack [target=Earthbind]
/petattack [target=Tremor]
/petattack [target=Grounding]
/petattack [target=Cleansing]
- This is supposed to go kill totems (with your ghoul) in a priority of bottom to top. I’ve had issues with it though. If you know an improved one, shout.
There’s a few more macros I’d like to include, but we can get back to them. Might organize these a little better to by category. Not sure yet. Let me know if you have other macros that are really solid. I don’t really like the “easy mode” macros as a heads up that cast rotations for you. More along the lines of ones that do tricky things for you.
REMEMBER!!! Any quotes (” ‘) will come up f’ed up due to HTML issues. Please retype these in game. Everything else should copy/paste just fine.
I will also be making a permanent macro page in the future when I have a few more ready, and time to organize these into categories.
-Suffer Well Brothers and Sisters.


