Description
<p align="center"><img src="Media/logo.png" alt="BuffRadar logo" width="160"></p>
BuffRadar
A click-to-buff list for World of Warcraft Forever.
BuffRadar shows a small window listing every nearby player who is missing one of your
buffs — with their portrait, class-colored name and icons of what they still need.
Click a name to buff them. Press one key (or one macro) to buff the next person.
You always come first.
Features:
- Live list of who needs what. Players stay listed until every buff you can cast
that suits their class has been applied, then drop off. - You first. Your own character is always checked first and sits at the top of the
list whenever you're missing something. - Class-aware. Arcane Intellect only goes to mana users, Thorns to melee classes,
Fear Ward to warriors, and so on. Paladins give each class one fitting blessing. - One-key buffing. Bind Cast next buff or use the BuffRadar macro to work through
the list without clicking. - Highest rank. Buffs are cast by name, so your highest known rank is always used.
- Smart checks. Group versions (Arcane Brilliance, Prayer of Fortitude, Gift of the
Wild, Greater Blessings) count as "already buffed". Buffs about to expire are offered
again. Spells on cooldown are skipped. - Water droplet alert when someone new appears (optional).
- Cast counter for this session and all-time.
- Customizable look: background color, opacity, title and border.
Supported Buffs:
| Class | On by default | Off by default (situational) |
|---|---|---|
| Druid | Mark of the Wild (everyone), Thorns (melee) | — |
| Priest | Power Word: Fortitude (everyone), Divine Spirit (mana users), Fear Ward (warriors), Inner Fire (you) | Shadow Protection |
| Mage | Arcane Intellect (mana users), Molten / Mage / Ice / Frost Armor (you) | Dampen Magic, Amplify Magic |
| Paladin | One blessing per class: Might for warriors and rogues, Wisdom for everyone else (Kings if that's what you know) | — |
| Warlock | Fel / Demon Armor or Demon Skin (you) | Unending Breath, Detect Invisibility |
| Shaman | Water or Lightning Shield (you) | Earth Shield, Water Breathing |
Warriors, rogues and hunters have no buffs for others, so the window stays hidden on
those characters.
Keybind and Macro:
-
Keybind: Settings > Set keybind, then bind Cast next buff under BuffRadar.
-
Macro: Settings > Create macro (or
/br macro) puts a ready-made macro on your
cursor. Drop it on an action bar. You can also add this line to any macro:/click BuffRadarNextButton LeftButton 1Use
/click BuffRadarNextButtoninstead if you've turned off Cast action keybinds on
key down in the game options. The BuffRadar macro updates itself if you change that.
Commands:
| Command | What it does |
|---|---|
/br |
Show or hide the window |
/br config |
Open the settings window |
/br key |
Open Key Bindings at the BuffRadar section |
/br macro |
Create the BuffRadar macro |
/br buffs |
List the buffs you can cast and whether each is on |
/br toggle KEY |
Turn one buff on or off (keys come from /br buffs) |
/br self |
Turn checking yourself first on or off |
/br sound |
Turn the water droplet alert on or off |
/br count · /br resetcount |
Show or reset the cast counter |
/br rebuff <seconds> |
Re-offer a buff when less than this much time is left (default 30) |
/br pvp |
Include or skip PvP-flagged players when you aren't flagged (skipped by default) |
/br lock · /br scale <n> · /br reset |
Lock, resize or re-center the window |
/br autohide |
Hide the window when nobody needs anything |
/br plates |
Turn on friendly nameplates |
/br clicks · /br debug |
Troubleshooting output |
Good to know:
- Combat: the game doesn't let addons change click-to-cast buttons during combat,
so the list freezes until combat ends. The keybind and macro do nothing in combat. - Line of sight: addons can't check line of sight in advance. If a cast fails with
"Target not in line of sight", move and try again. - Targeting: to buff another player, BuffRadar targets them by name, casts, then
switches back to your previous target. - Cast counter: the session count resets on login or
/reload. The all-time count
is shared by all your characters.
Credits:
Casting approach and buff coverage were informed by
BuffYou by datdata (MIT license).
The water droplet sound and the logo were made for BuffRadar.
License:
BuffRadar is free software: you can redistribute it and/or modify it under the terms of
the GNU General Public License as published by the Free Software Foundation, either
version 3 of the License, or (at your option) any later version. See LICENSE
for the full text.





