AuraButtonTimers
AuraButtonTimers is a minimalistic addon for TBC Classic 2.5.2 that displays the remaining duration of your self-applied buffs and player-applied debuffs on your current target directly on your action buttons. Whether you're tracking your own defensive buffs or offensive debuffs you've cast on an enemy, this addon gives you precise, real-time countdowns — without cluttering your UI.
Features
- Displays remaining time for buffs you've cast on yourself, directly on the corresponding action button.
- Displays remaining time for debuffs you've applied to your current target.
- Updates in real time, even when switching targets or reselecting the same one.
- Customizable colors for self-buff and target-debuff timers.
- Font selection from Blizzard's built-in styles.
- Independent outline toggles for self-buff and debuff timers.
- Live hex code display for selected colors.
- Lightweight and performance-friendly, with no extra frames or overlays.
Slash Commands
Use /abt to interact with the addon:
/abt options — Open the configuration panel
/abt help — Show available commands
Why use AuraButtonTimers?
If you want to track the duration of your own buffs and your own debuffs on enemies without installing bulky cooldown suites or aura packages, AuraButtonTimers is the perfect fit. It integrates seamlessly with the default action bar, uses minimal memory, and gives you just the information you need — exactly where you need it.
Changelog
AuraButtonTimers v1.4.1 – 2026-02-15
- Fixed SavedVariables initialisation so colour, font, and outline settings now persist correctly across reloads.
- Added
/abt reset command to restore all options to their default values.
AuraButtonTimers v1.4.0 – 2026-02-15
- Buff timers now intelligently follow your target: shows your own buffs when self/no target, and your applied buffs on friendly targets.
- Configuration UI moved to a separate file and fixed for Anniversary 2.5.5, with real-time colour updates restored.
AuraButtonTimers v1.3.0 – 2026-02-13
- Fixed options panel not appearing in TBC Classic 2.5.5 by migrating registration and opening logic to the modern Settings API with legacy fallback support.
v1.2.3 (28 September 2025)
- Fixed lingering debuff timers after stance switching. Timers now correctly clear when action bar buttons change, preventing mismatched overlays (e.g. Whirlwind showing Thunder Clap's timer).
- Improved responsiveness by reducing the timer update interval from 0.5s to 0.1s, allowing faster reaction to aura changes and stance swaps.
- Added internal tracking of aura names per button to ensure timers only persist when the associated spell remains valid.
v1.2.2 (22 September 2025)
- Fixed a problem where target debuff timers would sometimes inherit the self-buff colour, causing brief flickers during combat.
- Improved internal handling of timer font strings to prevent state “bleed” between buff and debuff displays.
- Added safeguards to ensure timer colours and scaling are always applied correctly.
v1.2.1 (22 September 2025)
- Added target debuff tracking with per-button timers for player-applied debuffs
- Introduced options panel with:
- Color pickers for self-buff and target-debuff timers
- Font selection dropdown
- Separate outline toggles for buffs and debuffs
- Live hex code display for selected colors
- Timers now update immediately when changing or reselecting targets
- Improved font rendering and positioning to compensate for outline shift
- Added
/abt slash command support