promotional bannermobile promotional banner

ElmoBuff

Missing party buffs beside native unit frames, with click-to-buff icons and equivalent-buff checks.

ElmoBuff

Small, clickable missing-buff icons beside Blizzard player and party frames. Dark backgrounds, bronze borders and gold highlights match the other Elmo tools. Supports Classic Era and Forever without SmartBuff, Questie or another dependency.

Click an icon to cast its buff on that member through Blizzard's SecureActionButtonTemplate. The current target is preserved. An icon disappears only after the aura is positively identified: clicking, a failed cast or a cast request alone does not hide it. A red ! means out of range; move closer to retry.

This first version rebuffs outside combat. Native secure state drivers hide the icons and disable their spell actions in combat. Addon Lua never changes protected frames or reads auras in combat. Raids and pets are excluded.

Supported buffs:

Class Buffs
Priest Fortitude, Divine Spirit, optional Shadow Protection
Mage Arcane Intellect
Druid Mark of the Wild, optional Thorns
Paladin One selected learned blessing: Might, Wisdom or Kings

Only learned spellbook ranks are used. A lower rank is selected for low-level members. Localized spell names are read from the client; equivalent group buffs count as present. Spirit and Intellect are omitted for classes without mana.

Existing single/group versions and different ranks in each supported buff family suppress the icon while present. Early refresh applies only to your own exact cast rank. A foreign caster's buff can be improved by talents even at the same rank, so it is conservatively left in place until it expires; the addon does not guess its strength from spell ID or rank. Unreadable caster/rank data also prevents an early replacement. All matching auras are retained, so an expiring weaker entry cannot overwrite coverage by another existing buff. This is family-based coverage, not a universal comparison of unrelated stat buffs or consumables.

Unreadable or restricted aura data is treated as unknown, never as a missing buff. Restrictions can therefore suppress suggestions even outside combat.

Open Options > AddOns > ElmoBuff, or /ebuff (/elmobuff), to choose buffs, include your own frame, set the refresh threshold (default 60 seconds; 0 means missing only), choose right/left/above placement and adjust icon size. /ebuff on, /ebuff off and /ebuff status are also available. Settings are per character.

Native party frames, including compact party frames, are only read as anchors; they are never modified. Custom replacements that hide every native party frame are outside this version's scope. No window, keybinding or chat report is added.

Source: https://github.com/GiumaSoft/ElmoClassicAddons

ElmoBuff Team

profile avatar
  • 10
    Projects
  • 688
    Downloads

More from vanhorneView all

  • ElmoRare project image

    ElmoRare

    Rare and rare-elite alerts from native nameplates, target and mouseover, with sound and a hover tooltip.

    • 7
    • November 10, 2026
  • ElmoPlater project image

    ElmoPlater

    Native-position nameplates with personal debuffs, health percentages and visual priority for Classic Era and Forever.

    • 361
    • November 10, 2026
  • ElmoLeveling project image

    ElmoLeveling

    Track leveling XP rates, session time, mob history and bag sell value, with usable equipment upgrade highlights.

    • 84
    • November 10, 2026
  • ElmoSpellTracker project image

    ElmoSpellTracker

    Track used ability cooldowns in a configurable icon bar, with central timers and greying for insufficient mana, energy or rage.

    • 36
    • November 10, 2026
  • ElmoRare project image

    ElmoRare

    Rare and rare-elite alerts from native nameplates, target and mouseover, with sound and a hover tooltip.

    • 7
    • November 10, 2026
  • ElmoPlater project image

    ElmoPlater

    Native-position nameplates with personal debuffs, health percentages and visual priority for Classic Era and Forever.

    • 361
    • November 10, 2026
  • ElmoLeveling project image

    ElmoLeveling

    Track leveling XP rates, session time, mob history and bag sell value, with usable equipment upgrade highlights.

    • 84
    • November 10, 2026
  • ElmoSpellTracker project image

    ElmoSpellTracker

    Track used ability cooldowns in a configurable icon bar, with central timers and greying for insufficient mana, energy or rage.

    • 36
    • November 10, 2026