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've just posted an alpha with the following changes. Use at your own risk:
I'm making good progress, but there is a lot to do. Unfortunately I need a replacement solution for LibGroupTalents in order to move forward, since some of the new buffs are spec dependent. I'm not sure if I'll branch the library myself, or wait for someone to fix it. Handling inspection is not something I want to do in Energized itself, as it's a large amount of logic.
I'll be working on Energized this week, and will have a beta up shortly (hopefully today). Hope you guys can help test it, as my guild is on a raiding break until MoP drops. (I'll try to test in LFR a bit.)
@mkcorp
I KNOW RIGHT!!!11!!1! my poisons fell off half way through madness and I blame Allara for me not being top dps!! =p
Can't wait for an update! ;-) Fingers crossed.
all the info you need can be found here
http://www.wowhead.com/guide=1100
Afaik it's mostly about the talents.
See http://www.wowpedia.org/Patch_5.0.4/API_changes LibGroupTalents will be "broken" though ;-)
Does anyone know of a good consolidated resource out there for buff changes coming in Mists of Pandaria? I'd like to get Energized updated, but am having trouble locating a good list of the changes.
My goal is to get this updated over the first few weeks of the expansion. Since this add-on requires a lot of raiding to test, it will take some time to update. I do intend to continue keeping it supported in 5.x.
You just need to re-download, the neccessary changes are in an embedded library, which is included automatically.
Is this still being worked on? Since 4.1 Energized produces lua errors about some addon name being too long etc...
Time: 04/30/11 11:38:15
Count: 18
Stack: (tail call): ?
Interface\AddOns\Energized\Core.lua:1262: in function <Interface\AddOns\Energized\Core.lua:1109>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...ace\AddOns\ArchDB\Libs\AceTimer-3.0\AceTimer-3.0.lua:164: in function <...ace\AddOns\ArchDB\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Message: Interface\AddOns\Energized\Core.lua:1262: attempt to call upvalue 'GetPetHappiness' (a nil value)
Time: 04/30/11 11:40:10
Count: 38
Stack: (tail call): ?
Interface\AddOns\Energized\Core.lua:1262: in function `_Update'
Interface\AddOns\Energized\Core.lua:1477: in function `Update'
Interface\AddOns\Energized\Core.lua:495: in function `?'
...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
http://www.wowace.com/addons/libgrouptalents-1-0/files/
cleared the errors I was getting from Energized.
HTH!
It is "gettable" (?) at level 83 and is avaliable to all specs. Hope this helps.
Did anyone thought about a complementary Addon that handles the Debufs (on the target obv.)? I would die to see an addon that shows me that my target misses debufs, what debufs and possibly the person in charge for that. ...and it will be extremly nice everything to be shown in the same manner Energize does it. :)
The reason why I love this addon, whenever I need a change in it, I just open my browser and I see its already impleted.
Thanks Allara, Dark Intent works perfectly, and thanks for your work.
Sorry Allara, your update had fixed the issue and I had forgotten to come back and let you know. No news is good news in the addon world, eh? Thanks for the Dark Intent support and all your hard work!