Post by apocalypsa
Okay, here comes a short list of useful macros and addons(with links). Feel free to suggest any if you think it should be added.
MacrosGeneral Shizzle!
Okay, this one isnt really awesome but I think its useful.
Macros(thats the macro name!)
/m
It takes you to the macro screen. I use this screen alot and im lazy so i have it keybinded :).
Use at the end of your macro to prevent text error messages:
/script UIErrorsFrame:Clear();
Or this to prevent both sound and text error messages
#showtooltip
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
<stuff>
/run UIErrorsFrame:Clear()
/run SetCVar("Sound_EnableSFX",sfx);
Add this(preferably before your strikes) to activate all trinkets and Engineering Gloves; doesnt activate if you arent targeting something. Min-maxers probably want to keep this a seperate macro to use it at specific moments(procs, hero, execute range if frost, burn phases) but for faceroll encounters, heroics, and PUGS where doing 200 more wont change your place on the meter, this is the option.
/stopmacro
/use 10
/use 13
/use 14
RS macro: Turn <strike here> into IT, PS, HS, OB, whatever, all your attacks, so you RS as much as possible.
#showtooltip <strike>
/cast !Rune Strike
/cast <strike>
Not usuable as of 4.0
Which would make this a standart strike macro:
#showtooltip
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
/use 10
/use 13
/use 14
/cast Heart Strike
/run UIErrorsFrame:Clear()
/run SetCVar("Sound_EnableSFX",sfx);
Blood Tap macro: to make sure the death rune doesnt
$%^& up thoroughly change your rotation (as frost, it becomes a blood rune after 30 secs while it would've been a death rune, and as blood, you might DS with a frost and a death rune, getting you stuck with an UH rune off and a blood rune on cooldown)
#showtooltip Blood Tap
/cast Blood Tap
/cancelaura Blood Tap
HoW macro: if you dont glyph HoW, so you can use it to gain RP
#showtooltip Horn of Winter
/cancelaura Horn of Winter
/cast Horn of Winter
PoF macro: Pops BT+PoF so you dont waste a frost rune.
#showtooltip Unbreakable Armor
/cast Blood Tap
/cast Pillar of Frost
/cancelaura Blood Tap
Or for Boneshield:
#showtooltip Boneshield
/cast Blood Tap
/cast Boneshield
/cancelaura Blood Tap
Raisedead+DP, for emergency situations.
#showtooltip
/castsequence reset=10 Raise Dead, Death Pact
LB+DC: Self heal spam
#showtooltip
/castsequence reset=120 Lichborne, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil
Unholy Frenzy macro. Replace <target> with mouseover to cast it on mouseover, with focus to cast it on focus, or with a name to cast it on that player. Casts on self if holding shift.
#showtooltip Unholy Frenzy
/cast Unholy Frenzy
/stopmacro
/target <target>
/cast Unholy Frenzy
/w %t Unholy Frenzy on you, pewpew time!
/targetlasttarget
Mouseover taunt macro(to grab stray adds). Taunts your mouseover target or your target if you dont have a mouseover/its not a mob.(can also be used with DG, or strangulate; those two are great in pvp too)
#showtooltip
/cast Dark Command
The same macro can also be used for HS, DS, RS and the likes(to spread them) by replacing Dark Command with Heart Strike, but if you are fighting many mobs this doesnt work out well, so its easier to just tab them. Another option is to strike the ones with the lowest threat, for which such a macro would work out well.
#showtooltip
/cast Heart Strike
Addons:There are a few useful addons I know of(I'm using 52 different addons myself, but Ill list only dk ones here).
DBM. This one is very, very, really, really, important. With this and some common sense you can do most bosses without knowing tacs(gonna be hard tho, still read them!)
Gearscore: Yesyes, really bad and such. But it works to get a quick glance to see if someone is worth inspecting.
Or you an use
Elitist Group, which also shows correct gemming, raid experience and raid experience on main.
Omen: Threat watching isnt THAT important anymore but still useful.
Recount: See your own deeps and analise it, or show it to the raid for Epeen.
Rankwatch: Not exactly a dk addon, but really useful. Type /rankwatch all to use it at all levels, and /rankwatch none so it doesnt whisper people(aka, type both on all chars that have rankwatch activated).
X-perl Unitframes: Really buggy and takes time to set up, but does its job and is heavily configurable. Its the one I'm using, if someone has an alternative I'll list it too.
PowerAuras Classic. Displays a customisable texture at a certain place whenever conditionals are met(IE: Displays a big HB icon whenever Rime procs) if you set it to.Very useful addon for watching procs like Rime or trinket procs, very configurable. May take some time to figure it out but worth the effort.
Tidyplates and
Tidyplates:Threatplates. Tidyplates is a very configurable addon that changes and improves the default nameplates(ctrl+v for most people), using various themes designed for various roles. Threatplates is an extension(you need Tidyplates for it to work) to also show threat level on the mobs, which comes in vary handy when tanking adds. Threatplates too is very configurable and supports dual-spec, so you can set it to display when your threat is too high, or when you are losing aggro.