- 1 Macro Formatting Guidelines
- 2 General Purpose
- 3 Blood Macros 4.0.3a
- 4 Frost Macros 4.0.3a
- 5 Unholy Macros 4.0.3a
Macro Formatting Guidelines
Note: With the release of 6.0.2, many spells have been renamed, and much of the scripted command functionality has been modified. In an effort to keep Wowpedia posts relevant, please re-validate and re-post macros that work in the current version.
Re-Creating Old Macros
When re-creating a macro in Useful macros please
- follow the example format posted below (to get the frame around your macro, add a space before you start it)
- describe what it does
- note the version of WoW in which you tested it
- remove it from the Old Macros page
/y Hooray, I made a macro!
- Use: This yells, "Hooray, I made a macro!"
- Works in 6.x
Macros created for use with any spec.
/cast [nomod] Mind Freeze /cast [mod:shift] Strangulate
- works in 4.0.3a
You have this macro bound to the number four.
Press Four: It casts Mind Freeze
Hold Shift + Press Four: It casts Strangulate.
Change the modifier(mod) to whatever key is valid, and easiest for you to use.
Blood Macros 4.0.3a
Better Use for Blood Tap
#showtooltip Rune Tap /cast Blood Tap /cast Rune Tap
If you selected the Blood Tap talents Both abilities can be kept on the same CD, and used periodically to give a little boost in healing without taking runes from your normal rotation (not that there really is a decent one anymore). If you didn't select the talents the Macro is probably the better choice.
Guaranteed Panic Button
#showtooltip Vampiric Blood /cast Blood Tap /cast Vampiric Blood
Activates a rune and immediately uses it to activate your tanking cooldown. Ensures that you get your panic button up RIGHT NOW, even if your runes aren't available.
Frost Macros 4.0.3a
Unholy Macros 4.0.3a
Smart Unholy Frenzy Macro
#showtooltip /cast [@Pet.exists,mod:ctrl]Unholy Frenzy /cast [help] Unholy Frenzy /cast [nomod,@player]Unholy Frenzy
- Works as of 4.0.3a
If you're targetting a friendly player(or NPC such as any pets belonging to players in your party), the macro will cast on them. I did this to avoid having it cast on you, as you're not holding a modifier(Ctrl in this case) which would default it to cast on you. If you're targetting anything other than your pet/a friendly player or pet(or nothing at all) it will cast on you, without the need of having auto-self cast on. -Kagrannosh Emerald Dream(US)
Death Pact/Raise Dead
#showtooltip /cast [nopet] Raise Dead /cast [@pet, nodead] Death Pact
This is basically just a macro to combine 2 diff spells together for the pet one to summon it and the other to kill it to give you life... basically only to be used as a last resort type thing just a simple code is all. make sure if u press the button not to do it a second time unless u are absolutely sure you need to get the life from it unless you press and hold ctrl first <made by Blackninja <Corruptedone on server baelgun>
Death Coil at your Ghoul with Alt
#showtooltip /cast [nomod] Death Coil; [mod:alt,@pet] Death Coil
- Works as of 4.0.3a
Casts a standard Death Coil with no modifier pressed down. With alt held down, uses Death Coil on your pet rather than your target for healing instead of damage.
Ghoul Leap & Stun
#showtooltip /cast [@target,exists,harm] Leap /cast [@target,harm] Gnaw /stopmacro [@target,harm] /cast [@target,exists,noharm] Leap /stopmacro [@target,exists,noharm] /cast [@player] Leap /petfollow
If you have a enemy target this will make your pet leap to the enemy target and use gnaw.
If you have a friendly target this will make your pet leap to the friendly target.
If you have no target this will make your pet leap back to you and put your pet on follow.
This can be useful when your pet is about to die and you want it to leap back to your healer. It can also be used if you want your pet to leap back to you and follow. Or it can be used to leap to the enemy target and stun it for another interrupt.
#showtooltip /cast [nopet] Raise Dead /clearfocus [@focus,dead] /focus /clearfocus [@focus,noharm] /petattack [@focus,exists] /petfollow [@focus,noexists] /cast [@pet,exists]Death coil /cast Death Coil
- Works as of 4.0.3a
I use this macro to control my Ghoul. I am not sure how well this macro will work tho if you do not have Talent in the Unholy Tree. Either way it is very similar to the macro I use for my Hunter Pets as in it will call your ghoul if you do not have one out yet, send it to attack and set the target as your focus, clear the focus when it is dead and bring your ghoul back, as well as heal your ghoul with .
Alternate Ghoul Master
#showtooltip /cast [nopet] Raise Dead /clearfocus [@focus,dead] /focus /clearfocus [@focus,noharm] /petattack [@focus,exists] /petfollow [@focus,noexists] /cast [mod:ctrl,@pet,exists]Death coil /cast [nomod] Death Coil
I modified the macro above this one to make it more versatile by adding in a conditional modifier. Hold ctrl when you want to use on your Ghoul, otherwise it'll cast it on your target. I wish I could give credit to whomever added this macro in the first place.