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

  • Your Rating

  • Share
  • Report Abuse

BuffWatcher

 
Project Updated:
Files Updated: Thu, Oct 22 2009
Supports Game Version: 3.2.0
Category: Buffs & Debuffs, Class, Combat, and HUDs
Tags:

, , , , , , , , , and [Edit Tags]

Project Manager: Mortilus
Additional Authors: No additional authors
Current Version: v50
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 18
Downloads Total: 20,331
Favorites: 39
Comments: 98
  • 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". Underlined procs will only be checked for if you don't have the talent for it. 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 buff or a proc missing from the watch list, 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!), Blood/Frost/Unholy Presence
  • Druid: Mark/Gift of the Wild, Thorns, Savage Roar (combat-only!)
  • 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
  • Paladin: Auras, Blessings, Seals (optionable) (combat-only!), Sacred Shield (optionable), Divine Plea (optionable) (combat-only!), Holy Shield (optionable) (combat-only!), Righteous Fury, Judgements of the Pure (optionable) (combat-only!)
    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
  • Warlock: Demon Armor/Demon Skin/Fel Armor, Soul Link (only when pet is active!) (optionable), Glyph of Life Tap
  • 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, Freezing Fog (from Rime)
  • Druid: Nature's Grace, Owlkin Frenzy, Eclipse, Clearcasting (from Omen of Clarity), Predator's Swiftness (from Predatory Strikes)
  • Hunter: Quick Shots (from Improved Aspect of the Hawk), Rapid Killing, Lock and Load
  • Mage: Clearcasting (from Arcane Concentration), Missile Barrage, Hot Streak, Firestarter, Fingers of Frost, Fireball! (from Brain Freeze), Blazing Speed
  • Paladin: Infusion of Light, The Art of War, Redoubt
  • Priest: Borrowed Time, Surge of Light, Serendipity
  • Rogue: Remorseless (from Remorseless Attacks)
  • Shaman: Clearcasting (from Elemental Focus), Maelstrom Weapon (5), Tidal Waves
  • Warlock: Eradication, Molten Core, Decimation, Backlash, Nether Protection, Empowered Imp, Backdraft, Shadow Trance (from Nightfall and/or from Glyph of Corruption), Life Tap (from Glyph of Life Tap)
  • Warrior: Taste for Blood, Sudden Death, Slam! (from Bloodsurge), 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

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 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, using the /bw set X-loc Y-loc command is guaranteed to work, or open the GUI and set the coordinates in there (should work).
  • 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.
  • Slider tooltips in the GUI do not refresh when changing the slider's value.
    • Fix: Move the mouse off and back on to see the new value, or look to the right of the slider for the slider's value.
  • BuffWatcher sometimes cannot tell when a buff becomes low. This is more common in solo play where nothing is happening.
    • Fix: None. Do something more often so BuffWatcher checks buffs more often.
  • 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 v45 Release 3.2.0 888 8/7/2009
  BuffWatcher v44 Release 3.2.0 615 8/5/2009
  • 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.
  • gavil said

    Doesn't appear to check for missing buffs after returning to life.

    Reply Report Permalink
  • Mortilus said

    The act of returning to life does not trigger a buff-check, no. I've been considering having it do so, however after coming back to life you generally eat, bandage, or mount up, all of which would trigger a buffcheck. Additionally, after dying it's not ridiculous to say "Remember to reapply at least one buff" which will trigger a buff-check to check for everything else you may be missing.

    Reply Report Permalink
  • gavil said

    Needs different settings for solo, group, raid, pvp

    Reply Report Permalink
  • Mortilus said

    There is a slider that determines pvp buff-checking behaviour, how else would you want it to check?

    And solo, party, raid, how would you want it different?

    Reply Report Permalink
  • Keosama said

    Hello, i have checked your addon for my feral druid, so i notice more clear when my predator swiftness is on, it works when i combat out bgs, but when im on bgs it dont works, dont shows the warning.
    thanks

    Reply Report Permalink
  • Mortilus said

    Hello

    If you look at http://media.curse.com/Curse.Projects.ProjectImages/5399/17103/IO_display_options.jpg (Display Options) you will see that the top-right slider is labeled Battleground Checking. In the picture it is at position 2 (default option).

    Would you please double check in which position your Battleground Check slider is? If it is in position <1> then BW will check as normal (like outside a BG), if it is in <2> then BW will check only if you are "Preparing" or "Spirit Healed" (recently rezzed), and if it is in <3> then BW will not check at all.

    It sounds like you want the slider in position 1.

    Reply Report Permalink
  • Keosama said

    ok, thanks, i did 1st time but didnt worked, now i restarted my wow and put in 1 and worked, thanks Mortilus :D

    Reply Report Permalink
  • Mortilus said

    version 50 is out!

    * Added the Warlock Felhunter pet's Fel Intelligence buff as an alternate to Arcane Intellect.
    * PW - Fixed the Tidal Wave proc added last version.

    I thought I'd checked that Tidal Waves proc ...

    Reply Report Permalink
  • Mortilus said

    Yeah the Shaman Tidal Waves proc is completely nonfunctional. I don't think it'll interfere with other proc watching, but i'll be releasing v50 soon with a fix for it.

    Reply Report Permalink
  • Mortilus said

    version 49 is out!
    * Added a check for Paladin's Judgements of the Pure, combat-only, optional, requires at least one point in Judgements of the Pure in Holy.
    * Modified the "Low Time" warning to also check for temporary weapon enchants. The maximum time for a temporary weapon enchant is [I]assumed[/I] to be 60 minutes, which works for Rogue poisons, Warlock spellstones, and sharpening stones. Shaman elemental weapons will unfortunately be warned of later than expected, as they have a 30 minute duration.
    * Modified BuffWatcher's logic so if you are in combat and resting, buff checking will be performed as though you were not resting. This will allow for test-dummy testing and city-defending-pvp without having to change the "Check while resting" option.
    * PW - Added a check for Shaman's Tidal Waves, optional, from the Restoration tree.
    * PW - Added a check for Druid's Predator's Swiftness, optional, requires at least one point in Predatory Strikes.
    * PW - Added a check for Paladin's Reckoning, optional, requires at least one point in Reckoning.

    Reckoning check is untested, doesn't throw errors though. I actually forgot to check for the resting-combat buffchecking, but it should work fine. I don't remember if i tested Tidal Waves.

    Reply Report Permalink
  • Mortilus said

    Version 48 is out!

    * Added a check for Death Knight Presences, which are lost when switching specs (much like a Paladin's Auras)
    * Changed the "Buff Low" warning to check the "count" of the buff. This will account for buffs like Shaman's Lightning Shield, which tends to wear off from running out of charges, which is much sooner than its 10-minute duration.
    * Fixed the bug "The text of the warning is distorted." Text now looks pretty at any size of font.


    Woo pretty text! It's been so long since BuffWatcher looked nice, i honestly just sat and stared at it :P

    Reply Report Permalink
  • Mortilus said

    Version 47 is out!

    * Removed the "Movable" checkbutton and command. This option has not worked in a long time, and I do not like it confusing users. I left the "/bw immobilize" command in, just in case it is needed.
    To change the location of the of the warning frame, use the "/bw set X-loc Y-loc" command. The "0,0" point is the top-left corner of the screen, so increasing the X-loc number moves the warning to the right ( --> ) and increasing the Y-loc number moves the warning down.
    * Changed the warning frame location to whole numbers, for easier reading.
    * Changed the Glyph of Life Tap check to combat-only.


    Using this version for several weeks, i have not gotten a repeat of the "click anywhere and you try moving the warning frame" issue. So hopefully this temporary fix will also work for you guys. I do intend to re-instate the "movable" checkbutton at some point in the future.

    Reply Report Permalink
  • Mortilus said

    Version 46 is out!
    * Prettied up the time remaining in the "buff low" warning message.
    * Fixed a logical error that could cause BuffWatcher to perform the buff check more often than it should.
    * Fixed a bug where only certain buff warnings would show if "Show All Missing Buffs" was unchecked.
    * Fixed a bug where infinite duration buffs (such as Strenth of Earth or Righteous Fury) would be considered "low time".
    * Fixed a bug with Warlock Soul Link where BuffWatcher was not properly checking for that talent.

    I was able to get an "elegant solution" to the "low time" problem, yay!

    Reply Report Permalink
  • Mortilus said

    version 45 is out!
    * Fixed a bug where Righteous Fury was always considered "low time" due to its 3.2 changes.
    * Fixed a bug where the "low time" warning used the proper name of the buff, instead of the shortened version used in the "missing" warning.
    * Updated the Death Knight Bone Shield talent check, since Death Knights got a few new talents in 3.2.

    v46 will probably be out soon, to finish up what was left out of v44 due to 3.2 being early.

    Reply Report Permalink
  • How Do I remove my Main Picture up in the left hand corner, it's up too high for my taste and this addon changed that. =)

    Reply Report Permalink
  • Mortilus said

    sorry, i don't know what you're talking about ...

    Reply Report Permalink
  • stryker2k2 said

    [Possible Bug] If your a DK in combat and Strength of Earth Totem is present and you have Horn of Winter Class-Specific option enabled, a message of "Strength of Earth Totem Low" shows. (version 44)

    Reply Report Permalink
  • Mortilus said

    Thanks for reporting that, it is very much a bug.

    Guess this means it is time to start leveling a DK

    Reply Report Permalink
  • Mortilus said

    found a bug where Paladin's Righteous Fury buff is always low

    edit: Fixed that bug, i'd prefer a more elegant solution but this'll do for now

    Reply Report Permalink
  • Mortilus said

    version 44 is out!
    * Fixed a bug with the Reset Button where it sucked. Reset now actually resets BuffWatcher's options to the defaults.
    * Moved the Reset Button away from the Test Button, making it much more difficult to accidently click it.
    * Added a check for the Warlock Glyph of Life Tap. Thanks Jeff for helping me with that!
    * Added an optional "buff low" warning message. So you'll get a message that the buff is running out in addition to the warning message about the buff not active. This will warn when a buff is less than X many seconds left or when the buff has less than Y% time left.
    This has some bugs. I've tested as much as I could, no guarantees I found all the bugs.
    Known Bug: BuffWatcher sometimes cannot tell when a buff becomes low. This is more common in solo play where nothing is happening.
    * Added the option to include the time remaining in the "buff low" warning message.
    * Added the option to modify the warning time in the "buff low" warning message based on absolute time remaining.
    * Added the option to modify the warning time in the "buff low" warning message based on percentage time remaining.
    * Added a GUI option for the time interval introduced in v42.
    * Added text next to each slider that displays the slider's value. This text does update correctly as the slider's value changes, unlike the slider's tooltip (need to move the mouse off and then back on the slider to refresh its tooltip).
    * Removed the option to check for Unholy Blight, since that talent is changed in 3.2.


    Wasn't expecting 3.2 out so soon, there might be bugs that I didn't notice (I made most of these changes Sunday & Monday nights). Also, I updated the Bone Shield talent check when my girlfriend logged in, it didn't make the notes for this version. Also also, I realize I'd forgotten to edit out the "not part of the GUI" stuff in my screenshots, since there'll be new pics to go with the new version, I'll just wait and do it tomorrow or so when the servers are more stable.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 20,408 Deadly Boss Mods Boss Encounters, and Combat
  2. 13,104 HealBot Continued Buffs & Debuffs, Class, and...
  3. 5,635 Recount Combat
  4. 4,497 Decursive Buffs & Debuffs, Boss Encounters...
  5. 2,441 Clique Buffs & Debuffs, Combat, and...