PallyBuffs

A modern, lightweight raid blessing manager and auto-buffer for Paladins in WoW Forever.
0.png

0.png

1.png

1.png

2.png

2.png

3.png

3.png

4.png

4.png

Description

PallyBuffs

PallyBuffs is a raid blessing-management and auto-buffer addon for WoW Forever.

It provides a complete Paladin blessing workflow with class-based assignments, individual player overrides, Paladin synchronization, live blessing tracking, secure auto-buffing, raid reports, profiles, and configurable raid permissions.

✨ Features

🛡️ Raid Blessing Assignments

  • Manage Paladin blessing assignments from a visual raid grid.
  • Assign blessings to each raid class.
  • Configure assignments independently for each Paladin.
  • Cycle blessings directly from the assignment interface.
  • Supports the available Paladin blessings.
  • Displays blessing icons directly in the assignment grid.
  • Assignments are saved between sessions.
  • Automatically refreshes the UI when assignments change.

🎯 Class-Based Assignment System

Class assignments provide the foundation for raid blessing coordination.

  • Assign a default blessing for each raid class.
  • Change a Paladin's class assignment directly from the assignment interface.
  • Use mouse-wheel controls to cycle through blessings.
  • Class defaults remain the primary assignment structure.
  • Automatically updates the buff system when assignments change.

👤 Individual Player Overrides

Individual overrides allow specific raid members to receive a different blessing without changing the class-wide assignment.

For example:

Warriors → Greater Salvation

while one specific Warrior can receive:

Henk → Regular Might

Individual overrides support:

  • Per-player blessing assignments
  • Mouse-wheel assignment changes
  • Shift + mouse-wheel override reset
  • Visual override indicators
  • Saved individual overrides
  • Automatic override clearing when using Auto-Assign
  • Automatic fallback to the class default when an override is removed

🔄 Paladin Assignment Synchronization

PallyBuffs allows multiple Paladins running the addon to coordinate assignments through addon communication.

Synchronization supports:

  • Assignment changes between Paladins
  • Assignment state synchronization
  • Assignment revision tracking
  • Sync requests
  • Receiving remote assignment changes
  • Preventing older assignment states from replacing newer states
  • Automatic UI and buff-bar updates after synchronization

This allows Paladins in the same group to work from a shared blessing assignment setup.

⚡ Secure Auto-Buff

The dedicated Auto-Buff button helps apply the correct assigned blessing to raid members.

The Auto-Buff system:

  • Uses the current blessing assignments.
  • Determines which blessing a player requires.
  • Detects missing blessings.
  • Tracks blessing duration.
  • Updates when raid members gain or lose blessings.
  • Uses secure action buttons for spell casting.
  • Supports normal and Greater Blessings.
  • Updates automatically when assignments change.
  • Updates automatically when the raid roster changes.

📊 Live Blessing Status

PallyBuffs provides a dedicated buff bar for monitoring raid blessing coverage.

The buff bar can:

  • Display active raid classes.
  • Show blessing status.
  • Display missing blessings.
  • Display remaining blessing duration.
  • Update when auras are applied or removed.
  • Update when raid members change.
  • Automatically refresh after assignment changes.
  • Use horizontal or vertical layouts.
  • Be independently scaled.
  • Be moved and locked in place.

⏱️ Aura & Duration Tracking

PallyBuffs monitors blessing aura state on raid members.

It tracks:

  • Missing blessings
  • Active blessings
  • Blessing duration
  • Aura applications
  • Aura removals
  • Raid roster changes
  • Player connection changes

The buff bar automatically refreshes when blessing aura state changes.

🧪 Symbol of Kings Tracking

The Auto-Buff interface displays the current Symbol of Kings count.

  • Shows the current reagent count.
  • Updates automatically.
  • Helps monitor Greater Blessing reagent availability.
  • Displays the count directly alongside the Auto-Buff controls.

📋 Raid Assignment Reports

PallyBuffs can report the current blessing assignments directly to raid or party chat.

Reports include:

  • Blessings grouped by blessing type
  • Compact class abbreviations
  • Only active assignment categories
  • Individual player overrides
  • Paladin responsibility information

Example:

[PallyBuffs] Raid Blessings
[Kings] Haldon: WAR ROG PRI | OtherPaladin: PAL DRU
[Might] Haldon: HUN MAG | OtherPaladin: WLK
[Overrides]
TankPlayer -> Haldon: WAR=Might

The report automatically uses:

  • RAID when in a raid
  • PARTY when in a party

💾 Blessing Profiles

Save and restore blessing assignment configurations.

Profiles support:

  • Saving the current blessing assignments.
  • Loading a previously saved profile.
  • Reusing assignments for recurring raid groups.
  • Restoring assignments to the assignment grid.
  • Updating the buff bar after loading a profile.

🔐 Raid Permissions

PallyBuffs includes permission controls for blessing assignments.

Supported controls include:

  • Free Assignment
  • Allow raid assistants to edit assignments

Permission checks help prevent unauthorized players from changing another Paladin's assignments.

Assignment changes received from other players are also validated before being accepted.

🖱️ Movable Buff Bar

The PallyBuffs buff bar can be positioned anywhere on the screen.

  • Drag the buff bar to a custom position.
  • Lock the buff bar in place.
  • Save its position between sessions.
  • Reset the frame position.
  • Configure horizontal or vertical layout.
  • Configure Auto-Buff button placement.
  • Configure player pop-out direction.

👥 Player Pop-Outs

Individual player assignment information can be accessed through the player interface.

  • View individual player assignments.
  • Change individual player overrides.
  • Reset player overrides.
  • Configure pop-out direction.
  • Supports left, right, top, and bottom positioning.

📐 UI Configuration

PallyBuffs provides configurable display options for different UI layouts.

Options include:

  • Buff bar scale
  • Assignment grid scale
  • Minimap icon distance
  • Buff bar orientation
  • Auto-Buff button placement
  • Player pop-out direction
  • Class-name visibility
  • Buff bar locking
  • Auto-Buff button visibility

🗺️ Minimap Button

PallyBuffs includes an optional minimap button.

  • Left-click opens the raid blessing assignments.
  • Right-click opens the configuration panel.
  • Drag the icon around the minimap.
  • Configure minimap icon visibility.
  • Configure minimap icon distance.
  • Tooltip displays PallyBuffs information and available actions.

⌨️ Slash Commands

Open the main assignment window with:

/pb

or

/pallybuffs

Open the configuration panel with:

/pb config

/pb options

or

/pb opt

⚙️ Configuration

The Options panel provides configuration for:

  • Enable or disable PallyBuffs
  • Show or hide the minimap icon
  • Only show active raid classes
  • Buff bar scale
  • Assignment grid scale
  • Minimap icon distance
  • Buff bar locking
  • Auto-Buff button visibility
  • Class-name visibility
  • Horizontal or vertical buff bar layout
  • Auto-Buff button placement
  • Player pop-out direction
  • Free Assignment
  • Raid assistant permissions
  • Raid assignment reports
  • Blessing profiles

🔄 Automatic Updates

PallyBuffs responds automatically to relevant raid and blessing changes.

The addon updates when:

  • The player enters the world.
  • The raid roster changes.
  • Players join or leave the group.
  • Players connect or disconnect.
  • Blessing auras are applied.
  • Blessing auras are removed.
  • Assignments change.
  • Assignment synchronization is received.
  • Combat ends.
  • An encounter ends.
  • Configuration changes.

Rapid state changes are combined into efficient UI updates to reduce unnecessary processing.

🧠 Secure Spell Casting

PallyBuffs uses WoW's SecureActionButtonTemplate system for blessing casts.

The addon resolves spell information using the available WoW Forever spell APIs while retaining compatibility fallbacks for relevant legacy spell APIs.

This allows the Auto-Buff and blessing buttons to work within WoW's secure-action restrictions.

📦 Compatibility

Game: WoW Forever
Interface: 16001

🛡️ Data & Storage

PallyBuffs stores its configuration, blessing assignments, individual player overrides, saved profiles, and synchronization state in the addon SavedVariables database.

Assignment data persists between sessions and can be restored through the profile system.

🚀 Release

PallyBuffs

A complete Paladin blessing-management toolkit for WoW Forever, with raid assignments, individual player overrides, Paladin synchronization, secure auto-buffing, live blessing tracking, raid reporting, permissions, and saved profiles.

Author: Haldon

PallyBuffs Team

profile avatar
Owner
  • 8
    Projects
  • 2.2K
    Downloads

More from HaldonView all

  • EPGP Forever project image

    EPGP Forever

    EPGP Forever is a modern EPGP addon for World of Warcraft Forever featuring transparent loot voting, transaction tracking, persistent audit history, GUID-based player tracking, CSV tools, standby management, and permission-aware security.

    • 96
    • October 18, 2026
  • CompactFrames project image

    CompactFrames

    Compact, healer-friendly party and raid frames with mouseover spell casting, existing WoW hotkey support, class-colored health bars, power bars, role icons, group headers, previews, and flexible layouts.

    • 115
    • October 14, 2026
  • PalaTracker project image

    PalaTracker

    Lightweight Paladin combat HUD alerting you when priority spells come off cooldown and warning instantly if you enter combat with a missing Seal.

    • 150
    • October 11, 2026
  • SimpleForeverTip project image

    SimpleForeverTip

    Lightweight and customizable unit tooltip frame replacement featuring target tracking, custom status colors, player talent inspection, and a movable anchor.

    • 69
    • October 7, 2026
  • EPGP Forever project image

    EPGP Forever

    EPGP Forever is a modern EPGP addon for World of Warcraft Forever featuring transparent loot voting, transaction tracking, persistent audit history, GUID-based player tracking, CSV tools, standby management, and permission-aware security.

    • 96
    • October 18, 2026
  • CompactFrames project image

    CompactFrames

    Compact, healer-friendly party and raid frames with mouseover spell casting, existing WoW hotkey support, class-colored health bars, power bars, role icons, group headers, previews, and flexible layouts.

    • 115
    • October 14, 2026
  • PalaTracker project image

    PalaTracker

    Lightweight Paladin combat HUD alerting you when priority spells come off cooldown and warning instantly if you enter combat with a missing Seal.

    • 150
    • October 11, 2026
  • SimpleForeverTip project image

    SimpleForeverTip

    Lightweight and customizable unit tooltip frame replacement featuring target tracking, custom status colors, player talent inspection, and a movable anchor.

    • 69
    • October 7, 2026