promotional bannermobile promotional banner
premium banner
cooldown manager buffbar only reskined to look modern with class color or 12 custom colors

Description

https://discord.gg/nyyYJSeNbR

CkraigCooldownManagersBarsOnly — Addon Description for CurseForge

CkraigCooldownManagersBarsOnly is a lightweight, fully customizable cooldown‑bar viewer designed to give players a clean, modern way to track buffs, debuffs, and cooldowns using a vertical bar layout. It enhances the default BuffBarCooldownViewer system with extensive styling, profile handling, and class‑specific behavior.

Key Features

• Smart Class & Spec Profiles

  • Automatically switches profiles when you change specialization.

  • Uses AceDB + LibDualSpec for seamless per‑spec settings.

  • Profiles are exposed in the Blizzard Interface Options under a dedicated Profiles category.

• Fully Customizable Buff Bars

Every bar can be styled to match your UI:

  • Bar height, width, spacing

  • Icon size, visibility, and cropping

  • Font, font size, stack text scaling

  • Timer text alignment (Left, Center, Right)

  • Class‑colored bars or custom colors

  • Backdrop, border size, and transparency

  • Optional hiding of bar names or icons

• Clean, Automatic Layout

  • Bars are automatically positioned inside the BuffBarCooldownViewer frame.

  • The frame does not resize itself — only the bars do — keeping Edit Mode behavior stable.

  • Bars fade out smoothly when expiring.

• Stack Count Enhancements

  • Intelligent detection of stack count fontstrings.

  • Scales stack text based on your settings.

  • Keeps stack text visible even when icons are hidden.

• Edit Mode Integration

  • Uses LibEditModeOverride to apply width changes directly to the Edit Mode system.

  • Frame position is saved and restored automatically.

• Blizzard Options Panel

  • Adds a custom configuration panel to Interface → AddOns.

  • Includes a dropdown for timer alignment and other bar settings.

  • Profiles category is added as a sub‑panel.

• Performance‑Friendly

  • Lightweight update loop handles:

    • Bar repositioning

    • Expiration fading

    • Stack font updates

  • Uses safe pcall wrappers to avoid taint or errors from unexpected frame structures.

• Debug Tools

Includes /bbdebug to inspect the structure of the first buff bar frame for troubles