It’s been a while since I’ve done a Cyn’s Holiday Guide. Sometimes, it’s good to step back from PvP and enjoy the other parts of the game. No, really!
One of the tiresome things about most of the holidays in Azeroth is the number of repetitive actions you’re going to do, especially if you do them across many characters. With Brewfest you might have had to dig in your bags for a Complimentary Brewfest Sampler or Ram Racing Reins; with Hallow’s End, you’re constantly getting Handfuls of Treats and using Water Buckets.
You can drag most of the holiday items onto your action bars, but that takes up space, and has to be done on all of your characters. It’s a minor hassle, but still – it’s a hassle.
Holiday macros are the answer. Make a single macro for all the items, and it will choose the right one for the task at hand.
If you don’t know how to make a macro, don’t be scared – they’re easier than they look! I have some macro resources on this site, including an Intro to Macros which shows you how to make them from scratch.
For a holiday macro, you’ll want to make a new Macro in your General Macros tab. This will make the macro usable for all of your characters, which is what you want.
The basic idea is that as you go through a holiday and use items, you add those items to the holiday macro. Pretty soon you’ll have all the items needed for the event in your macro.
No more opening your bags, looking for where the Handful of Treats has gone off to this time! Click the pumpkin, click your macro, auto loot, and you’re done!
Start with a basic macro setup.
- Open the macro pane by typing /m or /macro.
- In your General Macro pane, select New.
- Leave the icon as a ?, and call it “Holiday Macro.” Click Okay.
- In the Enter Macro Commands field, type in “/use ” and then Shift-click on the item you want to use. Or, enter in the commands discussed below.
Let’s start with the current holiday, Hallow’s End.
/use Handful of Treats /use Dousing Agent /use Arcane Cleanser /use Water Bucket
This opens the treats you get from the treat baskets, douse the wickerman, clean up your home city, and put out fires, all with the same button.
You may get an error if you have the Dousing Agent in your inventory but aren’t by the wickerman. If so, you can add the following at the bottom:
Here’s what I used for Brewfest:
/use Ram Racing Reins /use Complimentary Brewfest Sampler /use Elekk Dispersion Ray /use Wolpertinger Net
The Ram Racing Reins are tricky, since they can disappear if you click on them with the Complimentary Brewfest Sampler in inventory and they’re not listed first. So make sure they’re first.
You can combine several different holidays in one, but one danger of that is that you’ll eventually bump into the 255 character limit. One way around that limit is to use the item ID, instead of the name. You can find the item ID by looking it up on Wowhead – the item ID is the unique part of the URL (wowhead.com/item=…).
The tricky part about using item ID instead of the name is that there might be different items used in quests between factions – Horde and Alliance often have slightly different versions of holiday quests, which usually results in different item IDs.
So, if you use item ID instead of item name, your Hallow’s End macro then starts looking like:
/use 37586 /use 68648 /use 68647 /use 69191 /use 70727 /use 32971
The other drawback of using IDs is that the code isn’t self-documenting – you can’t look at that and immediately see the macro does. I don’t recommend this unless you really are hurting on space.
(I just love the closing lines from the Orphan Matron; how will the kids ever fall asleep with all these heroes farming candy for them?)
Happy Hallow’s End!