Macros

Raise Dead Pet And Dark Transformation In One Button Macro
This macro will cast Raise Dead if your pet is currently now summoned and will also cast Dark Transformation when it procs. #showtooltip Raise Dead /cast [nopet] Raise Dead; !Dark Transformation

Premeditation and Ambush Macro
This macro will cast Premeditation, give you a 2 point head start before applying ambush. #showtooltip Ambush /cast Premeditation /cast Ambush

Ice Block Macro
This macro will cast Ice Block and also cancel Ice Block, #showtooltip /stopcasting /cancelaura Ice Block /cast Ice Block

Counterspell Macro
This macro casts will stop any current spell cast and then cast Counterspell at your current target. #showtooltip /stopcasting /cast Counterspell

Lichborne Self Heal Macro
This macro will heal the current target, if not friendly target is selected it will heal the Death Knight. #showtooltip /cast !Lichborne; /cast [target=player] Death Coil

Spammable Mind Flay Macro
This macro helps you from prematurely restarting Mind Flay and wasting mana. It will recast Mind Flay once it’s ran the duration. #showtooltip Mind Flay /cast [nochanneling:Mind Flay] Mind Flay

Battle Stance Plus Shattering Throw Then Beserker Stance Macro
Creates a 3 click macro that puts you in Battle Stance, 2nd click will perform Shattering Throw, and then the 3rd click puts you into Beserker Stance #showtooltip /cast [stance:2/3] Battle Stance /cast Shattering Throw /cast [stance:1] Berserker Stance

Single Button for Cast and Use Warlock Teleport Macro
#showtooltip Demonic Circle: Teleport /cast [mod:ctrl] Demonic Circle: Summon; [nomod] Demonic Circle: Teleport; This allows you to have a single button for Teleport spells. Holding Ctr will create the portal and clicking the button again will port you.

Quick Mount Or Ghost Wolf Macro
Allows you to cast Ghost Wolf if your in combat, Mount a flyable mount if possible and if not it will use a regular mount instead. Pressing again will cancel Ghost Wolf or dismount. #showtooltip /cast [combat,nomounted] Ghost Wolf /cast [nostance,nocombat,flyable] /cast [nostance,nocombat,noflyable] /dismount [mounted] /cancelform [stance]