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.
-
View User Profile
-
Send Message
Posted Jul 4, 2010I just imported 224 English strings to localize, if anyone wants to get started on that now. Sorry about how many there are.
-
View User Profile
-
Send Message
Posted Jul 4, 2010Yeah I finally finished the configuration bit yesterday. Regarding the output, the plan right now is just to use LDB. I will also use LibDBIcon or whatever it's called, so if you don't have an LDB display you'll get a minimap icon which will theoretically do the same thing. I don't have plans to do a standalone frame like BuffEnough did, at least for the initial release.
-
View User Profile
-
Send Message
Posted Jul 4, 2010Yeah I noticed that almost everything is configured up, but it doesn't check anything yet.
Will be there a small window like buffenough had where you can mouseover and see if you are buffed or not?
Or there will be only from brokers?
-
View User Profile
-
Send Message
Posted Jul 4, 2010Oh cool, glad you like it. Ended up being a crazy configuration system. Config also ended up taking a lot of memory, so I'm going to split it into a LoD module (if you use AddonLoader it'll just be seamless, only loading when you try to access it).
Next step is making the add-on actually do something...
-
View User Profile
-
Send Message
Posted Jul 4, 2010I've downloaded it from the repository, looks good so far, I love the configuration.
-
View User Profile
-
Send Message
Posted Jul 3, 2010Awesome!
-
View User Profile
-
Send Message
Posted Jul 3, 2010Not yet, but getting closer!
-
View User Profile
-
Send Message
Posted Jul 3, 2010any beta to test anywhere? can't wait to install it! ;-)
-
View User Profile
-
Send Message
Posted Jun 30, 2010Skylinee: Ill make that an option, but it won't be the default behavior. Energized won't use nearly as much CPU time as BuffEnough did, even if it does scan periodically. For one thing, BuffEnough attaches to the UNIT_AURA and CLEU events, which is a really huge CPU load. Outside of combat, Energized will scan on a throttle in response to UNIT_AURA. When combat starts, it will unregister UNIT_AURA. It will never register for CLEU.
The algorithm I have planned should eliminate the CPU problems that BuffEnough had, while still keeping the add-on responsive to changing circumstances. But like I said, I'll add an option to disable all automatic scans except in response to a ready check or an LDB action.
-
View User Profile
-
Send Message
Posted Jun 30, 2010Currently using ShadowsReadyBuffCheck and it works quite well. Will you make it similar so that it *ONLY* checks for missing buffs whenever a ready check is performed or a button on the LDB is pushed manually? Continuously checking for missing/faded buffs will add CPU time, i remember BuffEnough having this problem.
-
View User Profile
-
Send Message
Posted Jun 9, 2010Definitely intend to handle both of those. The configuration system I've designed is going to be really flexible, in fact.
-
View User Profile
-
Send Message
Posted Jun 9, 2010If you are looking for ideas:
I really missed the HS tracker from buffenough.
Also I liked the idea that you could just setup your custom conditions to check, like looking for some spec buff(perfume during love is in the air)
-
View User Profile
-
Send Message
Posted Jun 9, 2010Definitely interested! Looking forward to what ya come up with. :)
-
View User Profile
-
Send Message
Posted Jun 9, 2010It's still in the design stage, but I'm very actively working on it. Glad to see there's interest! Will have something out as soon as I can.
-
View User Profile
-
Send Message
Posted Jun 9, 2010As an BuffEnough user, i'm very happy about this project ;)
-
View User Profile
-
Send Message
Posted Jun 8, 2010Good to see that someone has the same question: "Am I buffed?" :)