Go to Page... |
Compatibility: | Warlords of Draenor (6.0.3) Warlords of Draenor Pre-Patch (6.0.2) |
Updated: | 12-08-14 01:49 PM |
Created: | 09-11-10 12:31 PM |
Downloads: | 127,370 |
Favorites: | 192 |
MD5: |
Updated for WoD
BalancePowerTracker is an addon designed to provide a highly configurable bar to track Lunar/Solar energy, Eclipse direction and Peak buff.
It also can fire wanrnings when you gain Eclipse and provides energy prediction.
It's focused on using the CPU strictly necessary and no more.
PREDICTED ENERGY:
Predicted energy analizes your current cast/GCD and adds its cast time to your current energy, so BPT predicts where your energy is going to be, and if you are going to proc any Peak or not.
Unlike former versions, calculating predicted energy is now more difficult (due to fast switch when near 0 and lag), so it's done by approximation. This means that prediction accuracy is no longer 100% (near 100 and -100 is pretty much completely accurate and near 0 you can get +2/-2, usually +1/-1 averaged)
You can configure the indicators (bar,text,icons,arrow) of the mod to either display predicted or real info.
Also, you can configure the alerts to fire when you are going to get a Peak.
(Author's note: I feel Predicted Energy is the heart of BPT, I think without this option I wouldn't have made this addon, also it has taken up most of the time invested in the addon, however, I understand people value the choice to turn this off. At least, give it a try!)
WARNING: Euphoria is untested and Astral Communion error margin is higher
Provides LibSharedMedia, Masque & MikSBT support:
Comment Options |
Cowt |
View Public Profile |
Send a private message to Cowt |
Find More Posts by Cowt |
Add Cowt to Your Buddy List |
09-02-12, 06:21 AM | ||||
|
Thats it, now for enabling/disabling you need to create a little more complex macro:
Off: Lua Code:
On: Lua Code:
also, have in mind that this one is only for the bar, if you want to disable other modules, you need to change "eclipse_bar" with "warning_text", "hide_default", "default_art" or "pipe". Example: switch both eclipse bar and warnings state Lua Code:
Also, I'll add an option to disable the mod completely remembering the modules enabled
Last edited by Copialinex : 09-02-12 at 06:24 AM.
|
|||
|
Copialinex |
View Public Profile |
Send a private message to Copialinex |
Find More Posts by Copialinex |
Add Copialinex to Your Buddy List |
09-01-12, 04:36 AM | |||
A Kobold Labourer
Forum posts: 0
File comments: 37
Uploads: 0
|
Any chance you could help me out again? Thank you for keeping the addon alive. It is the Moonkin addon.
Last edited by Cowt : 09-01-12 at 04:37 AM.
|
||
|
Cowt |
View Public Profile |
Send a private message to Cowt |
Find More Posts by Cowt |
Add Cowt to Your Buddy List |
08-30-12, 08:49 AM | ||
|
Re: Bar border options
I think you can make it transparent tweaking border color's alpha (in options -> Eclipse bar -> color), but I can't check it atm (I'm away from home).
However, I'll add an option to completely disable it in the future
|
|
|
Copialinex |
View Public Profile |
Send a private message to Copialinex |
Find More Posts by Copialinex |
Add Copialinex to Your Buddy List |
08-28-12, 07:36 PM | |
|
Bar border options
Hi!
I was wondering if you could return the option where you can turn off the border on the bars completely. Right now there are several different border options, but there's no "none." I know it's something fairly unimportant, but for someone with UI OCD like me, it would be greatly appreciated. Thanks for all your hard work on this awesome addon, BTW. |
|
Eluial |
View Public Profile |
Send a private message to Eluial |
Find More Posts by Eluial |
Add Eluial to Your Buddy List |
08-08-12, 06:41 AM | ||
|
Re: BPT not taking into account the changes to Euphoria
I'm working on it, euphoria 100% chance build found me recoding the UI from 0, so the addon currently updloaded isn't taking it into account, and the next v. was going to have a slight delay.
Currently, I've finished the old UI recode except for the Eclipse Icons and the options. I think the options will be ready before friday, I'll upload it then. (Sorry for the delay!) EDIT: Due to Increase downtime in Beta servers, next v will be delayed about 1 day, sorry, expect it Saturday
Last edited by Copialinex : 08-10-12 at 10:33 AM.
|
|
|
Copialinex |
View Public Profile |
Send a private message to Copialinex |
Find More Posts by Copialinex |
Add Copialinex to Your Buddy List |
08-07-12, 07:02 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
BPT not taking into account the changes to Euphoria
Thanks for updating this addon. I've been lost without a good Eclipse addon.
I did fine one issue today while using it. The Foresee Energy function is not taking into account the changes to Euphoria. For example, If I am moving towards Solar and have 20 energy, when I am casting a new starfire it foresees that I will have 40 energy instead of 60. |
|
Graylo |
View Public Profile |
Send a private message to Graylo |
Find More Posts by Graylo |
Add Graylo to Your Buddy List |
07-26-12, 12:59 AM | ||
|
It's already possible, /bpt -> style (select freestyle) -> media
In case you're an addon developer and you want to skin bpt, it's possible but somewhat difficult now, and I'm working to change it to make it easier, so I suggest you wait till I change it
|
|
|
Copialinex |
View Public Profile |
Send a private message to Copialinex |
Find More Posts by Copialinex |
Add Copialinex to Your Buddy List |
07-25-12, 10:47 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Would it be possible to change the background texture and border of BPT?
|
|
giorgio555 |
View Public Profile |
Send a private message to giorgio555 |
Find More Posts by giorgio555 |
Add giorgio555 to Your Buddy List |
07-14-12, 02:55 PM | |
|
Sorry for the delay fixing last bug, it's been a awful week. Thank you for your patience.
Last edited by Copialinex : 07-14-12 at 02:59 PM.
|
|
Copialinex |
View Public Profile |
Send a private message to Copialinex |
Find More Posts by Copialinex |
Add Copialinex to Your Buddy List |
07-12-12, 08:10 PM | |
A Murloc Raider
Forum posts: 4
File comments: 121
Uploads: 0
|
edit: it's cuz of libsharedmedia... :|
post on curse said he's working on fixing it. Better question recently is: why is 1.2.6 broken on live... edit: wrong number
__________________
i has a cookie
Last edited by Sintacks : 07-12-12 at 08:47 PM.
|
|
Sintacks |
View Public Profile |
Send a private message to Sintacks |
Find More Posts by Sintacks |
Add Sintacks to Your Buddy List |
07-10-12, 11:23 AM | |
|
also, where are newer version than 1.2.6 but older than 1.3.0 ?
|
|
Kelem |
View Public Profile |
Send a private message to Kelem |
Find More Posts by Kelem |
Add Kelem to Your Buddy List |
07-10-12, 11:21 AM | |
|
Is 1.3.0 supposed to work on live as well as mop?
On live servers I get 2 errors 1x BalancePowerTracker\BalancePowerTracker-1.2.6.lua:1733: table index is nil BalancePowerTracker\BalancePowerTracker-1.2.6.lua:1733: in function "LibSharedMedia_Registered" BalancePowerTracker\BalancePowerTracker-1.2.6.lua:520: in function "?" BalancePowerTracker\BalancePowerTracker-1.2.6.lua:440: in function <BalancePowerTracker\BalancePowerTracker.lua:440> Locals: self = BalancePowerTrackerBackgroundFrame { 0 = <userdata> } BalancePowerTracker = <table> { PLAYER_LOGOUT = <func> @..\BalancePowerTracker.lua:558 defaults = <table> {} UPDATE_SHAPESHIFT_FORMS = <func> @..\BalancePowerTracker.lua:552 UNIT_ENTERED_VEHICLE = <func> @..\BalancePowerTracker.lua:1140 CheckBlizzardFrameStatus = <func> @..\BalancePowerTracker.lua:1072 UpdateSparkV = <func> @..\BalancePowerTracker.lua:1453 UpdateIconScale = <func> @..\BalancePowerTracker.lua:1303 vars = <table> {} ButtonFacade_Init = <func> @..\BalancePowerTracker.lua:1745 LibSharedMedia_Registered = <func> @..\BalancePowerTracker.lua:1727 LibSharedMedia_Load = <func> @..\BalancePowerTracker.lua:1722 BetweenEnergyWidth = <func> @..\BalancePowerTracker.lua:1365 UpdateSharedInfo = <func> @..\BalancePowerTracker.lua:1206 UpdateFrames = <func> @..\BalancePowerTracker.lua:1218 SaveVars = <func> @..\BalancePowerTracker.lua:1667 Warning = <func> @..\BalancePowerTracker.lua:1574 eclipseMarkerCoordsV = <table> {} ReCheck = <func> @..\BalancePowerTracker.lua:1103 LoadVars = <func> @..\BalancePowerTracker.lua:1657 ResetOptions = <func> @..\BalancePowerTracker.lua:1638 barColor = <table> {} RegisterCallback = <func> @..\BalancePowerTracker.lua:563 IsBalanceDruid = <func> @..\BalancePowerTracker.lua:1110 UpdateVerticalFrames = <func> @..\BalancePowerTracker.lua:1260 style = <table> {} UpdateEclipse = <func> @..\BalancePowerTracker.lua:1473 ACTIVE_TALENT_GROUP_CHANGED = <func> @..\BalancePowerTracker.lua:1097 eclipseMarkerCoords = <table> {} UNIT_EXITED_VEHICLE = <func> @..\BalancePowerTracker.lua:1145 CheckEcplipseBuff = <func> @..\BalancePowerTracker.lua:1463 MSBT_Init = <func> @..\BalancePowerTracker.lua:1781 UpdateEnergyTextV = <func> @..\BalancePowerTracker.lua:1441 ADDON_LOADED = <func> @..\BalancePowerTracker.lua:475 media = <table> {} PLAYER_LOGIN = <func> @..\BalancePowerTracker.lua:514 BetweenEnergyWidthV = <func> @..\BalancePowerTracker.lua:1422 frames = <table> {} UpdateSpark = <func> @..\BalancePowerTracker.lua:1397 EnergyWidthV = <func> @..\BalancePowerTracker.lua:1406 UpdateEnergyText = <func> @..\BalancePowerTracker.lua:1385 ReadyToCreateOptions = <func> @..\BalancePowerTracker.lua:1710 PLAYER_REGEN_ENABLED = <func> @..\BalancePowerTracker.lua:1123 CreateInterface = <func> @..\BalancePowerTracker.lua:614 EnergyWidth = <func> @..\BalancePowerTracker.lua:1349 AND 5x BalancePowerTracker\BalancePowerTracker-1.2.6.lua:1482: attempt to index field "lEclipseIcon" (a nil value) BalancePowerTracker\BalancePowerTracker-1.2.6.lua:1482: in function "UpdateEclipse" BalancePowerTracker\BalancePowerTracker-1.2.6.lua:1471: in function "CheckEcplipseBuff" BalancePowerTracker\BalancePowerTracker-1.2.6.lua:553: in function "?" BalancePowerTracker\BalancePowerTracker-1.2.6.lua:440: in function <BalancePowerTracker\BalancePowerTracker.lua:440> Locals: self = <table> { PLAYER_LOGOUT = <func> @..\BalancePowerTracker.lua:558 defaults = <table> {} UPDATE_SHAPESHIFT_FORMS = <func> @..\BalancePowerTracker.lua:552 UNIT_ENTERED_VEHICLE = <func> @..\BalancePowerTracker.lua:1140 CheckBlizzardFrameStatus = <func> @..\BalancePowerTracker.lua:1072 UpdateSparkV = <func> @..\BalancePowerTracker.lua:1453 UpdateIconScale = <func> @..\BalancePowerTracker.lua:1303 vars = <table> {} ButtonFacade_Init = <func> @..\BalancePowerTracker.lua:1745 LibSharedMedia_Registered = <func> @..\BalancePowerTracker.lua:1727 LibSharedMedia_Load = <func> @..\BalancePowerTracker.lua:1722 BetweenEnergyWidth = <func> @..\BalancePowerTracker.lua:1365 UpdateSharedInfo = <func> @..\BalancePowerTracker.lua:1206 UpdateFrames = <func> @..\BalancePowerTracker.lua:1218 SaveVars = <func> @..\BalancePowerTracker.lua:1667 Warning = <func> @..\BalancePowerTracker.lua:1574 eclipseMarkerCoordsV = <table> {} ReCheck = <func> @..\BalancePowerTracker.lua:1103 LoadVars = <func> @..\BalancePowerTracker.lua:1657 ResetOptions = <func> @..\BalancePowerTracker.lua:1638 barColor = <table> {} RegisterCallback = <func> @..\BalancePowerTracker.lua:563 IsBalanceDruid = <func> @..\BalancePowerTracker.lua:1110 UpdateVerticalFrames = <func> @..\BalancePowerTracker.lua:1260 style = <table> {} UpdateEclipse = <func> @..\BalancePowerTracker.lua:1473 ACTIVE_TALENT_GROUP_CHANGED = <func> @..\BalancePowerTracker.lua:1097 eclipseMarkerCoords = <table> {} UNIT_EXITED_VEHICLE = <func> @..\BalancePowerTracker.lua:1145 CheckEcplipseBuff = <func> @..\BalancePowerTracker.lua:1463 MSBT_Init = <func> @..\BalancePowerTracker.lua:1781 UpdateEnergyTextV = <func> @..\BalancePowerTracker.lua:1441 ADDON_LOADED = <func> @..\BalancePowerTracker.lua:475 media = <table> {} PLAYER_LOGIN = <func> @..\BalancePowerTracker.lua:514 BetweenEnergyWidthV = <func> @..\BalancePowerTracker.lua:1422 frames = <table> {} UpdateSpark = <func> @..\BalancePowerTracker.lua:1397 EnergyWidthV = <func> @..\BalancePowerTracker.lua:1406 UpdateEnergyText = <func> @..\BalancePowerTracker.lua:1385 ReadyToCreateOptions = <func> @..\BalancePowerTracker.lua:1710 PLAYER_REGEN_ENABLED = <func> @..\BalancePowerTracker.lua:1123 CreateInterface = <func> @..\BalancePowerTracker.lua:614 EnergyWidth = <func> @..\BalancePowerTracker.lua:1349 ColorBarDirection = <func> @BalancePowerTracker |
|
Kelem |
View Public Profile |
Send a private message to Kelem |
Find More Posts by Kelem |
Add Kelem to Your Buddy List |
09-06-11, 11:39 AM | ||
|
Re: The Eclipse (Solar/Lunar) Bar Isn't Redrawing
Eclipse has no CD nor duration anymore, and Eclipse energy is integer. |
|
|
Copialinex |
View Public Profile |
Send a private message to Copialinex |
Find More Posts by Copialinex |
Add Copialinex to Your Buddy List |
09-05-11, 03:42 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
The Eclipse (Solar/Lunar) Bar Isn't Redrawing
At the end of an eclipse, fairly often that bar will not be erased when the eclipse CD is 0. There will be an empty box with 0.0 at the end just staring at me on my UI. Most disconcerting.
I'm tempted to dive into the Lua code myself tonight and see what can be seen. |
|
tilleyrw2 |
View Public Profile |
Send a private message to tilleyrw2 |
Find More Posts by tilleyrw2 |
Add tilleyrw2 to Your Buddy List |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.