PallySquire
A clean, Season of Discovery–native paladin blessing manager. A from-scratch reimagining of PallyPower — pure Lua, no XML, no Ace3 — built specifically for the Classic Era / SoD client, and wire-compatible with PallyPower so it works in mixed raids.
Why PallySquire?
Season of Discovery paladins have no Greater Blessings and no Symbol of Kings — every blessing is single-target. PallySquire is built around that reality instead of bolting it onto a Wrath-era addon:
- Single-target only. No greater-blessing layer, no reagent tracking, no dead options.
- Live durations. Remaining time is read straight from the buff on each player, so the "Enhanced Blessings" book (doubled duration) just works — no special-casing.
- Lightweight. Pure Lua, modern Blizzard APIs, zero heavy library dependencies.
Features
- Cross-paladin assignment sync. Assign a blessing per class and it syncs to every paladin running PallySquire — or PallyPower (shared
PLPWR protocol), so you can adopt it without forcing the whole raid to switch.
- Per-character overrides. Give a specific player a different blessing than their class default; overrides sync and the cast logic honors them.
- Compact action bar. Square class buttons with colored need-state borders (green = all buffed, yellow = some missing, red = all missing), the assigned-blessing icon, and an outlined countdown timer.
- Left-click a class button → cast the next member who needs it.
- Right-click → toggle per-player pop-out buttons (castable in combat for quick re-buffs).
- Auto Buff button casts the next-needed blessing across the whole raid.
- Aura & Seal helpers. Borders turn red when your selected aura/seal isn't active; click to recast, scroll to cycle.
- Assignments window. A clean columnar layout — one column per class with member lists — plus icon flyouts that only show blessings/auras you actually know.
- Demo mode. Preview a full raid layout solo, so you can set everything up before the pull.
- Native minimap button and a categorized options panel (no external config libraries).
Usage
/ps — open options
/ps config — open the Assignments window (or click the note icon on the bar, or right-click the minimap)
- Drag the bar by its "PallySquire" title; gear icon → Options, note icon → Assignments
- Esc closes the Assignments window
Compatibility
- Client: WoW Classic Era / Season of Discovery (Interface 11508)
- Mixed raids: fully interoperable with PallyPower's assignment sync
Notes
PallySquire is in active early development (v0.1.x). Bug reports and suggestions are welcome on the GitHub issues page.