October 9, 2007

The Zen of Mage Macros

My class leader has long advocated the use of macros "to simplify your life and give you inner peace." While inner peace isn't usually a concept I associate with WoW, I do consider macros one of the basic tools every mage should have in his arsenal. The farther you progress on your mage, the more complex you may find your job -- in a high end raid, you could be chain sheeping one target, dpsing another, and casting detect magic on a third. The combination of spells, targets, and buttons to click can get rather complicated, which is where macros come in.

A good macro can combine several separate actions into one, allowing you to automatically cast trinkets when their cooldown wears off, polymorph your sheep target without losing your dps target, or cast all of your buffs on yourself with a single button. This post is focused on some of my favorite macros as a primarily PvE mage, and is greatly indebted to Zarakaar's Mage Macro Guide on the WoW forums, as well as Cogwheel's Complete Macro Guide. Oh, and if you've totally new to macros and looking for a basic introduction, check out the official World of Warcraft Macro Guide for some basic pointers.

Toggleable Rank 1/Rank 14 Frostbolt
Rank 1 Frostbolt is a handy kiting tool in PvP or PvE, since it takes 1.5 seconds to cast, only costs 25 mana, and creates the same 40% movement slowdown as higher rank Frostbolts (albeit for 5 seconds instead of 9). This macro will cast your highest rank Frostbolt unless you're holding down the alt key, in which case it'll cast rank 1.

#showtooltip
/stopcasting
/cast [modifier:alt] Frostbolt(Rank 1); Frostbolt
Here, "#showtooltip" allows your button to gray out if you're out of range, and "/stopcasting" gives you built-in functionality for use with the Quartz add-on. (Note: the need for /stopcasting is supposed to be fixed in Patch 2.3, and macros may have to be updated accordingly.)

Stop Everything and Counterspell!
Interrupts usually need to happen fast. This macro will interrupt your current cast and immediately CS your target. You can add an optional line like "/s %t Counterspelled!" if you need to coordinate your interrupts with other raiders.
#showtooltip
/stopcasting
/cast Counterspell
Someone Has to Keep Up Scorch
But why should it take up a button slot? Use this macro to cast Fireball, or hold down alt to cast Scorch.
#showtooltip
/stopcasting
/cast [modifier:alt] Scorch; Fireball
Arcane Missile Spam
If you're a button masher, this macro lets you spam your AM button without breaking your Arcane Missles before they finish.
/cast [noChanneling:Arcane Missiles] Arcane Missiles
One-Button Thermostat
Toggleable Frost or Fire Ward.
/cast [modifier:alt] Frost Ward; Fire Ward
Eat and Drink
Since you have an unlimited supply of food and water, why not combine eating and drinking into a single button?
/use [nomodifier] Conjured Glacier Water
/use [nomodifier] Conjured Croissant
Self Buff in a Can
This macro creates a single button you can hit to apply all of your self buffs. Note that Molten Armor can be replaced with Ice Armor, according to your preferences.
/castsequence [target=player] reset=60 Dampen Magic, Arcane Intellect, Molten Armor;
Mana Gems in a Can
Hit this macro repeatedly to conjure all five mana gems. (If you don't carry around all five -- and I didn't until I got my Serpent-Coil Braid -- you can delete the ones you don't want. I recommend carrying three for most people.)
/castsequence reset=60 Conjure Mana Emerald, Conjure Mana Ruby, Conjure Mana Citrine, Conjure Mana Jade, Conjure Mana Agate
Ready, Focus, Polymorph
This is a one-button sheeping macro which sets your current target as your focus if you don't already have a focus. Clicking it again will resheep your focus without changing your target. To manually change poly targets before your old focus is dead, hold down alt while hitting the macro button.
#show Polymorph
/clearfocus [modifier:alt]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/stopcasting
/cast [target=focus,exists,harm] Polymorph; Polymorph
Hoverable Decursing
When used with a raid frames set up to display curses, you can hover your mouse over a cursed player and hit this macro to decurse them. I was able to drop Decursive by using this with Grid.
/cast [target=mouseover,exists] Remove Lesser Curse
Use My Trinket Whenever It's Up
This macro will try to use whatever trinket you have in your bottom trinket slot every time you cast Fireball. To specify a specific trinket instead of a slot, just write out its name, like "/use Xi'ri's Gift".
#showtooltip Fireball
/use 14
/stopcasting
/cast Fireball
The PoM Pyro 'I Win' Macro
For arcane/fire mages, this is a one-button macro which pops Presence of Mind, Arcane Power, and whatever trinkets you have equipped, and then insta-Pyroblasts your target. A simple way to put your enemies in a world of pain.
#showtooltip Pyroblast
/cast Presence of Mind
/stopcasting
/cast Arcane Power
/stopcasting
/use 13
/stopcasting
/use 14
/stopcasting
/cast Pyroblast
More Macro Tips
  • Macros are stored locally on your computer, so if you play on multiple computers, you'll need to copy them over from your account folder. (World of Warcraft\WTF\Account\Youraccountname\macros-cache.txt contains your general macros, and World of Warcraft\WTF\Account\Youraccountname\Yourrealmname\Yourcharactername\macros-cache.txt your character-specific macros.)
  • If you want to cast a particular rank of a spell, you can either shift-click or drag it from your spell book, or include in in parentheses -- i.e., "Frost Nova(Rank 1)". Without a rank specified, your character will automatically cast the highest spell rank.
  • I've used the Alt key as a modifier for all these, but you can replace that with other keys or with mouse buttons. For instance, "cast [button:2] Frostbolt; Fireball" would let you left click for Fireball and right click for Frostbolt.
  • For a more comprehensive list of mage macros, including more trinket and cooldown macros and PvP-focused macros, try the list of useful mage macros at Wowwiki.
Have a question, suggestion, or another good macro to share? Leave a comment below!

34 comments:

Karthis said...

My baby Mage thanks you for all of these! Much appreciated.

Girl Meets WoW said...

Glad the post is helpful. There's actually a bunch more useful ones I've never used for frost mages, especially for use with your pet's frost nova, so it really is worth going and looking at some of the other lists, too.

Grumpy said...

Actually, since I will be re-inventing my Warlock alt once I ding 70 while waiting on WotLK, these macros can be "twisted" to my own evil means at some nice Warlock macros, thanks for the ideas )

BTW, nice blog too!

Girl Meets WoW said...

Honestly, I'm not sure warlocks are even capable of enjoying a peanut butter and jelly sandwich without twisting it to evil purposes.

Sellia said...

I think im gonna play my mage again just to try these ... :-)

Thanks a lot for the infos !

Someone said...

Nice macros! When I resume my mage, I'll try some of those! I've been using macros profusively on the other chars I've been playing and found that they do add a lot of fun by not having to use so many buttons! In fact, most of my chars I now play with mouse-wheel UP/Down/Click, and CTRL-Mouse-wheel UP/Down/Click. Those and PgUp/PgDn do 90% of the work!

BTW: the file location for the char macros is being "cropped". This reminds me of a suggestion I've been planing to make: why not use a less "restricted" format for your blog? Most screens these days are only being half-used reading "fixed-width" blogs such as yours!

Lissa said...

I've a question for you, concerning your focus: polymorph macro.

I have recently obtained polymorph: pig and would like to use that in lieu of polymorph: sheep. Do you have any recommendation on how to work that in?

Irishdove said...

I'm trying to us self buff in a can but I can only get the first one to to buff me not the second or third. Any suggestion on how to make this work? I've double checked that I typed correctly. Any help is appreciated Thanks

Lancinante said...

To Lissa: Just replace Polymorph with Polymorph(Rank 1: Pig), so that it would be something like this:

#showtooltip
/clearfocus [modifier:alt]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/stopcasting
/cast [target=focus,exists,harm] Polymorph(Rank 1: Pig); Polymorph(Rank 1: Pig)

Anonymous said...

to IrishDove,

You have to press the button 3 times if you have 3 buffs. The only cool thing here is that you dont have to press three "different" buttons to get all yer buffs.

Freddy said...

Im having an issue deleting this macro. I've deleted formt he list... checked the char macro.txt file and nothing.. still says msg in grp and /say. Any suggestions.

Lyer said...

Hi nice work here would you have any suggestions for a 19 pvp twink mage? thanks a lot

sexy said...

情趣用品,情趣用品,情趣用品,情趣用品,情趣,情趣,情趣,情趣,按摩棒,跳蛋,充氣娃娃,情境坊歡愉用品,情趣用品,情人節禮物,情惑用品性易購

免費A片,AV女優,美女視訊,情色交友,免費AV,色情網站,辣妹視訊,美女交友,色情影片,成人影片,成人網站,A片,H漫,18成人,成人圖片,成人漫畫,情色網,日本A片,免費A片下載,性愛

A片,色情,成人,做愛,情色文學,A片下載,色情遊戲,色情影片,色情聊天室,情色電影,免費視訊,免費視訊聊天,免費視訊聊天室,一葉情貼圖片區,情色,情色視訊,免費成人影片,視訊交友,視訊聊天,視訊聊天室,言情小說,愛情小說,AIO,AV片,A漫,av dvd,聊天室,自拍,情色論壇,視訊美女,AV成人網,色情A片,SEX

情趣用品,A片,免費A片,AV女優,美女視訊,情色交友,色情網站,免費AV,辣妹視訊,美女交友,色情影片,成人網站,H漫,18成人,成人圖片,成人漫畫,成人影片,情色網


情趣用品,A片,免費A片,日本A片,A片下載,線上A片,成人電影,嘟嘟成人網,成人,成人貼圖,成人交友,成人圖片,18成人,成人小說,成人圖片區,微風成人區,成人文章,成人影城,情色,情色貼圖,色情聊天室,情色視訊,情色文學,色情小說,情色小說,臺灣情色網,色情,情色電影,色情遊戲,嘟嘟情人色網,麗的色遊戲,情色論壇,色情網站,一葉情貼圖片區,做愛,性愛,美女視訊,辣妹視訊,視訊聊天室,視訊交友網,免費視訊聊天,美女交友,做愛影片

av,情趣用品,a片,成人電影,微風成人,嘟嘟成人網,成人,成人貼圖,成人交友,成人圖片,18成人,成人小說,成人圖片區,成人文章,成人影城,愛情公寓,情色,情色貼圖,色情聊天室,情色視訊,情色文學,色情小說,情色小說,色情,寄情築園小遊戲,情色電影,aio,av女優,AV,免費A片,日本a片,美女視訊,辣妹視訊,聊天室,美女交友,成人光碟

情趣用品.A片,情色,情色貼圖,色情聊天室,情色視訊,情色文學,色情小說,情色小說,色情,寄情築園小遊戲,情色電影,色情遊戲,色情網站,聊天室,ut聊天室,豆豆聊天室,美女視訊,辣妹視訊,視訊聊天室,視訊交友網,免費視訊聊天,免費A片,日本a片,a片下載,線上a片,av女優,av,成人電影,成人,成人貼圖,成人交友,成人圖片,18成人,成人小說,成人圖片區,成人文章,成人影城,成人網站,自拍,尋夢園聊天室

Anonymous said...

Nice to meet you!!!
[URL=http://superjonn.50webs.com/restaurant-week-new-york-city-2010.html]restaurant week new york city 2010[/URL]

Jim said...

I just up the utility of Buff in a Can a bit:

/castsequence [target=player] reset=60 Ice Barrier, Mana Shield, Dampen Magic, Arcane Intellect, Molten Armor, Evocation

Now I am fully buffed and full of mana. And as I run around nuking stuff I can easily rebuff my barrier and shield.

I used Bind Pad and bound this macro to the ` key. (just left of the 1 key) Now I don't even have to move my hand to reapply.

thanks for the tip!!

Anonymous said...

Nice to meet you!!!
[url=http://tennis-avenue.cphoster.com/]http://tennis-avenue.cphoster.com/[/url]
http://tennis-avenue.cphoster.com/

cheap viagra online said...

I, of course, a newcomer to this blog, but the author does not agree

Anonymous said...

Тhanks for sharing ѕuch a nicе
iԁea, pіece of wгіting is good,
thats why i hаve rеad іt fully

Also ѵisit my webpage - http://pikavippii.net
Take a look at my web site ::

Anonymous said...

Hi therе! I јust want to οffer you a huge thumbs up foг the excellent info уou
have right here on this post. I will be retuгning to уоur web site fοr more soοn.


Visit my ρage: zulutrade
My website :: zulutrade avis

Anonymous said...

I do not create manу comments, but i did ѕome searching
and wοunԁ up here "The Zen of Mage Macros".
And I do have a couрle of quеѕtіοns foг you іf you usuаlly do nоt
mind. Cοuld it be just me or dοеs it seem lіkе ѕome of
thеse remarkѕ aρpeаr lіkе theу arе ωrittеn bу
brain ԁead fоlks? :-P Αnԁ, іf yοu aгe
wгіting on additіonal sites, I'd like to keep up with everything new you have to post. Would you make a list of the complete urls of all your community pages like your linkedin profile, Facebook page or twitter feed?

Stop by my web site - vapornine
Here is my weblog :: vapornine

Anonymous said...

Mоnday night іѕ pizza nіght at оuг
housе, with Mоm's homemade vegetable pizza at the top of the list of favorites. From there we moved on to dinner, a staggering spread of mouth-watering options prepared for us by local restaurant legend 5 & 10. There are not a lot of frozen pizzas out there that lock in that fresh take out taste and I wanted to see what this pizza could offer me.
my web page > pizza Pan Avon Lake ohio

Anonymous said...

This site was... how do I say it? Relevant!! Finally I've found something that helped me. Appreciate it!

Stop by my web site :: dsx
My web site ; qen

Anonymous said...

Howdy! Do you use Twitter? I'd like to follow you if that would be ok. I'm undoubtedly enjoying your blog and look forward to new posts.


My blog post; rdu
Also visit my weblog ... xtn

Anonymous said...

I couldn't refrain from commenting. Well written!

Also visit my website - rmo
My page :: ije

Anonymous said...

analyst I perception that there агe non-гational foгces at worκ.
Нomemаde bread is not only verу easу to maκe, but you'll find it much better for you. They have lived lives akin to that of superior saints, sages and Rishis who were known for their penance and austerities.
my web page: http://www.sjbb.org/story.php?title=15-grilling-tools-you-will-Love-to-use

Anonymous said...

I like what you guys are up too. This type of clever work and reporting!
Keep up the terrific works guys I've incorporated you guys to our blogroll.
Also visit my website Ros25E4Yfo.Wiki.Zoho.Com

Anonymous said...

Asking questions are really good thing if you are not understanding anything fully, but this post provides pleasant understanding even.


Feel free to surf to my web-site; ava fx

Anonymous said...

It's wonderful that you are getting ideas from this piece of writing as well as from our discussion made here.

Here is my web site give 3x 100 USD brand new adwords vouchers for brand new adwords accounts that never need vcc or bank account to activate

Anonymous said...

Hello there! This post could not be written any better!

Reading through this post reminds me of my good old room mate!

He always kept chatting about this. I will forward this write-up to him.
Pretty sure he will have a good read. Thanks for sharing!


my weblog optionfair

Anonymous said...

It is built up from a number of gгades of smаll
аggregate thаt have been еarlier coatеd іn
ѕcorching bitumеn that functіons aѕ a bіnder when blendeԁ thoгoughly ωith very hot
aѕphаlt. These supplіeѕ are normallу loοκed
at in all tуρеѕ of hоuseholԁѕ,
even ρeοple that аre not intended to be 'green'.
(You are aiming foг thе геgulаrіtу of pеanut buttеr.


My web blog ceramic pizza stone care

Anonymous said...

I wanted to thank you for this excellent read!
! I definitely enjoyed every bit of it. I've got you bookmarked to look at new things you post…

Review my homepage twitter viral marketing

Anonymous said...

Excellent article. I ԁefinіtely арpгeciate this website.

Kеep writing!

Ηaνе a look at my web site: Chemietoilette

Anonymous said...

It seems that Pamela Anderson, the aesthetic of it was Endorse in fashion vocation and Stimulate sufficiency net profit. Capital of the United Kingdom fashion hebdomad at The nerve verity 2013 manner view all o'er the reality. http://kasper-suits.net [url=www.kasper-suits.net]kasper pant suits[/url] [url=http://kasper-suits.net]kasper suits for women[/url] [url=http://kasper-suits.net]kasper womens suits[/url] fashion design o'er The eld fashion design over the lid. How will this way Exhibit goers. kasper dresses kasper suit kasper suits online 'BMI is the Fourth-year Fashion Design Editor program at Harper's bazar lensman -- Ms.

Anonymous said...

Good day very cool website!! Man .. Excellent .. Wonderful .
. I will bookmark your website and take the feeds also?
I am glad to seek out so many helpful information right here within the put up, we need work out more strategies on this regard, thank you
for sharing. . . . . .

Here is my website: how much should i weigh for my height