Details

Addon ID: 25264
Addon Version: 2.0.2
Expansion: 1.60
Upload date: Oct 06, 2026
Last Updated: Oct 06, 2026
Downloads: Less than 100
Website: Source Link

Expansion



Developers

LazyLoafs_Addons
LazyLoafs_Addons Creator

LazyBuffing

Automatic maintenance buff assistance for every class, every WoW edition.

LazyBuffing tracks what buffs your class can cast, finds the highest-ranked known version, and keeps them active across yourself and your group — no manual button-mashing, no forgetting Refreshments, no wasted uptime.

LazyBuffing sits in the corner of your screen and quietly evaluates your available maintenance actions on every login, talent change, spell learn, and group roster update. It then presents a clear list of what needs casting and who it should go on, with a single click or a secure auto-cast button handling the rest.

✨ At a Glance

  • Class-aware maintenance logic — knows every buff, aura, weapon imbue, and oil your class can cast, across Retail, Mists Classic, TBC Classic, Classic Era, and Titan Reforged.
  • Automatic target selection — finds the right target for each action: self, group, single ally, or a role-filtered teammate.
  • Exclusive handling — knows which auras are mutually exclusive (e.g., presence stances, druid forms, paladin auras) and only suggests one at a time.
  • Secure auto-cast — the main button securely casts the next missing buff on the correct target; a second binding routes the same action for raid-wide use.
  • Always up to date — listens to spell learns, talent changes, group changes, and aura updates so the recommendations are never stale.
  • Per-buff toggles — switch off any individual buff you don't want maintained; it stops being cast and stops being counted as missing.
  • Pick your own within a group — choose which seal, aura, stance, armor, poison, or weapon imbue the addon maintains instead of taking the first one it knows.
  • Fade alert — a sound plays the moment a maintained buff drops, so you notice before the next pull.
  • Minimap button — every option, including per-buff toggles and group choices, in one right-click menu.
  • Open with /lazybuffing or /lb, or right-click the minimap button.

🎮 One Project, Every Supported WoW Version

LazyBuffing is a single CurseForge project with edition-specific data built in. Download the release matching your client — do not install a Retail package in a Classic client, or vice versa.

Game clientDownload the matching releaseHighlights
RetailRetailModern maintenance buffs, group-targeted auras, weapon imbue support, exclusive handling
Mists of Pandaria ClassicMoP-ClassicMoP-era buffs, legacy form stances, and classic group auras
Burning Crusade ClassicTBC-ClassicTBC buffs with group variants (Greater Blessings, Prayer variants, Gift of the Wild)
Classic Era / Season of Discovery / HardcoreClassic-EraVanilla-era maintenance buffs and weapons enchants
Titan ReforgedTitan-ReforgedWrath-era stock candidates with runtime validation

Important: The available actions and targets adapt to the selected game client. Older clients only see buffs that make sense for that era.

⚔️ Core Features

Automatic Maintenance Buff Tracking

LazyBuffing scans every known maintenance action for your class — buffs, auras, weapon enchants, oils, and poisons. It resolves the highest-ranked version you know, checks whether it's already active, and presents only what needs casting.

Smart Target Selection

Each action has a defined target type: self, group, or single. For group actions, LazyBuffing scans your roster and picks the first eligible member who doesn't already have the aura. For single-target actions, it can be restricted to a specific role (e.g., healers only) or allow self-casting when appropriate.

Exclusive Aura Handling

Many classes have mutually exclusive buffs — druid forms, paladin auras and blessings, shaman shields and weapon imbues, mage armor types, warlock armor types, rogue poisons. LazyBuffing tracks these exclusivity groups and only suggests actions that don't conflict with what's already active.

Weapon Imbues and Oils

For classes that use weapon buffs (Shamans with Windfury/Earthliving, Rogues with poisons, Warlocks with Soulstone), LazyBuffing tracks weapon-slot enchantments separately and checks whether a weapon buff is already applied before suggesting a re-application.

Group Variant Support

Some classic-class actions have cheaper single-target versions and more expensive group variants (e.g., Blessing of Kings → Greater Blessing of Kings, Arcane Intellect → Arcane Brilliance, Mark of the Wild → Gift of the Wild). LazyBuffing automatically checks reagent availability and prefers the group variant when possible.

Secure Auto-Cast

The main action button uses SecureActionButtonTemplate so it can be safely bound to a key or used in combat. The Raid binding button routes the same next action for raid-wide use. Both update automatically as your buffs change.

🚀 Getting Started

  1. Download the release whose filename matches your WoW client.
  2. Extract it into your WoW InterfaceAddOns folder so the final path is InterfaceAddOnsLazyBuffing.
  3. Start or reload WoW. The addon loads automatically.
  4. Open the panel by typing /lazybuffing or /lb.
  5. Click the main button to cast the next missing maintenance buff, or use the config panel to toggle visibility and lock the frame.

Configuration

Right-click the minimap button for everything in one place, or use the gear button on the frame for the panel.

  • Enabled — toggle the addon on or off.
  • Sound when a buff falls off — plays an alert the moment a maintained buff drops. On by default.
  • Show when solo — show the panel even when not in a group.
  • Lock frame — prevent the panel from being dragged.
  • Auto-buff these — a checkbox per buff your character knows. Unchecking one stops it being cast and stops it counting as missing, so it won't sit in the panel nagging you.
  • Choose which to use — for any group where your class has options (paladin seals and blessings, druid forms, hunter aspects, warrior stances and shouts, mage armors, warlock armors, shaman shields and weapon imbues, rogue poisons, death knight presences, priest inner buffs, monk stances), pick the one you actually want instead of letting the addon take the first it knows.

Slash Commands

CommandWhat it does
/lbToggle the addon on or off
/lb configOpen the config panel
/lb buffsList every buff you know, with its on/off state
/lb toggle <name>Turn one buff on or off — accepts the key, the full name, or part of it
/lb listShow exclusive groups and which option is selected
/lb choose <key>Pick which option a group uses (/lb choose auto returns to automatic)
/lb soundToggle the buff-fade alert
/lb lockLock or unlock the frame
/lb minimapShow or hide the minimap button

For example, a Paladin who wants Seal of Righteousness rather than whichever seal the addon picks first can run /lb choose righteousness, or set it from the minimap menu under Choose which to use → Paladin seal.

👥 Built For Every Kind of Player

  • Casual players: Let LazyBuffing handle the boring buff maintenance while you focus on gameplay.
  • Raiders and dungeon players: Never miss a maintenance buff in the middle of combat — the auto-cast button covers you.
  • Alt players: The class data is loaded automatically; no configuration needed for new characters.
  • Theorycrafters: The data-driven design means all spell candidates are listed and resolved by rank — you always know what's available.

📝 Notes

  • Settings, including the locked state and visibility preferences, persist between play sessions.
  • The addon does not add Retail-only maintenance actions to Classic clients or vice versa.
  • All spell resolution is done client-side using the character's known spell book — no external data is required.
  • The addon has no external runtime dependency.

🐛 Support

Found an issue or have an idea? Please open an issue or leave a comment on CurseForge. When reporting a bug, include your game version, addon version, and the full error message if one appears. Appreciate any patreons to help as this is costing me time and money to maintain: https://www.patreon.com/c/LazyLoafs504


Made for players who would rather play WoW than worry about buff timers.

You must be logged in to leave a comment.

Comments (0)