promotional bannermobile promotional banner
premium banner
A World of Warcraft Classic addon that displays player buffs and debuffs as horizontal timer bars.

Description

HazeBuffBars

A World of Warcraft Classic addon that displays player buffs and debuffs as horizontal timer bars.

Version

v1.5.0

Features

  • Horizontal timer bars that shrink as buffs/debuffs expire
  • Separate draggable frames for buffs and debuffs
  • Hover to reveal drag handle when unlocked
  • Right-click to cancel buffs (outside combat)
  • Color-coded debuffs by type (Magic, Curse, Disease, Poison)
  • Stack count display
  • Tooltips on hover
  • Position saved between sessions
  • Hides Blizzard buff/debuff frames by default
  • Weapon enchant support (Sharpening Stones, Wizard Oils, etc.)
  • Chronoboon Displacer tooltip showing stored world buffs with icons
  • Graphical options panel with sliders and dropdowns
  • Customizable bar width, height, and spacing
  • Customizable font, size, and style
  • Custom bar colors for buffs, permanent buffs, and debuffs with opacity
  • Background and border color/opacity settings
  • Multiple bar textures (Solid, Blizzard, Minimalist, Gradient)
  • Individual bar borders with configurable thickness
  • Hover visibility mode with smooth fade animations

Installation

  1. Download and extract to World of Warcraft/_classic_era_/Interface/AddOns/HazeBuffBars/
  2. Restart WoW or /reload if already in-game

Usage

Options Panel

Type /hbuff or access via Game Menu → Options → AddOns → HazeBuffBars to open the options panel where you can adjust:

General

  • Lock/unlock frames
  • Show/hide Blizzard buff frames

Bar Appearance

  • Bar width (50-500)
  • Bar height (10-50)
  • Bar spacing (0-10)

Font Settings

  • Font size (8-24)
  • Font face (Default, Arial, Morpheus, Skurri)
  • Font style (Outline, Thick Outline, Monochrome, None)

Colors & Textures

  • Buff bar color
  • Debuff bar color
  • Use debuff type colors toggle
  • Background color and opacity
  • Border color and opacity
  • Border thickness (None, Thin, Normal, Thick)
  • Bar texture (Solid, Blizzard Raid Bar, Minimalist, Gradient)

Advanced

  • Show borders on individual bars
  • Bar border color and thickness
  • Show bars only on mouse hover
  • Hover fade duration

Slash Commands

Command Action
/hbuff Open options in WoW Settings
/hbuff lock Toggle frame lock
/hbuff width <50-500> Set bar width
/hbuff height <10-50> Set bar height
/hbuff fontsize <8-24> Set font size
/hbuff fontstyle <style> Set font style
/hbuff font <name> Set font
/hbuff blizzard Toggle Blizzard buff frames
/hbuff reset Reset all settings to defaults
/hbuff debug Dump tooltip contents (for debugging)
/hbuff help Show all commands

When unlocked, hover over the buff or debuff frame to reveal the drag handle. Drag to reposition. Positions are saved automatically.

Changelog

v1.5.0

  • Weapon enchant support: Sharpening Stones, Wizard Oils, Mana Oils, Weightstones now display as buff bars
  • Chronoboon Displacer tooltip: Shows stored world buffs with icons and remaining duration
  • Added permanent buff color option for buffs without timers
  • Added opacity control to all bar color settings
  • Fixed color picker not updating bars in TBC Classic (reads from OpacitySliderFrame)
  • Added /hbuff debug command for tooltip debugging

v1.4.1

  • Fixed color picker not updating bar colors in TBC Classic
  • Improved ColorPickerFrame callback handling for Classic/TBC compatibility

v1.4.0

  • Added custom bar colors for buffs and debuffs with color picker UI
  • Added toggle to use debuff type colors (Magic, Curse, Disease, Poison)
  • Added background and border color pickers with opacity sliders
  • Added border thickness options (None, Thin, Normal, Thick)
  • Added bar texture options (Solid, Blizzard Raid Bar, Minimalist, Gradient)
  • Added optional borders on individual bars with configurable thickness
  • Added hover visibility mode with smooth fade in/out animations
  • New "Colors & Textures" settings panel
  • New "Advanced" settings panel

v1.3.0

  • Integrated options panel with WoW's Settings window
  • Uses new Settings API with fallback for Classic Era clients
  • Options now accessible via Game Menu → Options → AddOns
  • Reorganized UI with section headers

v1.2.0

  • Added graphical options panel with sliders and dropdowns
  • Options panel opens with /hbuff command
  • Clean WoW-style UI with gold labels and centered controls
  • Added bar spacing configuration
  • Added Skurri font option
  • Press ESC to close options panel

v1.1.0

  • Added hover-to-show drag handle for frame movement
  • Added bar width and height customization
  • Added font, size, and style customization
  • Added option to hide/show Blizzard buff frames
  • Added reset to defaults command
  • Blizzard buff frames hidden by default

v1.0.0

  • Initial release
  • Buff and debuff tracking with timer bars
  • Draggable frames with position persistence
  • Right-click buff cancellation

Author

HazeSuite Written by Tandronis

License

All rights reserved.