promotional bannermobile promotional banner
premium banner
CompactPartyFrames - Retail-style compact party frames for TBC/WotLK Classic with built-in PvP crowd control tracking and alerts.

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

  1. Download and extract to your Interface/AddOns folder
  2. Ensure the folder is named CompactPartyFrames
  3. Restart WoW or /reload
  4. Type /cpf to open options

Compatibility

  • âś… TBC Classic (2.4.3)