# PriestCommander
**A lightweight Holy Priest toolkit for World of Warcraft: Forever.**
PriestCommander puts the things a healer watches into one clean, movable setup: your mana, your big cooldowns, missing buffs, and click-to-heal party and raid frames.
> ⚠️ **Beta:** this is an early release. Please report bugs in the comments with the output of `/pc debug`.
---
## Features
### 💧 Mana Tracker
- A clean mana bar with a percentage readout
- **Low mana alert:** a big on-screen warning and sound when you drop below your threshold (30% by default)
- Optional "Low mana!" call-out to your party or raid
- **Five-second-rule bar** that shows when your spirit regen kicks back in
### ⏱️ Cooldown Bar
- Icons for Inner Focus, Desperate Prayer, Fear Ward, Lightwell, Fade, Psychic Scream and racial spells
- Shows only the spells you actually know
- **Click an icon to cast it**
- Add or remove spells with `/pc cd add` and `/pc cd remove`
### ✨ Buff Reminders
- Out of combat, flags a missing **Inner Fire** or **Power Word: Fortitude** on you
- Lists groupmates missing Fortitude, by name
- **Click a reminder to buff that player**
- Hides itself when combat starts
### ❤️ Click-Cast Healing Frames
- A compact party and raid grid with health and mana bars
- Markers for **your Renew**, **Power Word: Shield** and **Weakened Soul**
- A colored border on debuffs you can dispel (Magic, Disease)
- Out-of-range players fade
- Class colors, with adjustable size, columns and spacing
**Default click bindings**
| Click | Spell |
|---|---|
| Left | Flash Heal |
| Right | Renew |
| Middle | Heal |
| Shift + Left | Greater Heal |
| Shift + Right | Power Word: Shield |
| Ctrl + Left | Dispel Magic |
| Ctrl + Right | Cure Disease |
| Alt + Left | Target |
| Alt + Right | Player menu |
Change any binding, for example: `/pc bind shift-left Greater Heal`
---
## Getting Started
1. Install the addon and fully restart the game.
2. Type `/pc unlock` and drag the green boxes where you want them.
3. Type `/pc lock` when you're done.
4. Type `/pc` to see every command.
## Commands
| Command | What it does |
|---|---|
| `/pc unlock` / `/pc lock` | Move frames |
| `/pc bind <click> <spell>` | Change a click-cast binding |
| `/pc binds` | List your bindings |
| `/pc mana <percent>` | Set the low mana alert threshold |
| `/pc mana sound\|announce\|fsr on\|off` | Turn mana options on or off |
| `/pc heal width\|height\|columns\|spacing <n>` | Resize the healing frames |
| `/pc toggle mana\|cooldowns\|buffs\|heal` | Turn a module on or off |
| `/pc test` | Preview the low mana alert |
| `/pc reset` | Restore all defaults |
---
## Good to Know
- **Forever's combat rules:** like modern WoW, Forever hides some numbers from addons during combat. In combat, the mana percent, low-mana alert or buff markers may pause, but the bars keep updating.
- Settings changed during combat apply as soon as combat ends.
- Built for English clients for now.
## Planned
- An in-game settings window
- More healing frame options (group sorting, incoming heals)
- Discipline support
---
*Free to use. Feedback and suggestions are welcome in the comments!*

