Description
CompactPartyFrames
Retail-style compact party frames for TBC Classic and WotLK Classic
CompactPartyFrames brings the clean, modern look of retail WoW's raid-style party frames to Classic servers. Designed for PvP and dungeon content, it provides essential information at a glance without cluttering your screen.
Features
📊 Clean Unit Frames
- Compact, space-efficient party frame design inspired by retail WoW
- Health bars with class colors (or custom colors)
- Power bars (mana/rage/energy) with automatic color detection
- Health percentage text display
- Player names with customizable font size
- Smooth health bar animations
🎯 Status Icons
- Party leader crown
- Raid target icons (skull, cross, etc.)
- Ready check status indicators
- Master looter icon
- PvP flag indicator
- Resurrection pending indicator
đź’« Buff & Debuff Display
- Configurable buff/debuff icons on each frame
- Debuff type coloring (Magic, Curse, Disease, Poison)
- Stack count display
- Adjustable icon size and count limits
- Filter options for world buffs and player-only buffs
⚔️ PvP CC Tracking System
The standout feature for arena and battleground players:
Party CC Alerts
- Compact icon-based alert when party members get CC'd
- Shows CC icon, duration countdown, and player name
- Movable and position-saving
- Customizable CC type filters (Stuns, Fears, Polymorphs, etc.)
Self CC Indicator
- Large center-screen alert when YOU get CC'd
- Prominent duration countdown
- Helps you track when you'll break free
- Separate filter settings from party alerts
CC Types Tracked:
- Stuns (Kidney Shot, Hammer of Justice, Cheap Shot, etc.)
- Fears (Fear, Psychic Scream, Intimidating Shout, etc.)
- Polymorphs (Polymorph, Hex)
- Incapacitates (Sap, Blind, Cyclone, Freezing Trap, etc.)
- Disorients (Scatter Shot, Dragon's Breath, etc.)
- Silences (Silence, Strangulate, etc.)
- Roots (Frost Nova, Entangling Roots, etc.)
đź”§ Customization Options
General:
- Enable/disable addon
- Lock/unlock frames for repositioning
- Horizontal or vertical frame orientation
- Adjustable frame size (width & height)
- Show/hide player frame in party display
Display:
- Health bar colors (class colors or custom)
- Health text format (percentage, current, deficit, or hidden)
- Power bar toggle and height adjustment
- Name display options
- Border and background customization
Effects:
- Aggro highlight when tanking
- Selection highlight for targeted unit
- Out-of-range fade with adjustable opacity
- Incoming heals prediction (requires LibHealComm)
Slash Commands
| Command | Description |
|---|---|
/cpf |
Open options panel |
/cpf lock |
Toggle frame lock |
/cpf unlock |
Unlock frames for moving |
/cpf reset |
Reset frame position |
/cpf toggle |
Enable/disable addon |
/cpf testcc |
Test party CC alert |
/cpf testselfcc |
Test self CC indicator |
/cpftestcc |
Quick test party CC |
/cpftestselfcc |
Quick test self CC |
Installation
- Download and extract to your
Interface/AddOnsfolder - Ensure the folder is named
CompactPartyFrames - Restart WoW or
/reload - Type
/cpfto open options
Compatibility
- âś… TBC Classic (2.4.3)


