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,872
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 07-14-08, 02:26 AM  
nikkodemus
A Defias Bandit
 
nikkodemus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 2
Thanks for taking a look, Funky. The OnTooltipShow was the main thing that I noticed. I wasn't able to reproduce the .text update issue (it updated correctly for me), so hopefully that's cleared up too. I'll take a look at what I'm doing wrong for OnClick.
Report comment to moderator  
Reply With Quote
Unread 07-14-08, 12:50 AM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 459
Uploads: 51
Actually you've implemented your plugin incorrectly, from quick glance, at least your onclick args are done wrongly. frame, button.

EDIT: I didn't pass gametooltip to ontooltipshow, that's fixed now. But I don't see what that has to do with you not updating .text appropriately to show "yes" or whatever it should show.
Last edited by funkydude : 07-14-08 at 01:14 AM.
Report comment to moderator  
Reply With Quote
Unread 07-13-08, 03:26 PM  
Hjalte
A Fallenroot Satyr

Forum posts: 21
File comments: 47
Uploads: 0
Funkydude, the author of SBC, is on #wowace if you want to discuss with him what you think is done incorrect in his addon. I'm sure he'd like to hear it.
Report comment to moderator  
Reply With Quote
Unread 07-13-08, 01:14 PM  
nikkodemus
A Defias Bandit
 
nikkodemus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 2
Yep, a lot of stuff wasn't working correctly when I tested with StatBlockCore. I took a quick look at the SBC code and found several details of its LDB implementation incorrect, so hopefully that's still a work in progress. Things worked much better when I tested with Fortress. Clicking still wasn't working in Fortress, but everything else was.
Report comment to moderator  
Reply With Quote
Unread 07-13-08, 05:30 AM  
Hjalte
A Fallenroot Satyr

Forum posts: 21
File comments: 47
Uploads: 0
Just a heads up that the LDB display did not work when testing it 5 minutes ago using StatblockCore. I had the Icon but the text was "No" no matter if the Buffenough window was green or red.
Report comment to moderator  
Reply With Quote
Unread 07-12-08, 11:44 PM  
nikkodemus
A Defias Bandit
 
nikkodemus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 2
Added a first pass at integrating LibDataBroker
Report comment to moderator  
Reply With Quote
Unread 07-09-08, 06:21 PM  
nikkodemus
A Defias Bandit
 
nikkodemus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 2
Many thanks, senomar, your translations are added to the latest update. I figure as people volunteer to do translations, I'll add them and hopefully everything will be pieced together slowly but surely.
Report comment to moderator  
Reply With Quote
Unread 07-09-08, 03:40 AM  
senomar
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 43
Uploads: 3
hi,

my working deDE locale file can be downloaded here.

sorry, i am too lazy to translate all strings

don't forget to add it in your Locales.xml

btw: the frFR locale does not have those strings translated. it would be handy if you could add a "Non-English-Client-ReadMe.txt" with instructions =)
Last edited by senomar : 07-09-08 at 07:32 AM.
Report comment to moderator  
Reply With Quote
Unread 07-07-08, 02:27 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 and the pointer! I uploaded a new version without that boolean flag, which may hopefully finally fix Bifidus's fr localization.

Most of the checks use a spell ID in order to avoid any localization issues. But some of them, such as the flasks, use string checks so that I don't have to try to update the addon with a spell ID every time a new type of consumable is added to the game. The four entries you listed are the ones used for flasks/elixirs so those should be the only ones that need translations to make it work for deDE (which should solve your issue as well Luzzifus).

If you want to provide any of the other German translations, I'll be happy to add them.
Report comment to moderator  
Reply With Quote
Unread 07-03-08, 01:54 AM  
senomar
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 43
Uploads: 3
locales

hi,

i have a deDE client and studied your code because BE didn't recognice my flasks.

your localication-part is not working since you left the "true" argument in the non-default locale-files.

change
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("BuffEnough", "deDE", true)
to
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("BuffEnough", "deDE")
for a deDE client in a Locale-deDE.lua file.

since we have to translate all strings, e.g. for flask of shattrath to work
Code:
L["of Shattrath"] = "von Shattrath"
isn't it possible to check those flasks via an id-code?

i dont bother about translation. but with this string-compare buffcheck a missing/incorrect translation file will brake your addon.

if its not possible to check those flasks via an id-code, could you list those critical locales?

are
Code:
L["Flask of"] = true
L["of Shattrath"] = true
L["Battle Elixir"] = true
L["Guardian Elixir"] = true
the only ones?

btw: great addon =)
Last edited by senomar : 07-04-08 at 04:03 AM.
Report comment to moderator  
Reply With Quote
Unread 07-02-08, 02:14 AM  
Luzzifus
A Warpwood Thunder Caller
 
Luzzifus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 237
Uploads: 6
Hey ^^

This is a very handy addon, great work so far!
But it seems it doesn't recognize the shattrath flasks, e.g. this one:
http://www.wowhead.com/?item=35716
Other flasks and buff food and stuff is recognized.

I'm playing with a german client (deDE).

Would be great if you could fix it. ^^

Thanks in advance,
Luzzifus.
Last edited by Luzzifus : 07-02-08 at 02:16 AM.
Report comment to moderator  
Reply With Quote
Unread 06-26-08, 05:02 PM  
Bifidus
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 3
Originally posted by nikkodemus
Grab the latest version and see if the frFR translations don't show up for you in the tooltip.
It don't ^^;
I can't have feedback from other players using BE, cause they don't update often. I hope they do soon, to be sure the problem isn't only for me.
Report comment to moderator  
Reply With Quote
Unread 06-26-08, 12:32 PM  
nikkodemus
A Defias Bandit
 
nikkodemus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 2
Bifidus, I think I tracked down what the issue was (a bad SVN commit on my part). Grab the latest version and see if the frFR translations don't show up for you in the tooltip.
Report comment to moderator  
Reply With Quote
Unread 06-21-08, 09:47 PM  
Bifidus
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 3
To be sure, you can try typing this:
Code:
/script DEFAULT_CHAT_FRAME:AddMessage(GetLocale())
"frFR"
Oh well... i'll use it anyway.
But good luck to find the problem
(i'll ask other frenchs users if they also have no translation, to see if it's a general problem, or just mine)
Report comment to moderator  
Reply With Quote
Unread 06-21-08, 06:03 PM  
nikkodemus
A Defias Bandit
 
nikkodemus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 2
@Bifidus:
That definitely sounds like you're in the frFR locale. So I'm not sure why it's not working for you. When I hardcode my AceLocale to use "frFR", I see the French translations appear.

To be sure, you can try typing this:
Code:
/script DEFAULT_CHAT_FRAME:AddMessage(GetLocale())
@Hjalte:
I'm not able to reproduce that error, but based on the line number from the error printout, I can take an educated guess as to why it may be happening. I checked in a possible fix to the SVN, so try out the latest version and see if it's still happening for you.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: