Ugh, this chakra shit is hard.
Never fear. If I can do it, you can do it.
Here’s my not-so-elegant way of dealing with Chakra. Please note, I haven’t really played with smite Chakra. Only the healing type.
Make a Chakra Macro For Each Chakra State
As I learned from Erinys, Chakra doesn’t trigger the GCD. Macro at will! OK, you might run out of keybindings. I’ll grant you that.
Basically, each macro will look something like this:
/cast [@mouseover] Heal
Repeat for Renew and Prayer of Healing. (If you wanna do it for smite, leave the [@mouseover] part out.)
How to do this for clique? There’s a guide for that.
How to do this for VuhDo or Healbot? Trick question! Switch to Grid!1
If you want to do it all on the same action bar hotkey and get all fancy with the modifiers like shift and control… check out Step 5 in No Stock UI’s article or Leaf-Head’s Ultra-Terse Guide. I can’t even begin to fathom how I’d construct one of those.
Macro Holy Word: Chastise
This seems like an easy task, just like above, but in fact it is the suck.
Remember, folks, Holy Word: Chastise changes into Holy Word: Someotherthingy depending on what state you are in. Oh. Noes. Fortunately, we can do this all in one keybind/button/click.
Now, the basic mouseover macro will work as follows:
/cast [@mouseover, help] Holy Word: Chastise; Holy Word: Chastise
Why is the macro not just “/cast [@mouseover] Holy Word: Chastise”? Because the rest is needed in case you’re gonna cast it on an enemy during smite-chakra or not-chakra.
Now, here’s the tricky part. Holy Word: Chastise MUST be on your action bars somewhere or the macro won’t work.2 No, it’s not a joke. So pop that sucker on a bar, even one that is hidden during combat, and have at it.
Tracking Chakra (duration and cooldown)
Oh, Chakra states are easy to track (both duration and cooldown) with pretty much any currently-updated addon capable of tracking buffs or cooldowns, once you remember to track all of them.
Fortunately, the names match the spell used to trigger the state. Honestly, the hardest part is remembering where the colon goes. Chakra: Heal, Chakra: Renew, Chakra: Prayer of Healing, Chakra: Smite. Much easier than the cryptic names that Holy Word turns into.
I use Power Auras to tell me which state I’m in. In text. With a Timer. Because I need all the help I can get.
I use the good ol’ default cooldown timer bar in ForteXorcist to tell me the cooldown. (The cooldown part, fortunately, only relates to “Chakra” and you don’t have to worry about WHICH ONE it is.)
So far, so good.
You can also use ChakraWatch which shows you what state you’re in, with timer, using colors. However, meh, nothing that can’t already be done in power auras.
Tracking Holy Word: Chastise (cooldown)
Uh, check this travesty out.
These new names impossible to remember – and if you have the HW: Chastise button on your toolbar (WHICH YOU SHOULD), it does automatically change to become the new HW: Whatever, tooltip and all, when you enter the appropriate chakra state. Because, you know, it’s so easy to be examining tooltips while healing during a limited-time status.
But there’s more. Different cooldowns for each Holy Word: Blah spell that Holy Word: Chastise becomes.
Yes, Different Cooldowns.
Now, if you ask me what happens if you trigger the cooldown for it, and then promptly shift into a new chakra state with a different cooldown what happens? Don’t know. Your normal cooldown tracker addons don’t know either. They are going nuts. ForteXorcist won’t register it correctly (even after I entered the names manually), and I can’t get Power Auras to behave either.
So, like me, you can go “ghetto-style” in your tracking. You can use the cooldown that appears on your hotkey on your action bar.
Now, you can fancy it up a bit, like I did. You can use Dominos or Bartender to give Holy Word: Chimaera its own special one-icon half-transparent big bar so it looks a little more like it’s supposed to be a cooldown tracker and not a dressed-up button.
And OmniCC (yes, updated) will provide you with a neat little number that ticks down.
I have it show up only while in combat and remain hidden the rest of the time. In Dominos, you do this by setting the opacity and faded opacity of the bar to zero, and then entering the following into the “show state” box: [combat]100;show. This forces the opacity to 100% while in combat.
Better Ways to Do It?
Share! I’m muddling through as best I can (with Mr. Google F. Search guiding me), but I am definitely interested in more elegant ways to do this.