• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BuffWatcher

  Download the Curse Client

Project Updated:
Files Updated: Thu, Jul 2 2009
Supports Game Version: 3.1.0
Category: Buffs & Debuffs, Combat, Class, and HUDs
Tags:

, , , , , and [Edit Tags]

Project Manager: Mortilus
Additional Authors: No additional authors
Current Version: v41
License: All Rights Reserved
Avg Daily DL (last 30 days): 22
Downloads Total: 12,274
Favorites: 35
Comments: 78
  • Contests
  • About BuffWatcher
  •  

By Myrilandell of Lothar

BuffWatcher is an addon that will periodically check your buffs, and if you're missing an essential one, it'll put a warning up on the screen. Underlined buffs in this description will only be checked for if you have the talent. If you run into a problem or have a request, post it here or email me, and I'll look into it :)

ProcWatcher is a small part of BuffWatcher that, instead of watching for missing buffs, watches for active procs. The procs watched for are the kind that influence gameplay, such as "next ability is free" or "next ability is instant". Basic +damage procs will not be added without good reason. Underlined procs will only be checked for if you don't have the talent for them (currently all procs are talented, a proc from a glyph, for example, would be underlined). As I level up my alts, or change specs (and therefore glyphs) among my mains, I will be adding glyphed procs to the list. If you find a glyphed proc missing and would like it added, please let me know about it. I'd be happy to add it :)

Classes and buffs supported:

  • All Classes: Food Buffs ("Well Fed"), and temporary weapon buffs, such as Windfury (Shaman), Poisons (Rogue), Sharpening Stones, and Weapon Oils, on a per-hand basis (optionable)
  • Death Knight: Horn of Winter (optionable) (combat-only!), Bone Shield (optionable) (combat-only!), Unholy Blight (optionable) (combat-only!)
  • Druid: Mark/Gift of the Wild, Thorns
  • Hunter: Aspect of the Beast/Cheetah/Dragonhawk/Hawk/Monkey/Pack/Viper/Wild, Trueshot Aura
  • Mage: Arcane Brilliance/Intellect, Dalaran Brilliance/Intellect, Frost/Ice/Mage/Molten Armor, Missile Barrage
  • Paladin: Auras, Blessings, Seals (optionable) (combat-only!), Sacred Shield (optionable), Divine Plea (optionable), Holy Shield (optionable) (combat-only!), Righteous Fury
    Doesn't count Blessing of Auchindoun, Blessing of D.E.H.T.A., or the three Zul'Drak Blessings as a Blessing.
  • Priest: Divine Spirit/Prayer of Spirit, Inner Fire (optionable), Power Word: Fortitude/Prayer of Fortitude, Shadow Protection/Prayer of Shadow Protection (optionable)
  • Rogue: Slice n Dice (optionable) (combat-only!), Hunger for Blood (optionable) (combat-only!)
  • Shaman: Earth/Lightning/Water Shield, Maelstrom Weapon (optionable) (combat-only!)
  • Warlock: Demon Armor/Demon Skin/Fel Armor, Soul Link (only when pet is active!) (optionable)
  • Warrior: Battle/Commanding Shout (combat only!)
    Catches your most-recently cast shout, so you'll only track your shout (useful if there's multiple warriors in your group

ProcWatcher

  • Death Knight: Killing Machine, Acclimation
    Druid: Nature's Grace, Owlkin Frenzy, Eclipse, Clearcasting
    Hunter: Quick Shots, Rapid Killing, Lock and Load,
    Mage: Clearcasting, Missile Barrage, Hot Streak, Firestarter, Fingers of Frost, Fireball!
    Paladin: Infusion of Light, The Art of War
    Priest: Borrowed Time, Surge of Light, Serendipity (1) (2) (3)
    Rogue: Remorseless
    Shaman: Clearcasting, Maelstrom Weapon (5)
    Warlock: Eradication, Molten Core, Decimation, Backlash, Nether Protection, Empowered Imp, Backdraft
    Warrior: Taste for Blood, Sudden Death, Slam!, Sword and Board

Features:

  • Special-case BattleGround checking options:
    -1- Check buffs as normal (like outside a BG).
    -2- Check buffs only if "Preparing" or "Spirit Healed".
    -3- Do not check buffs while in a BG.
  • Will not check for missing buffs while you're in an inn or major city (resting), this is optionable
  • Checks if you have the talent for the skill (Righteous Fury, Divine Spirit, etc)
  • Uses an optionably-movable frame for the warning notification box
  • Added a panel in the Interface Options! No longer are you stuck using commands, now you can use the Interface panel GUI!
    Esc -> Interface -> Addons -> Buff Watcher

TO DO:

  • Allow further customization
  • Add customizable color and alpha options
  • Add customizable buff checks

Known Bugs:

  • Sometimes the warning frame is moved offscreen. Noticible by BuffWatcher not warning you when it should (which isn't very noticible ).
    • Fix: Use the /bw set X-loc Y-loc command, or open the GUI and set the coordinates in there.
  • The text of the warning is distorted. No known fix. It's readable, but somewhat ugly.
  • The text of the warning does not change when changing the fontsize.
    • Fix: Reload the UI, either by relogging or by the /reloadui command
  • The "movable" option in the GUI does not work.
    • Fix: /bw movable then relog. That might work. Otherwise use the /bw set X-loc Y-loc command, or open the GUI and set the coordinates in there.
  • Applying temporary weapon buffs, such as Windfury (Shaman), Poisons (Rogue), Sharpening Stones, and Weapon Oils, does not trigger a buff check.
    • Fix: Manually force a refresh, easily done by applying/losing/refreshing a buff.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  BuffWatcher v41 Release 3.1.0 104 7/2/2009
  BuffWatcher v40 Release 3.1.0 1,505 5/15/2009
  BuffWatcher v39 Release 3.1.0 527 5/6/2009
  BuffWatcher v38 Release 3.1.0 378 5/3/2009
  BuffWatcher v37 Release 3.1.0 749 4/24/2009
Advertisement
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Mortilus said 

    version 41 is out!

    * Added ProcWatcher functionality, starting with the initial 34 procs.
    * Fixed the GUI x/y-coordinate boxes so they initialize correctly, which might prevent the "sometimes it goes to la-la-land" bug.
    * Changed the Paladin's Sacred Shield check to be combat-only.
    * Changed the Paladin's Sacred Shield check to ignore the proc from the Sacred Shield buff, which is also called Sacred Shield.
    * Removed the Mage's Missile Barrage check from BuffWatcher, since it is actually a proc. It will now be monitored by ProcWatcher.
    * Removed the Shaman's Maelstrom Weapon check from BuffWatcher, since it is actually a proc. It will now be monitored by ProcWatcher.
    * PW - Reorganized the ProcWatcher GUI, should make for a more-clear interface.
    * PW - Added the Death Knight's Freezing Fog (from Rime) proc to the list of procs.
    * PW - Added the Paladin's Redoubt proc to the list of procs, since so many people wanted Holy Shield checkable, i might as well head-off any requests now :P
    * PW - Added the Warlock's Shadow Trance (from Nightfall) proc to the list of procs.


    This version's pretty big, comes with a new sub-addon called ProcWatcher (enabled by default). It's mostly tested, let me know if there's any bugs i failed to notice. I couldn't test all classes or specs, but the ones i could, i did.

    Reply Report Permalink
  • Mortilus said 

    Ok so v41 is pretty well done, I can check most classes but not all specs, if anyone wants to help check ProcWatcher (in particular) on Balance Druids, Hunters, Mages, Holy Paladin, Holy Priest, Warlocks, and Fury Warriors in particular, I don't have access to any of those classes/specs

    Also, i have PW able to take glyphs, but there's no way i'm going through all 341 to see which happen to proc something (unless i get really, really bored :P). So if you've got a glyph you want watched for its proc, let me know and i'll add it :)

    Reply Report Permalink
  • Mortilus said 

    version 41 is mostly done, just need to track down and fix a known bug, and then all that's left is checking for more bugs (don't expect too many more)

    Reply Report Permalink
  • Mortilus said 

    version 40 is released!
    [*] Changed the Paladin's Divine Plea buff check to combat-only.
    [*] Made BuffWatcher should now also check your talent spec after changing specs using the dual-spec feature. This isn't very well tested, but it should work. I'l be working on it more soon.
    [*] Added a check for Mage Missile Barrage ... another proc ... i think i might make a new addon for this

    I'll be adding a new facet to BW, called "ProcWatcher". It would be its own addon but there already is an addon named "Proc Watcher" and the names are too similar (even though the other Proc Watcher addon is completely misnamed)

    So!

    Give me a list of the procs you'd like the new sort-of-addon to watch for. Currently i have:
    Death Knight: Killing Machine, Acclimation
    Druid: Nature's Grace, Owlkin Frenzy, Eclipse, Clearcasting
    Hunter: Quick Shots, Rapid Killing, Lock and Load,
    Mage: Clearcasting, Missile Barrage, Hot Streak, Firestarter, Fingers of Frost, Fireball!
    Paladin: Infusion of Light, The Art of War
    Priest: Borrowed Time, Surge of Light, Serendipity (1) (2) (3)
    Rogue: Remorseless
    Shaman: Clearcasting, Maelstrom Weapon (5)
    Warlock: Eradication, Molten Core, Decimation, Backlash, Nether Protection, Empowered Imp, Backdraft
    Warrior: Taste for Blood, Sudden Death, Slam!, Sword and Board

    Reply Report Permalink
  • chonodan said 

    Can't detect Spellstone on staves. works fine for daggers and swords.

    Reply Report Permalink
  • Mortilus said 

    huh

    never thought to check that. My warlock uses a 1h + oh ... just assumed it'd work fine with a 2h

    i'll add that next release :)

    Reply Report Permalink
  • Mortilus said 

    I checked for staves, and had my girlfriend check, and neither of us could reproduce your problem.

    Thinking about it though, it might be that when you apply a temporary weapon buff (such as a spellstone), BuffWatcher is not triggered to re-check buffs. You must manually force a refresh, either by entering/leaving combat or by applying, reapplying, or losing a buff, or by entering/leaving a city, in order to have the warning message "go away".

    I've looked into changing this, but it looks very complicated and not something i feel like doing at the moment.

    Reply Report Permalink
  • Mortilus said 

    my girlfriend was just messing with her shaman, the Maelstrom check seems to not be working (it was working before i released it, no code changed)


    The problem seems to be when changing specs, buffwatcher doesn't get updated that it should recheck for talents. So i'll fix that, shouldn't take too long

    Reply Report Permalink
  • Mortilus said 

    version 39 is out!
    [*] Added a check for Paladin's Holy Shield.
    [*] Added a check for Shaman's Maelstrom Weapon (5x stack only).

    I've said that I don't think Holy Shield should be watched, but there've been enough requests for it that i guess it should be

    Reply Report Permalink
  • Mortilus said 

    version 38 is out!
    * Added a check for Rogue Hunger for Blood.
    * Fixed a typo where the version in the GUI hadn't been updated since v34. Changed the code a bit to prevent this from happening again.
    * Changed Priest's Divine Spirit buff check to accept Warlock's Fel Hunter Fel Intelligence buff as a replacement.
    * Removed the check for Warlock's Sacrifice Demon, since that talented ability has been removed from the game.

    Reply Report Permalink
  • an chance we can get a check for Hunger For Blood (rogues 51 assassination talent)?

    Reply Report Permalink
  • Mortilus said 

    sure thing :)

    I assume the buff given by the HfB spell is also called "Hunger for Blood" ?

    Reply Report Permalink
  • Navaj said 

    Thank you muchly for an awesome add-on!

    Reply Report Permalink
  • Mortilus said 

    Versions 36 and 37 are released!
    [*] Fixed a bug where the "check flask" GUI option was improperly labeled "Food Buff"
    [*] Fixed a bug in the GUI Test Button where it would cause an error
    [*] Updated the Interface Version in the TOC so BW is not considered "Out of Date"
    [*] Added in an optionable check for Death Knight Bone Shield.
    [*] Added in an optionable check for Death Knight Unholy Blight.
    [*] Added in an optionable check for Paladin Divine Plea.
    [*] Fixed typos in the description.
    [*] Updated the Priest Divine Spirit check. Divine Spirit is no longer learned from talents.

    Reply Report Permalink
  • meesterp said 

    Since the last patch, my BuffWatcher doesn't show anything on screen anymore.
    I miss it greatly on my warlock, who's running around without armor all the time now :(
    Any idea how to debug this issue ?

    ty

    Reply Report Permalink
  • Mortilus said 

    Probably you've encountered the dreaded "Hey where did my warning go?" bug. Try either
    a) /bw set X-loc y-loc
    b) Opening the GUI and entering the X and Y locations in there
    c) Opening the GUI and hitting the "Reset" button

    Reply Report Permalink
  • Navaj said 

    Any chance we can get a check for Divine Plea (for us Prot Pally's??

    ty :)

    Reply Report Permalink
  • Mortilus said 

    done :)

    Reply Report Permalink
  • Mortilus said 

    version '''35''' is released!
    * Added an option to check for Flasks.
    ** /bw checkflask

    Reply Report Permalink
  • Thaina said 

    BW does not notice the absence of seals on my ret paladin (draenei if that matters), whether or not the box in the prefs dialog for "seal of whatever" is checked. It does notice the absence of an aura or a blessing-- although with BW enabled, if I deselect an aura, the button still looks as if the aura is selected.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 19,669 Deadly Boss Mods Boss Encounters, and Combat
  2. 8,686 BigWigs Bossmods Boss Encounters, and Combat
  3. 8,518 HealBot Continued Buffs & Debuffs, Unit Frames...
  4. 6,944 OmniCC Combat
  5. 6,353 Recount Combat