Energized
Inspired by the now discontinued add-on BuffEnough, Energized answers the simple question: "Am I buffed?" Energized functions as a LibDataBroker (LDB) feed whose icon changes depending on your disposition. The tooltip lists which buffs you're missing, along with who is likely to be responsible for the buff. Energized is optimized for max-level players, and primarily focuses on PvE (but also supports PvP content).
Features
- Smart buff grouping. Energized uses a very flexible grouping system that lets it handle all equivalent buffs and consumables in the game, with room to grow as more become consolidated.
- Low resource usage. Energized has been written for efficiency. It uses very little CPU time (particularly during combat) and very little memory. The configuration UI can be loaded separately for even more savings.
- Highly configurable. Every single buff and consumable rule in Energized is exposed to the user through an advanced configuration system. This gives you a visual display of exactly what is being checked, and lets you configure absolutely everything.
- Advanced tooltip. Energized uses a two-level tooltip, letting you mouse over any missing buffs to see all the people who could be providing them, and which buffs or consumables make up that buff group.
- Understands your needs. Out of the box, Energized contains smart defaults for your class (and in many cases, your spec). Like to change specs a lot? Energized knows when it happens and automatically adjusts.
- Quick disable. Don't care about a buff at the moment? Click it on the tooltip to disable it for this session. Joining a new group, reloading your UI, or logging out will enable it again.
You should also install
- Energized works best with an LDB display like Fortress, Button Bin, or Titan Panel. If you don't have a display, turn on Energized's minimap icon. There are lots of displays available — if you don't like one, try another!
- AddonLoader is highly recommended. This will let you keep the configuration UI unloaded until you need it.
Comments, bug reports, discussion
Help translate Energized
Click here to help translate Energized into your language.
Frequently asked questions
Does Energized require any configuration to work?
Nope! Energized is intended to work perfectly for the majority of players without any changes to configuration. Should you wish to dig deep, however, you can change literally anything about how Energized operates, including every buff and consumable it looks for.
Why is Energized slow to react when things change?
Energized has been written for maximum efficiency when it comes to CPU usage. It won't scan anything more frequently than once every few seconds (configurable). Certain types of actions (like changing your pet's attack mode) won't be picked up until Energized does it's automatic scan, which occurs every 10 seconds. In general, it'll just be a moment before Energized catches up. Just be patient — your framerate is better because of it!
Energized doesn't work very well for leveling. Why?
Energized is not intended to be used by leveling players.
How can I use different options for different specs?
In your Interface Options menu, click the + next to Energized, then select Profiles. Use this screen to create two profiles — one for each spec. Put yourself in the profile you want for your current spec. Then turn on Enable dual profile and select a profile to switch to when you change to your other spec.
I can add an option to show some text when you're buffed. What you're supposed to see is just the icon when you're buffed. If you enable the icon in your display, you won't have as much trouble finding it. Keep in mind that by default, the icon will also disappear after 5 seconds when you're buffed. This way you only really notice Energized when you're missing stuff. (The icon comes back in response to a ready check.)
Hey, awesome addon, thanks a lot. Here's a small problem I have: The ldb doesn't return anything if you're fully buffed (an empty string maybe? Or just a whitespace? Can't tell...). This also makes it very hard to mouseover to get the tooltip (not that it's usefull at this point really). Could you change this? Or maybe you can tell me how I could change this? Just a string "You're buffed" or so would surely suffice :)
L2 cast two blessings at once!
But seriously, let me think on the best way to solve this. You won't have this problem in a raid because you're expected to utilize the Drums. It's just in a party with 1 paladin (and no druid) where this is an issue.
Have given the r111-release further testing. Unfortunately, it has some really funky-chicken behavior with Paladins.
On an 80 Paladin, there are only two blessings in WoW 4.0.1 live: Blessing of Kings & Blessing of Might (yes, some people say I'm skilled at pointing out the obvious :D). Logged on with no saved variables so would start fresh. Set up various things: have it active solo & parties in addition to raids, etc., with the exception of the Advanced conditions which I left alone for now. Did not mess around with dual-spec profiles or anything yet either.
In Prot/tank spec, cast Blessing of Kings in both 5-man parties (about five different ones) & solo. Every party time (so to speak), I was the only Paladin there. Every single time after casting that, the Energized LDB feed reported incorrectly:
You
Expected +Mana Regen
Expected +Attack Power
as though I was missing Might. So cast Might and the LDB feed reported:
You
Expected +Stats/Resistance
as though I was missing Kings. This behavior repeats on subsequent logons and/or party groups. The mod doesn't currently seem to recognize that a single Paladin can only cast one of the two blessings.
I do my best raiding while drunk. :D
A bit of testing with r111-release (enable the minimap icon, log on and off, etc.) and no issues with the icon image in the LibDBIcon-provided icon (using r16 of that library). Or it jumping around by itself. Unless I get drunk, then it jumps around quite a bit ;) .
I wonder if I could make that a default rule for Alchemists... hmmm....
Finally got to use this mod in-raid last night and I've got to say it's a great evolution above and beyond what buff-enough did. On the solo/party side I now "recall" (via this addon) to actually use my Flask of the North.
Thanks much!
In my experience, a lot of users won't get a beta, either. Thanks for the tip on the TOC.
Although this probably has lots of bugs left, I'm starting to get some trickle over from Curse users who don't know to install alphas. Going to tag a release just so we get at least something more up-to-date on Curse.
I got a ticket this morning about Carbonite causing the jumping around too, so that's why I made the change. Granted, neither of those addons are very great... ;) Zidomo, can you check to see if the unreliability is back? It may not be, that was just a theory. That was yet another reported bug that I never could reproduce.
I vote for having a reliable icon as opposed to not.
For those not running a LDB display (and why aren't you?), having a reliable icon should be more important than the the issues a minority of those people have running (the historically buggy) Minimap Button Frame.
The other question to ask of the below poster: is this the only mod using the LibDBIcon library that has the jumping-around problem? If there are others providing a button through that library that don't have the problem, of course, might be worth looking to see what they are doing differently.
And a side note: use something like YssDrop to collect the majority of minimap buttons that some mods provide...placed on a dropdown list.on a minimap button. Just like Minimap Button Frame, but far more reliably. Or look at one of the multitude of other LDB display mods. Don't like one, try something else.
horne1647: I attempted to solve that in r107. Check it out. My fix may have reintroduced an issue reported a while ago by Zidomo, where the map icon doesn't always reliably appear. I'm afraid we can't have it both ways. It'll either be reliably there and bouncing around, or not reliably there and not bouncing. None of these issues are my fault, I'm beginning to hate LibDBIcon.
I'm using Minimapbuttonframe and Energized keeps hopping back and forth between where it should appear with Minimapbuttonframe and in a place it might be around the minimap. Basically, it's unstable. It's been this way since the past few revisions of the pre Cata versions and has been this way with all of the 4.0+ versions. It's finally driving me crazy enough to post on it.
Ok, works fine with r103 :)
Oops, you need to reset your profile. I'll push another build with a forced reset.
Soul Link is probably the wrong spell id (Soul Link is active on my imp, but Energized still states that I'm missing this buff).
Or, if I look at the advanced setup, I have a standard rule under Soul Link, that uses "48266","48265" (Frost Presence, Unholy Presence).
Could that be the problem?
r98 did indeed fix the library loading issue I was seeing. Playing around with Energized now and it is looking good. Thanks!
Sure, let me look into that.