promotional bannermobile promotional banner

Buff Master (BM)

Buff Master (BM) is a lightweight addon that helps you track important buffs on yourself, your party, or your raid.

File Details

Buff-Master-(BM) v1.4

  • R
  • Apr 15, 2026
  • 11.98 KB
  • 37
  • 2.5.5
  • Classic TBC

File Name

Buff-Master-(BM).zip

Supported Versions

  • 2.5.5

📦 Buff Master (BM) — v1.4

✨ Major Improvements

  • Smart Buff Prioritization
    • Buffs now sort by importance:
      • Missing buffs first
      • Expiring buffs next
      • Healthy buffs last
    • Critical issues are always shown at the top
  • Enhanced Visual Feedback
    • New color system:
      • 🔴 Critical (≤10s)
      • 🟠 Warning (≤ configured time)
      • 🟢 Healthy
      • ⚪ Missing (grayed out)
    • Missing buffs now clearly labeled as “MISSING” instead of “OFF”
  • Critical Expiration Alerts (Improved)
    • Buffs under 5 seconds now trigger a visual flash on the timer slot
    • Flash behavior now properly starts/stops (no stuck animations)

🧠 Smart Behavior

  • Automatic Scan Mode Switching
    • Automatically adjusts scanning based on group state:
      • Solo → Self scan
      • Party → Party scan
      • Raid → Raid scan
  • Now updates dynamically when group changes

🎯 UI / UX Improvements

  • Right-click to Toggle Buff Tracking
    • Quickly enable/disable buffs directly from the list
  • Improved Timer Readability
    • Sub-10s timers now show decimal precision (e.g., 4.3s)
  • Cleaner Timer Visuals
    • Inactive buffs are desaturated and dimmed
    • Active buffs restore full color automatically

📊 Group Scanner Enhancements

  • Smarter Output Handling
    • Limits displayed results to fit panel cleanly
    • Shows overflow indicator:
      • ...and X more
  • Reduces visual clutter in large groups/raids

📦 Add-on Bar Improvements

  • Dynamic Layout Scaling
    • Bar now resizes correctly for:
      • Horizontal mode
      • Vertical mode
  • Immediate Layout Updates
    • Changes apply instantly when toggling settings
  • Consistent Timer Formatting
    • Matches main UI timer display

🛠 Fixes

  • Fixed stuck flashing on buff slots
  • Fixed incorrect color logic in active timers
  • Fixed addon bar not resizing properly in vertical mode
  • Fixed stale slot visuals when buffs disappear
  • Fixed group scan settings not updating after roster changes

⚡ Performance

  • Reduced unnecessary UI updates
  • Improved timer text caching to avoid redundant redraws

🧩 Internal Improvements

  • Cleaner state handling for buff slots
  • Better separation of layout vs update logic
  • More reliable refresh behavior across UI components