| Tested: | Hour of Twilight 4.3 |
| Updated: | 12-10-11 11:17 AM |
| Created: | 09-11-10 12:31 PM |
| Downloads: | 77,745 |
| Favorites: | 186 |
| MD5: |

How do I link Power Auras Classic and BPT?FORESEE ENERGY:
Go to BPT loader in the addons tab in your interface menu, load BalancePowerTracker_Pipe and use BPT values as any other power values in Power Auras, you can even import/export those auras.
NOTE 1: You can check "Load on login" to avoid loading BalancePowerTracker_Pipe every time.
NOTE 2: When BalancePowerTracker_Pipe is not loaded, the auras will be shown as using Runic Power, Holy Power, Runes and Soul Shards
I can't change glyphs!
This is a known bug with many addons. /reload and try again should work fine.
Can I disable it out of combat?
You can't disable it out of combat, but you can turn the Alpha OOC to 0, so it won't bother you.
The energy seems a little erratic...?
The option "Foresee energy" is enabled by default, with this enabled, the mod will add the energy of you current cast to the bar, if you only want to change the size & position of the energy bar, I suggest you to uncheck this option.
What happens when "grow bars" is enabled?
With "grow bars" enabled, you'll have an empty bar, which will be filling and emptying with energy, just try it!
I want to change the bar texture!
Just select BPT: Freestyle in Style tab.
Is there any way to have the awesome Blizzard art?
BalancePowerTracker BlizzardEclipseBar achieves that.
Foresee Energy is a feature the addon uses to analize the spells you have cast and/or you are casting but are yet to land and computes the energy sum of them. This allows the addon to distinguish between two kinds of each variable: One real, the one you have at the moment and other virtual, the one you'll have when all flying spells and the spell you are casting land.DONATIONS
Foresee Energy works assuming the following:
-You're hit capped (All your spells will land).All the features with the 'virtual' tag (virtual Energy, virtual Eclipse ...) rely on Foresee Energy.
-You're not going to proc Euphoria (2x energy gain).
·If you proc it, it will update immediately, this only means you will reach Eclipse earlier than the addon predicted the moment before the Eupforia proc. You can never get an Euphoria proc that push you into Eclipse, so Eclipse procs are predicted accurately.
(Author's note: I feel Foresee 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!)
You can configure each of the indicators (bar,text,icons,arrow) of the addon to either display virtual or real info.
Also, you can configure the warnings to fire when you gain virtual Eclipse, this means BPT will fire a warning when the energy sum from all the flying spells and the one you're casting will proc Eclipse, so you can switch nukes.
ˇMuchas gracias! 
Public table.
BPT will maintain a public table with the following values, should another addons need it:
BalancePowerTracker_SharedInfo = {Enabled = function(BOOL enable) --Enables/Disables BPT}
Shown = function(BOOL show) --Show/Hide BPT
Foresee = function(BOOL enable) --Start/Stop Foresee energy function
realEnergy = Real energy
virtualEnergy = Virtual energy
reachEnd = if virtualEnergy reachs 100 or -100 during its computation, the value is stored, false otherwise.
realDirection = Real Eclipse direction
virtualDirection = Virtual Eclipse direction
eclipse = SpellId of the Eclipse buff you have, false if not Eclipse
virtualEclipse = If virtual Lunar eclipse then "L" elseif virtual Solar eclipse then "S" else false end
foreseeEnergy = BPT foreseeEnergy option
version = BPT version
style = Table storing information and functions for skins
LibBalancePowerTracker
In v1.1.0 the energy track and foresee feature were moved into a library called LibBalancePowerTracker. This library requires no other addons to work with and will avoid loading itself more than once. The API is commented in the first lines of LibBalancePowerTracker-1.0.lua. You can use this library in your works, but give me some credit, please.
File Name |
Version |
Size |
Author |
Date |
1.2.5 |
140kB |
Copialinex |
08-28-11 08:26 PM |
|
1.2.4 |
140kB |
Copialinex |
08-23-11 01:27 PM |
|
1.2.3 |
140kB |
Copialinex |
07-25-11 01:35 AM |
|
1.2.2 |
143kB |
Copialinex |
06-29-11 11:05 AM |
|
1.2.1 |
143kB |
Copialinex |
06-27-11 03:54 AM |
|
1.1.8 |
121kB |
Copialinex |
04-28-11 02:45 AM |
|
1.1.7 |
120kB |
Copialinex |
03-15-11 09:23 AM |
|
1.1.6 |
120kB |
Copialinex |
02-16-11 03:15 PM |
|
1.1.4 |
120kB |
Copialinex |
02-13-11 03:27 PM |
|
1.1.3 |
119kB |
Copialinex |
01-12-11 08:09 AM |
|
1.1.2 |
113kB |
Copialinex |
11-28-10 03:15 AM |
|
1.1.1 |
113kB |
Copialinex |
11-15-10 05:10 AM |
|
1.1.0 |
137kB |
Copialinex |
11-13-10 06:14 PM |
|
1.0.8 |
134kB |
Copialinex |
11-13-10 06:12 PM |
|
1.0.7 |
132kB |
Copialinex |
10-27-10 05:59 AM |
|
1.0.6 |
121kB |
Copialinex |
10-13-10 12:11 PM |
|
1.0.5 |
121kB |
Copialinex |
10-13-10 08:19 AM |
|
1.0.4 |
122kB |
Copialinex |
10-05-10 04:40 PM |
|
1.0.3 |
120kB |
Copialinex |
09-30-10 04:32 PM |
|
1.0.2 |
120kB |
Copialinex |
09-26-10 06:44 PM |
|
1.0.1 |
114kB |
Copialinex |
09-14-10 06:22 PM |
|
1.0.0 Beta |
108kB |
Copialinex |
09-11-10 12:31 PM |
![]() |
Comment Options |
|
|
|
|
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. |
|
|
|
|
||
I will change it in the next update |
||
|
|
|
|
|
|
Is there any way to be able to set the size of the bars using something else than increases of 5. Like 256 width?
|
|
|
|
|
|
||
|
Re: Login spam
I run with 30+ addons myself, and I think knowing all is going fine is worth the spam. |
||
|
|
|
|
|
|
Login spam
Can you please add an option to hide the login text like "BalancePowerTracker v1.2.2: Loaded!" ? I have about 20 addons that spam massages like this...
|
|
|
|
|
|
||
|
Re: Re: Something odd in Firelands Raid
There were two boomkins in the raid myself and mate of 5 years standing both of us use BPT both of us were seeing the issue. This was the first time I'd seen the issue but then again only second time I'd been "raiding" since around October last year pre-cata. The first time raiding I was more looking at not standing in crap and dying, than any numbers I was doing or how smooth rotations were. So it may have been misbehaving then and I didn't notice & mate was doing his resto duties last time so he wouldn't have had addon enabled. However I am an addon author myself having coded ShockAndAwe (for Enhancement Shaman) on which SquawkAndAwe (Moonkin version) is based. So I am well used to tracking down bugs and am keen to help. I'll try your logger next time I'm in a raid. |
||
|
|
|
|
||
|
Re: Something odd in Firelands Raid
BPT relies on CombatLog for detecting when the spells land, and sometimes, when the CombatLog stops working, BPT won't erase the spells from its queue until an internal timer procs, that can be what you're seeing. In any case, I included a log designed specifically for BPT (it tracks BPT state along with relevant combatLog entries), to enable it, Interface -> Addons -> BPT loader, then load BPT_Log and show its interface. If you can give me a log made with this tool, it's far more useful than one that only tracks combatLog entries, but if you can't, any log will do. |
||
|
|
|
|
||
|
Re: Re: Re: Re: Error when proccing Eclipse
(Honestly, I never thought someone would actually use that function besides the fellow moonkin who asked me to introduce it, but, as many people have reported using it, I'll recode it nearly from 0, to reduce a little the CPU used) It will take some time. (it only affects Stat Energy, if you disable it, the addon won't throw this error) |
||
|
|
|
|
|
|
Something odd in Firelands Raid
I was doing Firelands trash rep farming this evening and there was definitely something very very odd about the way BPT was tracking. It was if there was perhaps a small penalty applied by Blizzard and I wasn't getting full energy for each cast.
The BPT bar was very frequently a lot ahead of the Blizzard bar (as shown by XPerl). So its as if the predictive effects of BPT was tracking what the bar should have been but the actual amounts gained were less. Later on testing things on the target dummy all was fine. Hence I suspect something in Firelands doing something odd. There is the thing that reduces damage by 90% on some mobs so perhaps also an energy reduction? I have a combat log parse if that would help as I have loggerhead turning it on automatically. |
|
|
|
|
|
||
|
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
Re: Re: Re: Error when proccing Eclipse
|
|
|
|
|
|
||
|
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
Re: Re: Error when proccing Eclipse
|
|
|
|
|
|
||
|
Re: Error when proccing Eclipse
and delete BalancePowerTracker.lua and BalancePowerTracker.lua.bak, you'll lose BPT settings, but, unfortunately, I don't know other way to fix it |
||
|
|
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
Error when proccing Eclipse
Everytime I cast Eclipse I get this error, and sometimes causes my game to lock up. Disabling the addon resolves the issue.
Date: 2011-07-03 17:03:25 ID: 2 Error occured in: Global Count: 1 Message: ...lancePowerTracker-1.0\LibBalancePowerTracker-1.0.lua line 849: attempt to index field 'nextItem' (a nil value) Debug: [C]: ? ...lancePowerTracker-1.0\LibBalancePowerTracker-1.0.lua:849: RecalcWays() ...lancePowerTracker-1.0\LibBalancePowerTracker-1.0.lua:361: ChangedState() ...lancePowerTracker-1.0\LibBalancePowerTracker-1.0.lua:569: ?() ...lancePowerTracker-1.0\LibBalancePowerTracker-1.0.lua:375: ...lancePowerTracker-1.0\LibBalancePowerTracker-1.0.lua:375 AddOns: Swatter, v5.12.5184 (QuirkyKiwi) Ace3, v AceGUI30SharedMediaWidgets, v4.0.0 ACP, v3.3.16 AtlasLootLoader, vv6.04.03 AucAdvanced, v5.12.5184 (QuirkyKiwi) AucDb, v5.1.DEV.4828 AucFilterBasic, v5.12.5184 (QuirkyKiwi) AucFilterOutlier, v5.12.5184.4828(5.12/embedded) AucMatchUndercut, v5.12.5184.4828 AucStatClassic, v5.12.5184.4828 AucStatDebug, v5.12.5184.4828 AucStatHistogram, v5.12.5184 (QuirkyKiwi) AucStatiLevel, v5.12.5184 (QuirkyKiwi) AucStatPurchased, v5.12.5184 (QuirkyKiwi) AucStatSales, v5.12.5184.4838 AucStatSimple, v5.12.5184 (QuirkyKiwi) AucStatStdDev, v5.12.5184 (QuirkyKiwi) AucStatWOWEcon, v5.12.5184.4828 AucUtilAHWindowControl, v5.12.5184.5133 AucUtilAppraiser, v5.12.5184.5015 AucUtilAskPrice, v5.12.5184.5162 AucUtilAutoMagic, v5.12.5184.5184(5.12/embedded) AucUtilCompactUI, v5.12.5184.5016 AucUtilEasyBuyout, v5.12.5184.4897 AucUtilFixAH, v5.12.5184 (QuirkyKiwi) AucUtilGlypher, v5.12.5184.5061(5.12/embedded) AucUtilGlypherPost, v5.6.4409 (KangaII)(/embedded) AucUtilItemSuggest, v5.12.5184.5144 AucUtilPriceLevel, v5.12.5184.4861 AucUtilScanButton, v5.12.5184.5159 AucUtilScanFinish, v5.12.5184.5159 AucUtilScanProgress, v5.12.5184.4979 AucUtilScanStart, v5.12.5184.5159 AucUtilSearchUI, v5.12.5184.5184 AucUtilSimpleAuction, v5.12.5184.4993 AucUtilVendMarkup, v5.12.5184.4828 Auctionator, v2.9.7 AutoRepair, v Babylonian, v5.1.DEV.312(/embedded) BalancePowerTracker, v1.2.2 BalancePowerTrackerOptions, v1.0.0 BalancePowerTrackerPipe, v1.0.0 BankStack, vv22 Bartender4, v4.4.19 BeanCounter, v5.12.5184 (QuirkyKiwi) BetterInbox, v ButtonFacade, v4.0.344 ButtonFacadeDarion, v3.0.3.2 Configator, v5.1.DEV.312(/embedded) DBMCore, v DBMLDB, v DBMRaidLeadTools, v DBMSpellTimers, v DebugLib, v5.1.DEV.312(/embedded) Enchantrix, v5.12.5184 (QuirkyKiwi) EnchantrixBarker, v5.12.5184 (QuirkyKiwi) EnhancedColourPicker, v4 epgp, v5.6.4 epgplootmaster, v0.6.14 epgplootmasterml, v0.6.14 EquipCompare, v2.18 Fontifier, v ForteCooldown, v ForteCore, v1.975.5 ForteDruid, v ForteTalent, v ForteVehicle, v Grid, v4.1.0.1441 GridCustomLayouts, v GridIndicatorCornerText, v1.4.2 GridManaBars, v1.04 GridSideIndicators, v4.0.1-1 Informant, v5.12.5184 (QuirkyKiwi) kgPanels, v1.6 LibActionButton10, v LibDBIcon10, v LibExtraTip, v5.12.DEV.311(/embedded) LibGroupTalents10, v$Rev: 57 $ LibKeyBound10, v LibSharedMedia30, v3.0-62 LibStub, v LibTalentQuery10, v$Rev: 87 $ LibWindow11, v LUI, v3.5 MoveAnything, v12.2.0 oGlow, v2.0.1 PowerAuras, v4.21 Quartz, v3.0.7 RaidBuffStatus, vv4.16g-beta sct, v6.55 sctd, v6.55 ShadowsEclipseMonitor, v SharedMediaBlizzard, v1.5 simpleMinimap, v40000-3 SimpleRangeIndicator, v3.0.8.0 Skada, v1.2-34 SkadaAbsorbs, v1.0 SkadaCC, v1.0 SkadaDamage, v1.0 SkadaDamageTaken, v1.0 SkadaDeaths, v1.0 SkadaDebuffs, v1.0 SkadaDispels, v1.0 SkadaEnemies, v1.0 SkadaHealing, v1.0 SkadaPower, v1.0 SkadaThreat, v1.0 SnowfallKeyPress, v SpellFlash, v5.98 SpellFlashDruid, v6.2.64 SpellFlashCore, v1.40 Stubby, v5.12.5184 (QuirkyKiwi) SuperDuperMacro, v1.8.3 TidyPlates, v6.3.1 Revision: 289 TidyPlatesGraphite, v TidyPlatesGrey, v TidyPlatesNeon, v TidyPlatesQuatre, v TidyPlatesSimple, v1.0 TidyPlatesHub, v TipHelper, v5.12.DEV.310(/embedded) BlizRuntimeLib_enUS v4.2.0.40200 <us> (ck=d82) |
|
|
|
|
||
http://www.wowace.com/addons/weakaur...stom-triggers/ Just use a status trigger and in the Custom Trigger box type, for example, Code:
function() return BalancePowerTracker_SharedInfo.realDirection == "sun"; end |
||
|
|
![]() |
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.