Help

BuffEnough

Buffs & Debuffs Login to Add Favorites
  • 3 Likes
  • World of Warcraft
  • 94,094 Downloads
  • Supports: 4.3
  • 36 Average Daily Downloads
  • Comments
  • Created 8/19/2008 12:24:04 AM
  • Updated 12/11/2011 9:15:28 PM
  • 343 Favorites
  • Project Site
  • License: GNU General Public License version 3 (GPLv3)
  • Release Type: Release
  • Newest File: 1.2.130-1
or

About BuffEnough

Addon Support Statement

Hello everyone. I'm no longer actively playing World of Warcraft (and haven't for many months). I'm looking for someone to take over maintenance of my addons. If you're interested, and have at least one released addon, send me a message at neotron+curse@gmail.com

Addon Description

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.

/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)

Official Thread: http://forums.wowace.com/showthread.php?t=13082

Update

This addon is now maintained again. Please report any issues you have with the latest release version.

------------------------------------------------------------------------
r132 | dhedbor | 2011-12-12 03:11:25 +0000 (Mon, 12 Dec 2011) | 1 line
Changed paths:
   A /tags/1.2.130-1 (from /trunk:131)

Tagging as 1.2.130-1
------------------------------------------------------------------------
r131 | dhedbor | 2011-12-12 03:07:52 +0000 (Mon, 12 Dec 2011) | 1 line
Changed paths:
   M /trunk/BuffEnough.toc

TOC Bump to 40300
------------------------------------------------------------------------

Comments

First Previous Page 1 of 8 Next Last
  • #118

    I used to run BuffEnough, but got tired of its limitations, so I wrote a cool alternative addon that checks gear, talents buffs, stats etc on your character. Check it out:  RetardCheck

     

  • #117

    I also had a GetHappiness bug with my hunter:

    "\AddOns\BuffEnough\Classes\Hunter.lua line 41:    attempt to call global 'GetPetHappiness' (a nil value)"

    While the developer doesn't approach this, here gos my temporary solution:

    Just go to the game folder (WITH THE GAME OFF) and open:
    "\AddOns\BuffEnough\Classes". In there, open the "HUNTER.LUA" file on a text editor (notebook is fine).

     Near the end of the document, delete these 2 lines:
    "elseif ((UnitExists("pet")) and (select(1, GetPetHappiness()) == 1)) then
      BuffEnough:TrackItem(L["Pet"], L["Pet"], false, true, false, nil, nil, true, L["Unhappy"])"

    Save the .lua file and close.

     

    Thanks!

    Last edited by bill_med87 on 1/6/2012 9:30:09 PM
  • #116

    Hi there, I'm not sure if anyone's reported this minor problem to you but I thought you should know that BuffEnough is currently slightly bugged for Blood Death Knights. It reads Blood Presence (i.e. the tanking presence that Blood DKs should be in) as "unexpected". 
    It's a very minor issue, but I thought you'd like to know.
    Thanks for the addon! 

  • #115

    Got updated i think and still no fix for pet GetHappines bug

  • #112

    Has this been updated for 4.3? cause I have it installed and was working for 4.2. but once 4.3 came out it wont even show up.  And yes i have "load out of date add-ons" checked

  • #114

    Not sure, it should load fine. I bumped to the TOC today which will re-package it as well with new dependencies.

  • #111
    Why is it that when I'm on my Prot Warrior, it says wrong stance for defensive? No fix for Hunter yet either. Guess "This addon is now maintained again. Please report any issues you have with the latest release version." ain't valid anymore.
  • #110
    For anyone out there with a priest, I made up some code fixes. You can check it out on the official thread: http://forums.wowace.com/showthread.php?t=13082 . I'm hoping the Author will add these fixes to the addon =]
  • #109
    come on mate, you hate hunters? lol

    Date: 2011-06-29 12:47:45
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\BuffEnough\Classes\Hunter.lua line 41:
    attempt to call global 'GetPetHappiness' (a nil value)
    Debug:
    (tail call): ?
    BuffEnough\Classes\Hunter.lua:41: CheckClassBuffs()
    BuffEnough\BuffEnough.lua:235: RunCheck()
    BuffEnough\BuffEnough.lua:182: DoEnable()
    BuffEnough\BuffEnough.lua:150:
    BuffEnough\BuffEnough.lua:141
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
    ...ce\AddOns\ArcHUD3\Libs\AceAddon-3.0\AceAddon-3.0.lua:543: EnableAddon()
    ...ce\AddOns\ArcHUD3\Libs\AceAddon-3.0\AceAddon-3.0.lua:635:
    ...ce\AddOns\ArcHUD3\Libs\AceAddon-3.0\AceAddon-3.0.lua:621
    [C]: LoadAddOn()
    ..\FrameXML\UIParent.lua:259: UIParentLoadAddOn()
    ..\FrameXML\UIParent.lua:282: CombatLog_LoadUI()
    ..\FrameXML\UIParent.lua:558:
    ..\FrameXML\UIParent.lua:531
  • #113

    Don't hate hunters. Don't have one, but more importantly, I don't play WoW anymore so I'm not really putting any time into the addons I have. Looking for someone to take it over.

  • #108
    Is it possible to make the addon use separate user defined expectations for different characters?
  • #106
    I fixed this for my hunter by re-writing the following function definition in Classes/Hunter.lua:

    function Hunter:CheckClassBuffs()

    if BuffEnough.debug then BuffEnough:debug("Checking hunter buffs") end

    BuffEnough:TrackItem(L["Buffs"], BuffEnough.spells["Aspect of the Cheetah"], false, false, true, nil, nil, true)
    BuffEnough:TrackItem(L["Buffs"], BuffEnough.spells["Aspect"], false, true, false, nil, nil, true)

    if not UnitExists("pet") and not IsMounted() then
    BuffEnough:TrackItem(L["Pet"], L["Pet"], false, true, false, nil, nil, true)
    end

    self:CheckPetBuffs()
    end

    Basically, just got rid of the elseif with the call to GetPetHappiness.
  • #107
    This worked awesome, TY!
  • #105
    Ok, back to Energized fellow Hunters.
  • #104
    Come on... :-/
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!