A bit about Macro’s

Let me start by saying that I absolutely fail at using trinkets.

I am actually so bad that at one point I went looking for ones with no “on use” features at all, just so I would not feel bad about never using them. Well, I finally did come up with a solution for it. I put macros in place to help me out.

I poked around on the blog Priestly Endeavors (who has since retired) and read up on macros in Kirk’s “How to write a macro” series. I found this to be so helpful in fact that when he retired his blog a asked to host the series here. If you are interested it’s tabbed at the top of the page. 

While I was at it I also macro’d a bunch of other things. Nothing huge, just things that make my life easier. Once you get started it’s actually really easy to pick up on. A post by Big Bear Butt a day or two ago reminded me about them and gave me the idea to share a few of the ones I use every day.

For starters my “Feed pet” macro. Very simple, very easy, one click feeding. For an icon I always select the question mark and use the tooltip.

/cast Feed Pet
/use Name-of-Pets-Food


Next I thought I would share my version of the “quit forgetting the trinkets” macro. Every time I hit Steady Shot this one uses whatever trinkets I have equipped. Well, if they have a use feature and their cooldown is up. Otherwise it just casts steady shot. It also eliminates all those pesky error messages about trinkets not being ready.

I use a modified version for every DPS class I play, for instance my priest has one written to work with either Mind Flay or Shadow Word: Pain. I can’t remember which at the moment. I honestly can’t remember where I found the original macro that ended up morphing into this or I would give credit where due.

#showtooltip Steady Shot
/script UIErrorsFrame:Hide();
/use 13
/use 14
/script UIErrorsFrame:Clear();
/script UIErrorsFrame:Show();
/cast Steady Shot


The way I found out about by using item slots instead of trinket names  was in Kirks Writing a macro series (section 5 of 8). It would work as well with anything that has an “on use” feature. For instance to tie using your Hallowed Helm’s evil laughter to a macro you could insert  “/use 1” into the macro of your choice. 

The last one I am going to write about today is the super simple mouseover macro I use for healing. All it does is allow each spell on my action bar to be cast without actually changing targets. I just mouseover their health bars and hit the appropriate button. Heck, I even have a version of this set up on my Hunters and my Death Knight for casting Gift of the Naaru.

/cast [target=mouseover] Renew (or the spell of your choice)


I do have one that I am working to set up as a “save the healer” type macro. It is done with the idea of making my pet go from his DPS setup to his off-tanking setup in order to drag a mob off the healer if one gets away from the tank. I play a priest as well and I really hate it when things try to chew my face off while I heal.

I had a working one at one point but as I found out last night the changes to pet talents kinda broke it. I am working on a replacement, however it is still in the testing phase. Once I have it up and running I’ll post about it as well.

4 Responses

  1. Dechion wrote:
    /script UIErrorsFrame:Clear();

    Hi Dechion,

    Although UIErrorsFrame:Clear() is very simple, it has a negative consequence that I dislike: it will clear all errors from the screen, including interesting errors such as the fact that I’m out of range.

    Rather than clearing the error messages entirely, I prefer a simpler approach: I tell my game to stop listening for errors, then I use the trinkets, then I tell my game to start listening again. It goes like this:

    /script UIErrorsFrame:UnregisterEvent(“UI_ERROR_MESSAGE”);
    /use 13
    /use 14
    /script UIErrorsFrame:RegisterEvent(“UI_ERROR_MESSAGE”);
    /cast Steady Shot

    This works pretty well for me.

  2. Hm, I fear that copy-and-paste may have mangled my code.
    The quotation marks around “UI_ERROR_MESSAGE” need to be plain straight quotation marks.
    Curly-quotes won’t work.

  3. Definitely something to think about, I never really worried about range much. I guess I just figured one of the other shots in my rotation would error of I was too far away. I will have to tinker around with it later this week.

    Thanks for the input.

  4. Regarding feeding your pet: have you looked at the creature comforts addon – can recommend it.

    And I’m with you on trinkets – keep forgetting them – those and scrolls


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: