Download
(226Kb)
Download
Updated: 01-18-23 03:08 PM
WL
(228kB)
Download
Updated: 09-24-22 04:48 AM
Pictures
File Info
Compatibility:
Dragonflight patch (10.0.5)
Updated:01-18-23 03:08 PM
Created:unknown
Downloads:13,786
Favorites:139
MD5:

BuffEnough  Popular! (More than 5000 hits)

Version: 2023-01-18
by: neotron, nikkodemus

--About--

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.

--Commands--
/be or /buffenough - brings up the command line list
/be config - brings up the config UI (can also be accessed by Blizzard's interface options)

BuffEnough
2023-01-18 (2023-01-18)
Full Changelog Previous Releases
  • Update Interface version
  • add wrath interface
  • Fixed 3.4.1 issue.
Optional Files (0)


Post A Reply Comment Options
Unread 05-21-08, 03:30 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
This doesn't load properly with disembbeded libraries.

BuffEnough v2, USEng client/server. LibLogger-1.0 & LibTalentQuery-1.0 libraries are embedded, the rest of the libraries are disembeddeed (installed as stadalones from the Wowace SVN). Log on and two errors occur (recorded with BugSack/BuGrabber mods):

BuffEnough-1.0\Frame.lua:22: Cannot find a library instance of "LibSharedMedia-3.0".
Ace2\AceLibrary\AceLibrary.lua:49: in function `LibStub'
BuffEnough-1.0\Frame.lua:22: in main chunk


BuffEnough-1.0\Config.lua:434: attempt to index field 'db' (a nil value)
BuffEnough-1.0\BuffEnough.lua:101: in function `DoEnable'
BuffEnough-1.0\BuffEnough.lua:91: in function <Interface\AddOns\BuffEnough\BuffEnough.lua:89>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:341: in function `EnableAddon'
AceAddon-3.0\AceAddon-3.0.lua:411: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:397>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:908: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:234: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:327: in function `UIParent_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>


Typically happens when the needed libraries are not actually present. But I do extensive testing of mods and for sure have the needed libraries loading standalone, rarely/if ever have encountered this. LibSharedMedia-3.0
& SharedMedia are loading properly at logon here (standalone). No other mod I have that uses LibSharedMedia-3.0 is throwing up errors.
Report comment to moderator  
Reply With Quote
Unread 05-21-08, 02:04 AM  
nikkodemus
A Defias Bandit
 
nikkodemus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 2
Thanks for the feedback, Footrot!

BuffEnough will auto-check on certain events - buffs coming up or down, raid members changing, etc. But it doesn't just constantly check (to save CPU like you mentioned). You can also manually do a check if you want to. In the update I just uploaded, I added the auto-check to trigger on ready checks as well.

I was contemplating adding some pet buff checks as well, but that isn't in there yet. I'll add that to the "to do" list.
Report comment to moderator  
Reply With Quote
Unread 05-20-08, 06:34 PM  
Footrot
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 420
Uploads: 9
Hi,

I love the idea behind this mod. In fact, I've written one of my own, but yours seems much simpler to use (judging from the description. I'm at work so I haven't tried the mod yet), so I'd like to swap to using yours if it does what I need.

My own mod is currently also doing a buff check on my pet (I'm a warlock). For example, I can tell when my Imp isn't phase shifted (because he doesn't have the 'Phase Shift' buff), and because I'm affliction with a obsessive interest in min/maxing, I'm also scanning him for things like Blessing of Kings, Blessing of Wisdom, MotW, AI/AB, Divine Spirit and Sporling Snacks (things that increase his mana pool or mana regen is the theme here).

Similarly, my own buffs are checked for Blood Pact when the Imp is out, to ensure I've got it on auto-cast etc (i.e. I haven't screwed something up somewhere).

As a side-note/idea, I see from the screenshots that the buff-check is manually initiated (avoids chewing CPU time which is a good move on your part). Does the mod (or would you considering making it) react to a raid 'ready check' so that I'm informed enough to declare my readiness or otherwise without having to manually initiate the check?

Does your mod do this sort of thing, or are you planning on a future update that will?
Last edited by Footrot : 05-20-08 at 06:37 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: