Buffwatch creates a small window that lists players in your party/raid. Next to each name you have the ability to list buffs and debuffs, i...


Do not refresh or leave this page!

File Description

Buffwatch creates a small window that lists players in your party/raid. Next to each name you have the ability to list buffs and debuffs, including an option to only show those you can recast/dispel. Within this window rebuffing a player is as simple as clicking on the buff icon that has expired (they turn red when this happens), making it easy to glance over to the Buffwatch window to see if anyone needs a little rebuff loving. The addon itself is highly customizable and has a simple interface that is a mobile frame. The only thing users may find lacking is that there is no buff duration listed -- the buff is either on or expired. Still, from my experience this addon was invaluable while healbotting in raids, and I highly recommend it.

Read More

Download 'buffwatch_1.17.zip' (24KB)


BuffWatch is a powerful buff manager that lets you easily and clearly keep
track of active and inactive buffs, as well as allowing you to rebuff players
with a single click.

Simply setup the buffs you want to monitor for each player in your party/raid,
and buffwatch will notify you if the buff expires. You can then click the
highlighted buff to automatically recast the buff on that player, if you have
the ability to do so.

This allows you focus more on important tasks such as decursing, healing or
fighting, while still allowing you to rebuff mid fight if needed.

Buffwatch can also be useful for raid leaders to check important buffs are on
certain players before continuing, eg. Blessing of Salvation on your healers.

Please type /buffwatch or /bw in-game for usage details

To download the latest version or to report any bugs or requested changes go
here : http://www.curse-gaming.com/mod.php?addid=2003


Buffwatch++ is based on the mod of the same name by Tyrrael, which had stopped
being updated since WoW 1.4

Original version here : http://www.curse-gaming.com/mod.php?addid=678


General Usage

Right click the BuffWatch header text for various options and help.

Setting up :

  * Cast the buffs you want monitor
  * Lock the buffs for the players by checking the box to the left of their
  * Remove buffs you dont want to monitor by [Ctrl + Right Click]ing them.
      (If you only have one buff to monitor on a player, use
        [Alt + Right Click] on that buff icon to remove all others)

Once setup :

  * Buffs will highlight in red if they expire. Left clicking will recast.
  * If a player is dead or goes offline, their buffs will grey out.
  * To target a player, left click their name. To assist, right click.
  * To hide players for which you are not monitoring any buffs, toggle the
      'Showing Unmonitored' icon in the BuffWatch header menu.
  * To hide players for which you do have monitored buffs, but having none
      expired, toggle the 'Showing Monitored' icon in the BuffWatch header 
      memu. Player will re-appear when one of their buffs expires.
  * Buffwatch will automatically cast the group version of a buff if you set
      the Buff Threshold setting in options to a value between 1 and 5.
      Buffwatch will check how many players are missing the buff (regardless
      of whether you are monitoring for it), and cast the group version if the
      Threshold setting is less than or equal to this value. (This does not
      work however for the Druid's Gift of the Wild, and Mark of the Wild will
      always be cast)
  * If you have run out of reagents for a group buff, have not yet learnt the
      spell(s), or never want BuffWatch to cast them, set the Threshold
      setting to 0.
  * If you find buffwatch starts to reduce your fps in some boss fights 
      (eg. Lucifron when he debuffs whole raid), then play with the 'Max 
      Updates Per Second' setting to improve performance. Setting Max UPS to 
      to a low value may cause short delays in buffs being updated.

For help and information on other features, type '/bw' or '/buffwatch' in game.


Known Issues

  * When buffwatch checks to see if a group buff is in your spellbook (eg 
      Arcane Brilliance or Greater Blessing of Wisdom), it stores the spell id 
      to save searching for it on subsequent usage. If you learn new spells 
      (including new ranks) the spell id's can change, and buffwatch might 
      start to cast the wrong spell instead of the group buff. If this happens, 
      you will need to reload your UI or log out and back in again.
  * When 'Show Only Castable Buffs' is selected, Buffwatch doesn't show 
      selfcast only buffs. (eg. Ice Armour. Paladin Auras). This is due to
      what the WoW API considers a castable buff. To setup monitoring of these
      types of buff (as with any buff that you cannot cast), you must deselect
      this option before locking the relevant players.


Version History


Moved options and toggle buttons to a right click menu off the Buffwatch Header
Player frames now respond immediately to Monitored and Unmonitored toggles


Fixed PvP flagging (was broken with 1.11)
Remembers locked buff settings for players you have grouped with
Enabled dragging from header label
When Group Threshold is 0, buff cast will now be version (ie. single/group) 
    that is locked (except Druid GotW)
Delays Buff Update if Max Updates has been reached (rather than ignore it)


Added option to restrict buff updates
Fixed a couple of bugs as a result of 1.11


Added Priest Shadow and Spirit Group Buffs
Option to always show players with debuffs
Added optional sound on expired buff


Shows class colours properly for non EN localisations
Added option to highlight players that are PvP Flagged
Added option to prevent BuffWatch from casting on players that are PvP Flagged
Added option to show only buffs player can cast
Added option to show only debuffs player can dispell


Ignores pets for GroupBuff Threshold count
Added current Threshold value to slider label
Added casting of druids group buff GotW based on Threshold


Switches buff icon between lesser and greater type buffs
Added Buff Threshold option to determine version to cast for 
  Group buffs and their lesser versions (except Druid GOTW)
Added tooltips to options panel


Reset debuffs back to 8
Option to hide players with no locked buffs
Option to hide players with locked buffs until they expire
Header text is now highlighted if a buff expires while minimised
Updated Interface number to 10900


Fixed problem where locked buffs were lost if pet died or was dismissed briefly


Largely recoded to allow new features and a bug fix
Maintains locked buff settings when raid/party is adjusted
Option button and CheckAll box now properly dissapear when minimised
Allows sorting of player list by Raid Order, Class or Name


Darkens buff icon if player is dead or offline
Minimize button to hide players (Warning message will still display)
Updated Interface number to 1800


Alt-RightClick to remove all buffs other than this one
Optional warning message for when a monitored buff expires
Added support for 16 debuffs
Updated Interface number to 1700


Added BuffWatch Options Toggle to keybindings
Options toggle button added next to buffwatch label
Option to left align buffs
Can now click anywhere on player name to select them (used to be first 18
Fixed window resize error when first loaded
Some other minor fixes/code optimisation


Group checkbox for all
Fixed playerframes left behind if you drop from raid down to party
Toggle button added to options panel
Help page will show even when BuffWatch is hidden
Changed hiding and showing of pets to a toggle
Option to hide debuffs


Now shows debuffs when player is locked
Ability to hide or show pets
Raid & pet support with new unit id's
Class coloured names
Options GUI with myAddons, CTMod & Cosmos support
Various minor fixes & changes, particulary relating to pets and buff

Read More

Comments on this File

There are no comments yet. Be the first!


50 XP

Registered 7th February 2007

1 Files Uploaded

Share This File
Embed File