

For my non-targeted abilities (Healing Stream Totem, and in the future other stuff like Healing Rain), I am just putting them on my normal bars. I downloaded an addon called Clique, however, to bind spells to clicks on these bars! Left mouse button is Healing Surge, right is Riptide, and my extra mouse buttons so far are Purify Spirit and Earth Shield.

My raid/party frames are the standard ElvUI ones, as you can see. As I level, I add more, which means I’m going to have to move these to a more convenient location at some point! Underneath MY healthbars are bars to measure how long I have to wait for various cooldown-based spells to be available. Underneath my target’s health bar is a WeakAura to track whether I have Flame Shock active on the target, because extra DPS, no matter how small, never hurts. Naturally, healthbars of myself on the left, my target on the right, and my target’s target in the centre. I actually forced myself to try and level through Desolace, and nope. By the time I get to where my questgiver is, OOPS, outlevelled the zone! I’d get a Hero’s Call quest, have to run to (for example) Stonetalon Mountains from Darnassus, and I’d queue for random dungeons on the way. Levelling from 1 to 15 went relatively slowly, then as soon as I unlocked dungeons? Being a healer means really short queue times, and everyone having heirlooms means fast runs through places! I went from level 12 to 37 in one (relatively long) sitting, and I’d like to say it’s through a mixture of questing and dungeoning, but it isn’t. There she is! Tzoltzil, Restoration Shaman extraordinaire. run if not InCombatLockdown() then local b = myZA or CreateFrame(“button”,“myZA”,nil,“SecureActionButtonTemplate”) b:SetAttribute(“type”,“click”) b:SetAttribute(“clickbutton”,ZoneAbilityFrame.If you’ve been following me on Twitter the previous couple of days, you’ll have noticed I am currently playing a Draenei Shaman on Argent Dawn EU.

After that, each click will trigger the orb or whatever other zone ability is active for the current zone. Maybe I’ll do that later.Īll you have to make sure you do is click this button once before you enter the vision to make sure it’s activated. Ideally, you would make a simple addon to automatically create the myZA button on login, then your macro would just be /click myZA, but that’s outside the scope of this post for now. It then performs the /click on the hidden myZA button to click the zone ability button. The idea behind this is that it checks to make sure you’re not in combat, then it creates a hidden button named myZA (the first time you click it), then assigns the ZoneAbilityFrame.SpellButton to it. I only tested it in Draenor, but it worked. It took a bit of doing, but I think I have a better macro that will work for anything.
