Eclipse Bar Plus
This addon has been created to add some extra functionality to the Eclipse Bar for Balance Druids in Cataclysm. The way Blizzard implemented the bar is quite static. It's not able to move and is locked to the player frame. Also it does not offer much extra functionality.
With EclipseBarPlus we made several changes and improvements to the way the standard eclipse bar works.
You can access the configuration screen for this addon with /ebp. It is also listed in the addon configuration in the WoW interface settings.
The addon has been released. Waiting for feedback and comments. If you come up with a suggestion or bug, please use the ticket tracker. Also we are looking for people willing to add some languages to this addon. Please use the URL at the bottom of this description to do so.
Bugs/feature requests
Please enter any bugs or feature request as a ticket on the ticket tracker.
It is simply not possible for us to track all bugs inside the comments on the Curse page, so posting it there might very well cause your bug or feature request to be overlooked. URL of the ticket tracker: http://www.wowace.com/addons/eclipsebarplus/tickets/
Changes made
- Added a custom configuration screen
- Detached the bar from the playerframe
- Made the bar moveable
- Made the bar scaleable
- Possibility to show/hide the original Blizzard eclipse bar
- Possibility to only show the bar when in combat
- Possibility to only show the bar when in moonkin form
- Customizing the display of values on the bar:
- Font of value on the bar is scaleable
- Power can be displayed in both positive (solar) as negative (lunar) power
- Power can be displayed as a percentage instead of the actual power
Future options
- Possibility of skinning the bar
Status of project
- Addon is functional, waiting for feedback :-)
Stuff still to do
- Add more localization
We would greatly appreciate it if people would take the time to translate this addon to different languages.
Please visit http://www.wowace.com/addons/eclipsebarplus/localization/ to add a localization.
Languages still needed:- Spanish (also Latin American)
- Russian
- Chinese (both traditional and simplified)
Minor issue: when loading in the first time, and when changing zones, the Blizzard Eclipse Bar shows (as well as EBP's) even though I have Hide Blizzard Eclipse Bar checked - fixed by opening the addon sheet in game, unchecking the box then rechecking it.
If I'm the only one to whom this happens, then it's probably something in Spartan UI interfering.
ETA: yes, I had to edit something SUI.... No worries!
I'm also having similar problems, and I don't use Spartan UI.
Any chance to fix this issue?
Really great addon. Perfect for what I need. Any chance you might make similar addons for warlocks and rogues?
Working great again, thanks a lot!
This getting updated for MoP?
A request if so, would it be possible to include some kind of indication as to where the energy will be after the next cast? perhaps as a choice instead of the percentage for the current amount of energy there could be a line 15 energy ahead of the marker for wraths and starfires, or even have some kind of illumination of the icon if the next cast will take the bar into an eclipse.
Is it possible to Invert the bar (So that solar is on the left and lunar on the right)? If so how, and if not would it be possible for this to be an option in an update. Thank you.
Will this be updated for 4.3? Or does anyone know of an alternative addon?
I normally play Resto and seriously suck at Boomkin; I never know what cycle or phase whatever I am in lol.
Was looking for something that would give me a user friendly (Eclipse for Dummies lol)
bar that would make it much easier for me, with my LUI UI, to tell where I am at.
I used to use this so looked it up but it is sadly out of date :(
I think I'm going to try downgrading to 0.8.4 to see if the one without direction arrows works a little better now.
File:EclipseBarPlus\EclipseBarPlusFrame.lua
Line:562-566
------Old--------
if isLunar then
frame.marker:SetTexCoord( unpack(ECLIPSE_MARKER_COORDS["sun"]));
else
frame.marker:SetTexCoord( unpack(ECLIPSE_MARKER_COORDS["moon"]));
end
------New--------
frame.marker:SetTexCoord( unpack(ECLIPSE_MARKER_COORDS[isLunar]));
this helps so thank you, though sometimes the arrow doesn't show, a reload fixes it but it hurts dps on a gow, i'm gonna have to look for an alternative addon :(
please update ;-)
Otherwise, great addon!
Made a quick release to fix the "Not a druid"-bug and added localization for French and German.
My thanks goes out to twinko for fixing the bug. Decided to use your fix.
Locals:
where do u but
if ( select(2, UnitClass("player")) == "DRUID" ) then LibStub("AceConfig-3.0"):RegisterOptionsTable("EclipseBarPlusDB", options) else LibStub("AceConfig-3.0"):RegisterOptionsTable("EclipseBarPlusDB", options_2) end
and
L["Character is not a Druid"] = true
local options_2 = { name = "Eclipse Bar Plus", handler = EclipseBarPlus, type = "group", args = { not_druid = { type = "header", name = L["Character is not a Druid"], }, }, }
should start at line 201 of the original EclipseBarPlusFrame.lua, that would be after the "local options = {.....}" we are putting a second set of options to catch the scenario that the player is not a druid.
=======================================================================
The second part, what you asked goes in the original document at line 206 where it says "LibStub("AceConfig-3.0"):RegisterOptionsTable("EclipseBarPlusDB", options)" you have to overwrite this line with the one i posted : "if ( select(2, UnitClass("player")) == "DRUID" ) then LibStub("AceConfig-3.0"):RegisterOptionsTable("EclipseBarPlusDB", options) else LibStub("AceConfig-3.0"):RegisterOptionsTable("EclipseBarPlusDB", options_2) end "
============================================================
The 3. part is to add the line "L["Character is not a Druid"] = true " at the end of the "Locale-enUS.lua" file.
Hope it works, have fun, bye bye