promotional bannermobile promotional banner
premium banner
Energy/Rage/Mana bar with tick timer for WoW TBC Anniversary (2.5.5)

Description

A fork of NugEnergy by d87, patched by me for WoW TBC Anniversary (2.5.5). A sleek, customizable power bar for tracking Energy, Rage, Mana. Features a unique tick timer for TBC energy classes, helping you optimize your opener and pooling.

Features

- Multi-resource support - Energy, Rage, Mana
- Energy tick timer (TBC) - Visual bar showing time until next energy tick
- Tick window indicator - Color change when in optimal pooling window
- Sound alerts - Play sound when in tick window while stealthed
- Class-specific configs - Auto-switches based on class/spec/shapeshift form
- Highly customizable - Size, colors, textures, fonts, positioning
- Smooth animations - Optional bar smoothing
- Spender feedback - Visual feedback on resource spending
-LibSharedMedia support - Use custom textures and fonts

What's fixed ?

- Interface version updated to 20505 (was 20504)
- Added BarEnergy-BCC.toc so the addon loads properly on BCC Anniversary clients
- Improved energy tick detection : procs like Combat Potency and Relentless Strikes no longer cause false tick resets. The ticker now uses `COMBAT_LOG_EVENT_UNFILTERED` to track `SPELL_ENERGIZE` events and subtracts known proc gains before checking for a real tick.
- Fixed crash : the addon defined a local `InterfaceOptionsFrame_OpenToCategory` using the Retail-only `Settings` API, which shadowed the working Blizzard global. Now properly falls back to the TBC Classic API.

Supported Classes

| Class | Resources Tracked |
|-------|-------------------|
| Rogue | Energy + Tick Timer |
| Druid | Energy/Rage (auto-switch) |
| Warrior | Rage + Execute indicator |
| Mage | Mana |


Slash Commands

- `/barenergy` or `/be` - Open configuration panel
- `/be lock` - Lock/unlock frame position
- `/be reset` - Reset to default position

Configuration

Right-click the bar or use `/be` to open the configuration panel:

- Bar Size - Width and height
- Colors - Normal, alternate, max, low colors
- Tick Window - Start time, length, crossfade, color
- Sound - Alert sound when in tick window while stealthed
- Texture - Bar texture (LibSharedMedia)
- Font - Text font and size
- Smoothing - Enable/disable bar smoothing

Tick Timer (TBC)

For Rogues and Ferals in TBC, the bar shows time until the next energy tick (2 second cycle).

This helps you :

- Pool energy before openers
- Time abilities to avoid energy waste
- Visual feedback when in the optimal tick window

The bar changes color when you're in the "tick window" (configurable), indicating the best time to use abilities.

Installation

1. Download and extract to `Interface/AddOns/`
2. Folder should be named `BarEnergy`
3. Restart WoW or `/reload`
4. Position the bar and customize via `/be`

Feedback

Found a bug or have a suggestion ? Leave a comment !

---

Zerka

https://buymeacoffee.com/zerka

đź’¬ Custom addon commissions : https://discord.com/invite/s3bqxyn2ce