You should note that there is a shocking lack of /castsequence rotation macros. Quite honestly, they're worthless and only make you a worse player. Learn to trigger abilities when you need to and your performance will be unmatched! Your prowess unparalleled! Your fu rightly kung! If you really love your 19-step rotation sequence spam macro do us all a favor and keep it to yourself. And, by the way, I hear Hello Kitty has this game you might like..... (OMG kinda not kidding!)
Check out these excellent resources: Alla's Macro Wiki • WowWiki's Macro Page • Blizzards Macro/UI Forum • Your mom.
And finally, I beg and plead with you fine, fine reader. Please for the love of all that is unholy (it's a DK thread after all!), please keep your flames and off-topic commentary where it belongs: The general forum. Ask yourself if you'd say that in front of your mom (see references above). Let's keep the conversation at least some-what focused on topic and light-hearted (see hilarious jokes above).
I hope that this thread will provide a start-point for more interestingly useful and gooey macro goodness. With sprinkles. Got something cool and/or useful? Post it!
Cheers.
Start or "Minion team, go!"
#showtooltip Icy Touch /startattack /petattack /cast Icy Touch
Starts your attack, starts pet attacking, casts a spell. Can't get more simpler than that! Replace Icy Touch with whatever spell you start your rotation with and never have to hit control-1 again!
Rune Strike or "Where all der rune power at?"
/cast <ability> /cast Rune Strike
This prompts RS after any ability you use such as Death Strike, Obliterate, Scourge Strike... get the picture? Really works great for tanks, not so much for deeps. RS doesn't use the global cooldown and will only activate when it's ready. So it's safe to spam as often as you want and what finer way than automatically? Who needs another button to watch anyhow? For extra fun, macro it in with all of your standard rotation key binds... you'll never see rune power again!
Cheap Blood Heal or "what do you mean 'health pot'?"
/cast Vampiric Blood /cast Blood Tap
Free VB (or Rune Tap) basically. I've seen a combination of this with Rune Tap, Lichborne and a self-cast Death Coil. But haven't used that variation myself. Honestly, I prefer Healthstonesâ„¢ brand. =P
The Turbo Macro aka "OMG WHY IS ANIMALS ON YER FACE???"
/use [nocombat] Indestructible Potion /use [combat] Insane Strength Potion /cast Horn of Winter /cast Blood Tap /cast Unbreakable Armor
Ok, this is one of my deep, dark secrets. I shouldn't even be telling you folks this but being drunk makes my charitable. Pop this macro just before entering combat to avoid the annoying "combat cooldown" on potions, then pop it again for Bloodlust/Heroism and viola: A fancy Turbo button. Be a bit careful when you pop it due to the rune use. I also almost always follow up the Bloodlust/Heroism use with Empower Rune Weapon.
Swap out other potions as you see fit. I use Indestructibles in conjunction with Bladed Armor. Also note that you can, and should, add "/use 13" and "/use 14" for any on-use trinkets you want to pop in there as well. You crazy Unholy DKs should add Ghoul Frenzy in there too if you grabbed it.
Insta-tank or "What do you mean grab that add? ... OMG MY PRETTY FACE!!!"
/cast Unbreakable Armor /cast Icebound Fortitude /cast Frost Presence /equip Inevitable Defeat /cast Dark Command
Well, there are times you need to step in when your tank is, um, "on vacation." Pop this badboy and start praying like a mantis buddy 'cause that big hunk of angry is coming right for ya! Insert your preferred tanking weapon (and be sure it's in your bags!).
Taunt-o-matic or "Yer mine now sucka."
/cast [nomod,exists,harm,target=mouseover] [nomod,exists,harm] Dark Command /cast [mod:shift,exists,harm,target=mouseover] [mod:shift,exists,harm] Death Grip
Ok, this is a bit tricky if you're new to some of these functions. But bear with it and you'll fall in love with this macros' utility. Idea is that if you're hovering your cursor over a baddie while targeting his friend, you can taunt or grip him. Move your cursor off unfriendly targets and you'll taunt or grip your current target. Seems tricky until you try it.
Or there's the super simple version:
/castsequence reset=35 Death Grip, Dark Command
Will Grip your target or if Grip is on cooldown it'll Command. Basic as cable.
Interupts or "Shhhhh..... baby's sleepin'."
/cast [exists,target=focus,harm] [exists,target=mouseover,harm] Strangulate, Mind Freeze
Standard stuff. Don't leave home without it. Will cast Strangle on bad-guy focus, or mouseover, or will MF your current target.
Raising the dead or "Dude, WTF? Seriously? Dude?"
/cast [harm] Raise Dead; [help] Raise Ally
Most basic version I can think of. If you're targeting an enemy you'll Raise a Ghoul like normal. Target a fallen buddy and make him L2gnaw nub! Personally I use "target=mouseover" and a "[nocombat] Army of the Dead" with this also, but you get the idea. Experiment!