BuffEnough is a personal buff monitor that answers the simple question 'Am I buff enough?' If you're like me, when a raid leader does a ready check, you go through a mental checklist as you look over your buffs and gear, to make sure that you really are ready. Did I remember to do my own buff, do I have all pally blessings, do I have the correct pet out, am I still flasked/elixired, is my durability okay, did I forget to take off my riding crop, etc, etc. This is what BuffEnough does for you. It scans the raid to figure out what you should have, and then scans your buffs and gear to figure out what you do have. If the box is green, the answer is 'yes', you're buff enough. If the box is red or yellow, then you're still missing something and hovering your mouse over the box will tell you what it is in the tooltip.
You can post bug reports, feature requests, comments, suggestions, name calling, etc here or on the WoWInterface thread. Thanks!
I should also mention that this is my first foray into an addon with the Ace(3) framework. So any feedback from gurus about improvements that could be made to the code or best practices that I'm not following would be well received and greatly appreciated.
Iam not sure if there is any function that allows to check for it but would it be possible to check for non-combat pets(toy pets) aswell?
I use them as my lucky charm, but tend to forget it, since Iam using ZOMGBuffs instead of CorkFu which was able to deploy pets after Buffing all raid buffs :-(
It doesn't seem to detect Flask of Distilled Wisdom, Buff Enough keeps telling me that I'm missing flask/elixir when using it. Changing the ID in spells.lua to:
Regarding vanity pets, there is no way to tell if one is currently active or not. Several addons "guess" by setting a flag when a vanity pet item is used, and clearing the flag if you use the same item again, or if you die. I'd prefer this type of thing didn't find its way into BuffEnough, as vanity pets are not a buff and have absolutely no functional impact on gameplay.
Don't worry, it's not going in there. I only entertained the idea because a number of people asked for it (I would have agreed with you, Kaillasse, but apparently raiders DO care about minipets). If it was something easy like one quick API call, I would have thrown it in there for S&G. But, I discovered very quickly from looking at other addons what Phanx described, so that's way too complicated.
Now that I have LDB and Fortress and whatnot installed and you have updated BE to work with those, how do I edit the old red/green/yellow box display? Would like to be able to get rid of it if I decide I prefer the way Fortress displays it :)
Edit: I also noticed that I can't get any of the other plugins to show up in Fortress if I have BuffEnough enabled.
Hrm, yeah. Ordinarily, you can go into BE config and just click off 'Show Display'. But it appears that when Fortress is installed, it takes over BE config somehow and makes that impossible. I'll take a look at Fortress with BE today and see what's going on.
Lovely addon, evaluating atm, thanks!
Only 2 things I saw - as a rogue using elixirs it shows I'm missing guardian elixir, can an option to disable check for guardian be added? Also it does not show as low when the time of Elixir of Major Agility is below the treshhold
Thanks for the feedback, DrunkenDonkey. If you don't want to use a Guardian Elixir (the rogues in my guild typically use fort), then you can define a custom check to ignore it. Go to the config menu under Custom, select the 'Consumables' category and the 'Ignore' action, and type in 'Guardian Elixir' and that should do the trick.
I'll take a look at why the elixir isn't giving a warning.
Any reason why BuffEnough's memory keeps climbing through combat? 5 mins into a bossfight and it's allready using 2+mb's of memory. Is it because it scans for missing buffs during combat? If that's the case, please add an option to disable it.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
You can post bug reports, feature requests, comments, suggestions, name calling, etc here or on the WoWInterface thread. Thanks!
Links
SVN Download
WoWInterface Page
Will try it tomorrow
Iam not sure if there is any function that allows to check for it but would it be possible to check for non-combat pets(toy pets) aswell?
I use them as my lucky charm, but tend to forget it, since Iam using ZOMGBuffs instead of CorkFu which was able to deploy pets after Buffing all raid buffs :-(
Edit: Scratch that, noticed you had added that option in the latest release. Great work.
A request: strata control.
I would love this as a statblocks module by the way. With a simple textbased colorchanging warning message and the tooltip. But great work anyway!
I'll add strata config to my to do list.
BuffEnough.flasks["Distilled Wisdom"] = GetSpellInfo(17627)
seems to fix the problem. I guess the ID has changed in some recent patch.
Bur please don't add "useless" options it's an addon for raiders and raiders don't care of minipets or things like that. Stay at the essentials.
Edit: I also noticed that I can't get any of the other plugins to show up in Fortress if I have BuffEnough enabled.
Only 2 things I saw - as a rogue using elixirs it shows I'm missing guardian elixir, can an option to disable check for guardian be added? Also it does not show as low when the time of Elixir of Major Agility is below the treshhold
I'll take a look at why the elixir isn't giving a warning.