Description
**Buff'em** gives you a single button: **BUFF NEXT**. Every click buffs the next player – or the whole group – who needs your class buff. No clicking through raid frames and no checking who is missing what: the addon reads the real aura state and sets up the button for the next cast.
### Supported classes
| Class | Buffs |
|---|---|
| Priest | Power Word: Fortitude / Prayer of Fortitude, Divine Spirit / Prayer of Spirit, Shadow Protection / Prayer of Shadow Protection |
| Mage | Arcane Intellect / Arcane Brilliance |
| Druid | Mark of the Wild / Gift of the Wild |
Paladin blessings are not supported (by design).
### How it works
- **Click** – casts the **group version** when you are in a party or raid, have learned the group spell and can cast it (reagent available if needed). Otherwise it casts the single-target buff on the next player who needs it.
- **Shift-click** – casts the **single-target** buff on the next player who needs it, even while the group version is the default.
- **Arrows / mouse wheel** – if you know more than one buff (for example as a Priest), the small arrows next to the icon or the mouse wheel choose which buff you are working on.
- **Frame border** shows the state of the selected buff: red = nobody has it, yellow = some have it, green = everyone in reach has it, grey = in combat / not learned.
- **Minimap icon** (with your class buff icon) – click to show or hide the window, drag to move it.
Missing buffs come first, then buffs that are about to expire (default: less than 5 minutes left). Dead, offline and out-of-range players are skipped. The group version is only used if at least one player in range needs it, so it never wastes a reagent on players who are out of range.
A cast is never assumed to have worked: after a successful cast the target is skipped for 2.5 seconds, then the real aura decides again.
### In combat
Aura data cannot be read during combat and secure buttons cannot be changed. When combat starts, the button is set up once for your selected buff **without a fixed target**: click = group version, shift-click = single-target buff, cast on your current friendly target (otherwise on yourself). This is meant for players who come back with a battle resurrection: click their raid frame, then press the button. The window and the arrows are locked until combat ends. After combat BUFF NEXT works as usual again.


