Skip to content
github-actions[bot] edited this page Oct 13, 2026 · 8 revisions

ABCS – Advanced Bar Coloring System – Wiki Home

ABCS – Advanced Bar Coloring System is a lightweight, self-contained World of Warcraft addon that lets you fully customize the appearance of your player health bar. Set a static color, run animated rainbow or pulse effects, save unlimited presets, and automatically apply unique colors for your hunter pets — all from one clean options panel.

Current version: 7.0.0 | Interface: 120100, 120105 (Midnight, patch 12.1) and 16001 (WoW Forever)


📖 Wiki Pages

Page Description
Installation How to install the addon
Configuration Full reference for every option and setting
Animations Rainbow and pulse animation guide
Presets Save, load, rename, and delete color presets
Hunter Pet Coloring Per-pet colors and effects, family colors
FAQ Frequently asked questions and troubleshooting
Rules Cookbook Rules to copy: reminders, raids, Mythic+, buffs, looks
Supported Frames Every addon and bar coloured, and what /ahui check tells you
Translating How to correct or add a translation
Changelog Version history

✨ Feature Overview

Static Color Picker

Choose any RGBA color for your health bar — full RGB control plus independent alpha (transparency). Your color persists automatically across sessions and UI reloads, and nothing else ever overwrites it: effects and pet colors are only shown on screen.

Rainbow Animations

Three distinct animated rainbow patterns with an Animation Speed slider (0.1–5; at 1.0 one rainbow cycle takes about 21 seconds). Toggle on and off with a single button — the button label flips between Rainbow Effect and Stop Rainbow Effect so you always know the current state.

Pulse Effect

A gentle brightness pulse (30%–100%) applied to your chosen color, using the same speed slider. Toggle with the Pulse Colour / Stop Pulse button. Starting pulse stops the rainbow and vice versa.

Preset System

Save unlimited named color presets, load them from a dropdown, rename or delete them at any time. Four colorblind-friendly presets (CB-Blue, CB-Orange, CB-Yellow, CB-Purple) are added once when a profile is created.

Hunter Pet Coloring

Every hunter pet gets an entry with its icon on the Hunter Pets page, where you can give it its own color and a pulse or rainbow effect. Other pets use an editable color for their family, in every game language. Choose whether pet colors go on your health bar, the AzeriteUI pet frame or both. When the pet is dismissed your own color and any running rainbow or pulse come back.

Class Color Buttons

One-click buttons for every playable class apply that class's official color immediately, stopping any active animations. A dedicated Class Colour button applies your own class color.

Minimap / Titan Panel Icon

A draggable minimap button (LibDataBroker + LibDBIcon) gives quick access to the options panel, and the addon also appears in the AddOn Compartment. The minimap icon can be hidden from the options panel.

Frame Compatibility

Frame Type Support
AzeriteUI for Midnight (AzeriteUI6) Player and pet frames
AzeriteUI5 – JuNNeZ Edition Player, alternate player and pet frames
AzeriteUI 5.x Player, alternate player and pet frames
ElvUI, Shadowed Unit Frames, Unhalted Unit Frames Player and pet frames: health, power and cast bar
Z-Perl, PitBull 4 Player and pet frames: health and power bar
Any oUF layout Layouts on the shared oUF: player and pet frames
Blizzard default player frame Bar art desaturated so your color shows true
Personal resource display Blizzard's bars under your character, when switched on under More Bars

Type /ahui check to see which bars were found and what each shows.

All libraries are bundled — no external downloads required.


🗺️ Quick Start

  1. Install the addon (see Installation).
  2. Log in and type /ahui or click the minimap icon.
  3. Use the Healthbar Colour picker to choose a color.
  4. (Optional) Click Save as Preset to save it for later.
  5. Done — the color applies instantly and persists automatically.

🗺️ Slash Commands

Command Effect
/ahui Open / close the options panel
/ahui check List the bars found and what each shows, for a bug report

👨‍💻 Credits

Created with ❤️ by JuNNeZ.
Code assistance & refactor ideas by ChatGPT.
Ace3, LibDataBroker, LibDBIcon © their respective authors.

Clone this wiki locally