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
- Download and extract to
World of Warcraft/_classic_era_/Interface/AddOns/HazeBuffBars/ - Restart WoW or
/reloadif 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 debugcommand 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
/hbuffcommand - 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.


