Tracking Your Eclipse State

I’ve never been very good at keeping track of my Eclipse state.  The default interface bar isn’t very intuitive and the arrow is difficult for me to notice.  I glance up at the bar, see the indicator in the blue side and proceed to spam Starfire…even if it’s pointing TOWARDS the moon icon (which would indicate I need to cast Wrath to keep it moving in that direction).  The color and location stand out…the direction the arrow is pointing just doesn’t.

At a quick glance, my brain just can't understand that this bar is saying "cast Wrath NAO!"

Previously, back in WoW 3.x days, I used Power Auras to put a big colored circle over my head whenever I was in an Eclipse state.  That worked alright.  I would usually spam Wrath until the blue circle appeared, and then Starfire until the orange circle appeared.  But this was back when Eclipse was merely a spell proc.  If I ended up casting the wrong spell for too long, I would still proc Eclipse eventually.  Sure, by playing like that I was not maximizing my abilities and cooldowns, but at least I wasn’t utterly screwed.  Now, if I find myself spamming Starfire when Wrath is the only way to get the arrow moving again, I’ve really hurt my DPS by losing out on ANY opprotunity to hit an Eclipse until I notice my error.

I have gotten better at noticing the direction of the arrow, not just its location… but it’s still very tricky for me, especially since I don’t find myself running as a Moonkin very often.  After searching for addons and ways to indicate which spell I should be casting, I’ve come across three different options and I thought I would outline them here in case someone else was searching for a similar solution.

Tracking Eclipse in Power Auras

This is my least favorite of the three, and also the one I’ll be removing from my UI soon.  I’m still mentioning it because I do think it could be valuable to players who process this kind of information.  Don’t get me wrong though, Power Auras is an amazing addon that I would recommend to anyone…it just doesn’t display Solar/Lunar Power in a way I can find meaningful.

In order to get my Solar/Lunar Power information to display, I used a combination of four Power Auras.  Two of these auras are similar to what I used before; they create an the appropriate blue or orange circle when I am under the effect of an Eclipse.  The second pair of auras is set to display the numerical value of Solar and Lunar Power so I can track how much more Power I need until my next Eclipse.

Solar Eclipse State

Version:4.9; b:0; g:0.5294; icon:Ability_Druid_EclipseOrange; buffname:Eclipse (Solar); x:141; texture:5; PowerType:208; threshold:0; wowtex:true; spec1:false; size:0.57; y:100

Lunar Eclipse State

Version:4.9; g:0.451; icon:Ability_Druid_Eclipse; buffname:Eclipse (Lunar); r:0.1255; x:-186; texture:5; PowerType:108; threshold:0; wowtex:true; spec1:false; size:0.57; y:100

Solar Power Number

Version:4.9; b:0; g:0.5255; thresholdinvert:true; icon:ability_druid_eclipseorange; x:168; bufftype:10; texture:45; alpha:1; PowerType:208; threshold:0; textaura:true; spec1:false; size:0.77; y:100; finish:0; stacks.enabled:true; stacks.y:98; stacks.Relative:LEFT; stacks.UpdatePing:true; stacks.h:2.51

Lunar Power Number

Version:4.9; g:0.5922; thresholdinvert:true; icon:ability_druid_eclipse; r:0.1882; x:-212; bufftype:10; texture:45; PowerType:108; threshold:0; textaura:true; spec1:false; size:0.35; y:100; stacks.enabled:true; stacks.Relative:RIGHT; stacks.UpdatePing:true; stacks.h:2.51

(…I’ll get an image of these auras up soon, I just don’t have one available right now.)

In the end, my issue with the Power Auras display was the same as with the default UI Eclipse Bar.  After leaving a Lunar Eclipse state, I should continuing casting Starfire in order to gain Solar Power.  The blue number on the left has decreased to 0 at this point and an orange number pops up on the right that, as I cast Starfire, increases to 99 at which point I hit a Solar Eclipse.  Having to cast Starfire while the numbers are in the orange (Wrath) side doesn’t jive with me.  I could find no clear way to indicate which direction my Solar/Lunar Power was moving.

Someone who has more experience as a Moonkin or can keep track of their spells better would probably be fine with these auras.  Me…I’m a healer by trade.  The delays needed to mark trash and CC targets are enough to make me completely forget what I was doing for the last pull as DPS.  Honestly, everything becomes a muddle when I am basically spamming a few spells several pulls in a row.  As  healer, I usually have no rotation to speak of and I certainly have no need to keep track of what spells I was casting as I go from one pull to the next.

I need something glaringly obvious.

Shadow’s Eclipse Monitor

I really like this addon.  It’s very simple, very easy to set up, has some customizations…but, most importantly, it’s obvious.  Glaringly obvious.  The addon keeps track internally of “what direction” the arrow is going in and says, in WORDS on my screen, what spell I should be casting.

No ambiguity here.

This addon is exactly what I was looking for.  Something to spell out in straightforward words exactly what I should be doing.  No confusing bar with an arrow I barely notice and deceptive color cues.

Even better, the addon can predict my Eclipse state.  When I’m in the middle of casting a Wrath that would cause a Lunar Eclipse, it preemptively turns into the word STARFIRE so I know to get that button ready next.  This feature did take me a bit to get used to, I kept canceling that final Wrath so I could switch, only to have the addon flash back to WRATH since I hadn’t actually triggered the Eclipse yet.  However, once I understood what was going on, I was able to smoothly finish casting my current spell before moving to the next.

The bar is confusing, but the words are clear --- Cast WRATH!!!!!

The only problem I have with this addon is that it doesn’t indicate how much more power you need to gain before causing an Eclipse.  Though it has that prediction feature, I’d like to have some indication of how much power is needed before hitting an Eclipse state.  Will I need just 30 more Solar Power to get to a Lunar Eclipse, or 80?

This addon is available at WoW Interface: Shadow’s Eclipse Monitor.

I changed a few settings away from the default, including the size, font type, font colors.

Balance Power Tracker

A fellow guild member introduced me to this addon.  It’s like the default Eclipse Power Bar, but way better.  It’s cleaner, for one, certainly fits in better with the rest of my UI, and it’s customizable.  It has the same idea of the Blizzard bar; the default options have it blue on the left half, orange on the right half with the number in the middle and an arrow moving back and forth.

I kept most of the default settings…but I made one major adjustment.  I choose to have the bar show the color which indicates which spell I should currently  be casting.  After hitting a Solar Eclipse the bar turns orange.  And it stays orange until I hit a Lunar Eclipse, which is when it turns blue to remind me to spam Starfire.

Yay! I don't have to worry about the arrow because the Eclipse bar turns completely orange to tell me that I should be casting Wrath.

Balance Power Tracker has a prediction system that I would say is much more robust than what is offered by Shadow’s Eclipse Monitor.  Instead of having only an early indication for an Eclipse State, it predicts how much Solar/Lunar Power you’ll have after your current cast ends for each cast.  Again, it takes some getting used to…the number you see isn’t what you have, but what you probably will have once your spell lands.  If the prediction bothers you, it can be disabled.

Either way, I like this addon.  A lot.

It also has some other neat settings you might want to play around with, such as setting the bar vertically instead of horizontally and the ability to have the bar fade out when not in combat.

This addon is available from WoW Interface: Balance Power Tracker.

My Set Up

For now, I think I’m going to keep both Shadow’s Eclipse Monitor and Balance Power Tracker installed.  The fully colored bar is amazing, but when it comes to DPS I like to keep an indicator down by my character of what I should be doing and I feel like a bar would be too bulky to have low on my screen.  Eventually I will probably phase Shadow’s Eclipse Monitor out – I don’t like the lack of a Solar/Lunar Power indicator and it is technically duplicate information in my UI – but, for now, I really like how it says so clearly and in my face the name of the spell I should be casting.

Shadow's Eclipse Monitor & Balance Power Tracker: working together to keep me sane.


Restoration and Balance Spec Macros

Here are some of the macros I have used for Restoration and Balance specs.

Unless otherwise stated, I always choose the red “?” icon for my macros so that the image displayed in my action bar corresponds to the active spell.  The “#showtooltip” line will ensure that the appropriate tooltip is displayed when mousing over an action bar button.

And, of course, you can always replace the spell name in my example with whatever spell you would like to use in that macro.

Restoration Macros

Basic Mouseover Macro

I use this mouseover macro as the backbone for pretty much all of my healing spells on Leiyan.

This macro casts Rejuvenation on the target my mouse cursor is currently hovering over.  If my mouse isn’t hovering over anyone and I’m targeting a friendly mob it cast Rejuvenation on them.  If my mouse isn’t hovering over anyone and I’m targeting an enemy mob, it will cast Rejuvenation on whomever that enemy mob is targeting.    If my mouse isn’t hovering over anyone and I’m not targeting anything, it will cast Rejuvenation on myself.

/cast [target=mouseover, help][help][target=targettarget, help][target=player] Rejuvenation

Mouseover Macro with Alt Modifier

This macro is very similar to the basic mouseover macro, except that it will cast a different spell in all of the same situations if I hold down my ALT key while casting.

/cast [target=mouseover, help,mod:alt][help,mod:alt][target=targettarget, help,mod:alt][target=player,mod:alt] Nourish; [target=mouseover, help][help][target=targettarget, help][target=player] Regrowth

You can replace “alt” with your preferred modifier key (such as “shift” or “crtl”).

NS+HT Mouseover Macro

As long as you are standing still, this macro will cast Nature’s Swiftness and then Healing Touch on your mouseover target in one hit of my keyboard.  I’ve found that if I’m on the move I need to hit the button twice to activate Nature’s Swiftness and then cast Healing Touch instantly.  If anyone has a NS+HT macros that works while on the move with one click, I’d love to hear about it.

#showtooltip Nature’s Swiftness
/cast Nature’s Swiftness
/cast [target=mouseover, help][help][target=targettarget, help][target=player] Healing Touch

Another small point about this macro is the use of “#showtooltip Nature’s Swiftness.”  Instead of using the “?” image so that the active spell always shows, I chose the Healing Touch image for this macro, since that is more significant to me than the Nature’s Swiftness icon.  However, the addition of that “#showtooltip Nature’s Swiftness” line means that this macro will always display the cooldown timer of Nature’s Swiftness overlaid on the Healing Touch image icon, and when I mouseover this action bar button the displayed tooltip will give me information about Nature’s Swiftness, including the time left on cooldown.

Balance Macros

My Balance Macros are fairly simple affairs.  Due to my n52te setup (which I am writing a post about), it is typically not easy to move while using the ALT key, so I tend to put casted spells on the ALT modifier and instant spells as the default action.

Basic Modifier Macro

This macro casts Insect Swarm normally, and then Wrath if I hold down the ALT key.

/cast [mod:alt] Wrath; Insect Swarm

Likewise, this macro casts Moonfire normally, and then Starfire if I hold down the ALT key.

/cast [mod:alt] Starfire; Moonfire

Lastly, I like to bind one of my side mouse buttons to spells that have to be targeted on the ground, such as Hurricane and Wild Mushrooms.  This way I can move my mouse into position and just click the side button to place the spell.

/cast [mod:alt] Wild Mushroom; Hurricane

In order to detonate the mushrooms, I use a macro that normally casts Starfall  but whenI hold down ALT it will blow up shrooms.

/cast [mod:alt] Wild Mushroom: Detonate; Starfall

I know a lot of people like to put their Wild Mushroom and the Detonate Mushroom on the same button. I prefer to use separate keys so that I can keep my target-able spells together instead. It’s all up to personal taste.

Spec-Independant Macros

Innervate Target Macro

What I love about this macro is that if I use the button normally it will ALWAYS Innervate myself, no matter who I am targeting or who I am mousing over.  If I want to share my macro with someone else, I simply need to target them and hold down ALT while hitting the button.

/cast [mod:alt, target=target] Innervate; [target=player] Innervate

I’ve thought about making the ALT modified side of the macro work with mouseover targets, but making sure my Innervate isn’t accidentally cast on the wrong person is very important these days.  I don’t want to accidentally slip and mouseover the Shaman with full mana when the Priest I’m targeting is on her last dregs.  I prefer to make sure I’m solidly targeting the player I intend to Innervate.

Mouse Clicker’s Focus CC Macro

Even though CC is much more important in Cataclysm, I never use my CC abilities enough to warrant keybinding and instead have them on my mouse clicks only action bars.  I also make heavy use of my focus target for CCing that way I can be free to target whomever I need for healing or dpsing and never worry about needing to find my CC target again.

If I click it with the LEFT mouse button it will cast Entangling Roots on my focus target.  If I click it with the RIGHT mouse button it will cast Entangling Roots on my actual target.

/cast [button:1, target=focus] Entangling Roots
/cast [button:2] Entangling Roots

Keybinder’s Focus CC Macro

This is a similar macro but built to be placed on a keybind, if you have room for that sort of thing.  If you hit the key normally it will cast Entangling Roots on your focus target.  If you hold down ALT while hitting the key, you’ll cast Entangling Roots on your actual target.

/cast [mod:alt] Entangling Roots; [target=focus] Entangling Roots

And that’s about it for Leiyan’s macros! I’ll be posting again soon with Haylianna’s macros (Bear/Cat Spec). I also have a planned post regarding my n52te set up which I’m really looking forward to publishing.