Check out these addons:
TalentSwitch: Automatically swaps talents on your actionbars when you change talents, and updates your macros to match. Set up your own rules for changing macro text for each talent.
DeathKnell: Touch of Death warning addon. Provides a custom HP bar to prepare you for Touch of Death becoming available, and provides a raid-warning style notification.
Could you explain further, Glurp? I know that in some gear and situations (low SS proc rate) I don't want cast SS at 20 solar energy (costs me a solar wrath), but in other situations I do (too much chance of wasting a SS). However, (A) you could program that into your script (people just don't see it as worth the trouble) and (B) the new eclipse has similar, borderline, decisions (related to when to save, and when to spend SS, or when to AC for an AoE phase).
To make it easier for people to understand, take this comparison.
MoP addon would have to consider: Current eclipse position, ongoing dot duration, ongoing dot strenght, current buffs strenght, current buff durations.
WoD addon would have to consider: Current eclipse positon, Starsurge stack count.
TL: DR its possible currently to make such an addon, but moonkin class has way too many layers of details that have to be taken into account. WoD takes away most of those layers making it "rather" easy in comparison to make the addon work properly for single target dmg (even multi target can be made to some extent).
Thanks, Lappe. Good explanation. For WoD I think some multi-target issues will be tough to get into an addon (tough for an addon to predict which mobs will get splashed by Sunfire, I think).
I also think that for WoD it will be much more common to have to consider Rejuv (rather than a DoT) during movement (many DPS won't like having to make that decision). For non-trivial encounters, managing SS/SFall/CA/AC may provide some depth.
- - - Updated - - -
I remember when celestalon showed the coefficients i upset it didnt seem too rewarding(or punishing) but seeing as how strong it is for multi-doting im gladd there isn't a large drop-off
Speaking of simulations, I believe a number of people have been suggesting saving one SS for Lunar.
Cyos suggested that in his blog post, but that was before the shooting stars proc chance was doubled.
I get slightly higher patchwork numbers if the rule is always use SS at three charges, and always use SS unless you already have the Empowerment it would give. Both rules applied after DoT maintenance.
The qualitative reasoning is
- SS (+ empowerment it gives) costs 1 GCD, but is worth a bit more than two Starfires
- With mastery at 60%, a perfect-timed cast of anything is only worth at most 25% more than a cast somewhere on the correct half of the eclipse bar. The empowerment buff is always worth 30% to a cast (unless you lose it, or overwrite it)
- Because of the previous two bullets. Patchwerk DPS is largely determined by DoT maintenance, and the number of "good" SS casts.
- Saving SS casts substantially increases the chance that you'll lose chargers (timer resets if stacks reach three) or have to overwrite empowerment to avoid losing charges.
However it also depends on how the situation is. If I am coming into solar and I just got my first SS stack from the timer, I will save that SS for around ~80 energy for more optimal usage of the SS and its empowered spells.
Also if you are completely saturated on SS and in lunar, it might be better to cast a Starfall-SS, than to double SS. This is because the dpet of Starfall> the dpet of a SS that isn't buffing anything even on singletarget.
Most addons work just fine, just change the game version from .toc files to 60000 and from AceDB-3.0 local factionrealmregionKey = factionrealmKey .. " - " .. string.sub(GetCVar("realmList"), 1, 2):upper() into local factionrealmregionKey = factionrealmKey
atm only Kuinameplates and msbt arent working for me.
also atm beta doesnt load out of game textures, so you need to change them to "blizzard" from addons (if they have that) for cast bars and such.
Im using Eclipse Bar Plus, just enlarges + can move the normal eclipse bar.
BPT obviously doesnt work since it pre-calculates bar movement based on casts, and since WoD eclipse bar is based on sine-wave... 1+1=not working