Description
ZoaCastBar
A lightweight, fully customizable cast bar replacement for player and target frames with an integrated GCD timer bar.
Features
- Player Cast Bar Replacement – Fully custom player cast bar with channel tick marks and empower stage support
- Target Cast Bar – Custom target cast bar with non-interruptible color/border indicators and target-of-target tracking
- Integrated GCD Bar – Optional GCD timer beneath the player bar
- Smooth Animation – Real-time progress with smooth visual updates
- Fully Customizable – Colors, size, textures, fonts, borders, shadows, and positioning for all bars
- SharedMedia Support – Use textures and fonts from LibSharedMedia-3.0
- GUI Configuration – Easy-to-use settings panel with live preview
- Profile System – Create, copy, and switch between multiple profiles
- Minimal Performance Impact – Optimized with throttled updates
Configuration
Type /zoa to open the settings panel.
Settings Include
- Player and target cast bar settings (size, colors, textures, borders, shadows)
- Spell name, cast time, and target name display
- Non-interruptible cast color and border overrides
- Spell icon display and positioning
- Fonts and font sizes
- GCD bar settings (size, color, position, direction)
- Option to hide Blizzard's default cast bars
- Config panel scale
Slash Commands
| Command | Description |
|---|---|
/zoa |
Open settings panel |
/zoa test |
Show a test cast bar |
/zoa testchannel |
Show a test channel bar |
/zoa testempower |
Show a test empower bar |
/zoa testgcd |
Show a test GCD bar |
/zoa lock |
Lock bar positions |
/zoa unlock |
Unlock bars for repositioning |
/zoa toggle |
Enable/disable the player cast bar |
/zoa reset |
Reset to default settings |
/zoa help |
List all commands |
Requirements
- World of Warcraft 12.0.0 (Midnight) or later
- Optional: LibSharedMedia-3.0 for custom textures/fonts
Created by Zoawolf-Stormrage of Milk Factory




