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)
in EclipseBarPlusFrame.lua
add:
local options_2 = { name = "Eclipse Bar Plus", handler = EclipseBarPlus, type = "group", args = { not_druid = { type = "header", name = L["Character is not a Druid"], }, }, }
at the method EclipsePlus:OnInitialize()
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 of add the new Local:
L["Character is not a Druid"] = true
@ICEMe
to get it out got to the file EclipseBarPlusFrame.lua
and cut the line second line:
if ( select(2, UnitClass("player")) ~= "DRUID" ) then return end
and paste it inside the method " function EclipseBarPlus:OnLoad(frame) "
that means paste the line you cut just below the line mentioned above.
The problem was that the methods were disabled because you aren't a druid but the xml file tries to call the method which no longer exists (nil value)
Hope that helps.
Really like this addon,
thanks to the developer, byebye
Now only if we could skin the bar. Can't wait for that feature!
Maybe the numbers could be arranged differently? Possible to have the number show a < or > as part of the number depending on the direction its growing in? As not not part of the artwork with the moving arrow. If heading towards Lunar, it reads like <23% But if heading towards Solar, it is like 57%>
My suggestions:
Put the energy / percentage text over the sun or moon indicating which way you should be going, have it disappear at 0, or the idea of IcewolfDK. Maybe every time you cast something that adds to the powerbar, have it show the value and fade after 5 seconds or so.
But one question, is there a way to cancel the 0 if u are at 0% ? So its much better to see the arrow.
e: 2010-10-18 20:49:54
ID: 1
Error occured in: Global
Count: 1
Message: [string "EclipseBarPlusFrame:OnLoad"] line 1:
attempt to index global 'EclipseBarPlus' (a nil value)
Debug:
[C]: ?
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
AddOns:
Swatter, v5.9.4953 (WhackyWallaby)
AckisRecipeList, v2.0.4-9-g8ac4303
ACP, v3.3.8
AdvancedTradeSkillWindow, v
ArkInventory, v3.02
ArkInventoryRules, v
Atlas, v1.17.2
AtlasBattlegrounds, v1.17.2
AtlasDungeonLocs, v1.17.2
AtlasOutdoorRaids, v1.17.2
AtlasTransportation, v1.17.2
AtlasLoot, vv5.11.07
AtlasLootFu, vv5.11.07
AucAdvanced, v5.9.4953 (WhackyWallaby)
AucFilterBasic, v5.9.4953 (WhackyWallaby)
AucFilterOutlier, v5.9.4953.2531
AucMatchUndercut, v5.9.4953.2531
AucStatHistogram, v5.9.4953 (WhackyWallaby)
AucStatiLevel, v5.9.4953 (WhackyWallaby)
AucStatPurchased, v5.9.4953 (WhackyWallaby)
AucStatSales, v5.9.4953.2842
AucStatSimple, v5.9.4953 (WhackyWallaby)
AucStatStdDev, v5.9.4953 (WhackyWallaby)
AucStatWOWEcon, v5.9.4953.2530
AucUtilAHWindowControl, v5.9.4953.3311
AucUtilAppraiser, v5.9.4953.2530
AucUtilAskPrice, v5.9.4953.3175
AucUtilAutoMagic, v5.9.4953.3142
AucUtilCompactUI, v5.9.4953.2530
AucUtilEasyBuyout, v5.9.4953.3583
AucUtilGlypher, v5.9.4953.2545
AucUtilItemSuggest, v5.9.4953.3108
AucUtilPriceLevel, v5.9.4953.2545
AucUtilScanButton, v5.9.4953.2530
AucUtilScanFinish, v5.9.4953.2530
AucUtilScanProgress, v5.9.4953.2530
AucUtilScanStart, v5.9.4953.4819
AucUtilSearchUI, v5.9.4953.3655
AucUtilSimpleAuction, v5.9.4953.4546
AucUtilVendMarkup, v5.9.4953.2530
AutoBarMuffin, vv4.0.1.03
Babylonian, v5.1.DEV.130
BadBoy, v6.153
BadBoyCCleaner, v3.12
BadBoyLevels, v2.70
BeanCounter, v5.9.4953 (WhackyWallaby)
BonusScanner, v5.3.1
Carbonite, v4.011
CarboniteTransfer, v1.01
ChatBar, v3.1
Configator, v5.1.DEV.282
Critline, v3.1.0
DBMBurningCrusade, v
DBMCore, v
DBMSpellTimers, v
DebugLib, v5.1.DEV.275
EclipseBarPlus, v0.8.3.5
OmniCC, v3.1.4
Outfitter, v5.0.3
ReagentRestocker, v2.3.4
Stubby, v5.9.4953 (WhackyWallaby)
Titan, v4.3.9.40000 - Revision 386
BlizRuntimeLib_enUS v4.0.1.40000 <eu>
(ck=793)
I know i can just disable to mod as i will never use it on my other toons. However it is then disabled for my druid and ive gotta reenable it.
Is there anyway to fix this error or make it disabled for on certin toons
and only the first activated eclipse stays active... so when i go for lunar first, i'd have the lunar half highlighted/with active texture all the time, even though i'm already in solar eclipse, and wise versa...
this seems to reset when I play with the "show only in combat" feature...
---------------------
the show only in combat feature seems to randomly reset when i'm in combat with the dummies...
Committed the wrong files ;)
Date: 2010-10-15 15:17:26
ID: 1
Error occured in: Global
Count: 1
Message: AceLocale-3.0: EclipseBarPlus: Missing entry for 'Only show the Eclipse Bar in combat'
Debug:
...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:31:
...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:29
...erface\AddOns\EclipseBarPlus\EclipseBarPlusFrame.lua:78: in main chunk
AddOns:
BlizRuntimeLib_deDE v4.0.1.40000 <eu>
(ck=87c)
and
Date: 2010-10-15 15:17:26
ID: 2
Error occured in: Global
Count: 1
Message: AceLocale-3.0: EclipseBarPlus: Missing entry for 'Enabling this hides the Eclipse Bar when leaving combat and showing it again when you enter combat'
Debug:
...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:31:
...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:29
...erface\AddOns\EclipseBarPlus\EclipseBarPlusFrame.lua:79: in main chunk
BlizRuntimeLib_deDE v4.0.1.40000 <eu>
(ck=87c)