promotional bannermobile promotional banner
premium banner
Real-time TTS announcements for enemy and ally cooldowns in arena - never miss a major offensive, defensive, or CC ability again!

Description

PvP Callouts

Never miss an important cooldown again! PvP Callouts automatically announces when enemies and allies use major PvP abilities in arena using Text-to-Speech (TTS) and optional text callouts.

Requires WoW Midnight (12.0.0+)

✨ Key Features

  • Real-time TTS Announcements: Hear spell names spoken instantly when abilities are used
  • Arena-focused: Tracks all 3 arena opponents and your party members
  • Comprehensive Spell Database: Tracks 100+ important PvP abilities across all classes
  • Smart Detection: Only announces NEW ability uses (not refreshes)
  • Fully Customizable: Control which spell types and individual spells are announced
  • Per-Spell Control: Enable/disable callouts for each individual spell
  • Class-Organized Menu: Spells grouped by class for easy navigation
  • Text Callouts: Optional chat messages in addition to TTS
  • Profile System: Import/export settings to share with friends

🎯 Tracked Abilities

Offensive Cooldowns

  • Mage: Combustion, Icy Veins, Arcane Surge
  • Rogue: Shadow Blades, Adrenaline Rush, Vendetta
  • Warrior: Avatar, Recklessness, Bladestorm
  • Warlock: Soul Rot, Dark Soul, Phantom Singularity
  • And many more across all classes!

Defensive Cooldowns

  • Major Defensives: Ice Block, Divine Shield, Dispersion, Evasion
  • Damage Reduction: Shield Wall, Barkskin, Fortifying Brew
  • Immunities: Cloak of Shadows, Anti-Magic Shell, Spell Reflection
  • Utility: Vanish, Feign Death, Nether Ward

External Cooldowns

  • Paladin: Blessing of Protection, Blessing of Sacrifice
  • Priest: Pain Suppression, Guardian Spirit, Life Cocoon
  • And more!

Crowd Control

  • Stuns: Leg Sweep, Kidney Shot, Storm Bolt
  • Roots: Entangling Roots, Frost Nova
  • And more!

⚙️ Customization Options

Tracking Settings

  • Track Enemy Cooldowns: Announce when enemies use abilities
  • Track Ally Cooldowns: Announce when allies use abilities
  • Only in Arena: Restrict tracking to arena matches only

Spell Type Filters

  • Offensive Cooldowns: Major damage cooldowns
  • Defensive Cooldowns: Defensive abilities and immunities
  • External Cooldowns: Abilities cast on allies
  • CC Cooldowns: Crowd control abilities

Output Options

  • Text-to-Speech: Spoken announcements with volume control
  • Text Callouts: Chat messages (SAY, PARTY, RAID, or Self)
  • Individual Spell Control: Enable/disable specific spells

Menu Organization

  • Spells organized by class (Death Knight, Demon Hunter, Druid, etc.)
  • Class headers for easy navigation
  • Alphabetically sorted within each class
  • Quick search and toggle for each spell

📋 Slash Commands

/pvpc          - Open settings menu
/pvpcallouts   - Open settings menu

🎮 How to Use

  1. Install the addon and /reload
  2. Open settings: Type /pvpc
  3. Configure tracking: Choose enemy/ally tracking and spell types
  4. Customize spells: Enable/disable individual spells in the spell list
  5. Adjust TTS volume: Set your preferred announcement volume
  6. Enter arena: Callouts activate automatically!

🔊 Text-to-Speech

PvP Callouts uses WoW's built-in TTS system to announce spell names:

  • Instant announcements when abilities are used
  • Adjustable volume (0-100%)
  • Test button to preview TTS
  • Uses your default TTS voice from WoW settings

📦 What Makes This Different?

  • Smart Detection: Uses UNIT_AURA events for reliable, instant detection
  • No False Positives: Only announces NEW ability uses, not refreshes
  • Comprehensive Database: 100+ spells across all classes and specs
  • Per-Spell Control: Disable annoying callouts while keeping important ones
  • Clean UI: Class-organized menu makes finding spells easy
  • Lightweight: Minimal performance impact

❓ FAQ

Q: Why am I not hearing any callouts?
A: Make sure TTS is enabled in settings, you're in arena, and the spell types you want are enabled.

Q: Can I disable specific spells?
A: Yes! Open /pvpc, scroll to "Individual Spell Settings", and uncheck any spell you don't want announced.

Q: Does this work in battlegrounds or world PvP?
A: By default it only works in arena, but you can disable "Only in Arena" in settings to use it everywhere.

Q: Can I share my settings with teammates?
A: Yes! Use the Export/Import profile buttons in the settings menu.

Q: Will this announce every spell cast?
A: No, only important PvP cooldowns (major offensives, defensives, externals, and CC).

🔧 Requirements

  • WoW Version: Midnight (12.0.0) or later
  • Game Mode: Arena (or anywhere if "Only in Arena" is disabled)
  • Dependencies: Ace3 libraries (included)

📝 License

Copyright © 2026 TimeMeansNothing. All Rights Reserved.

This addon is proprietary software for personal, non-commercial use only.

💬 Support

Report bugs or request features on the Issues page!


Never miss a major cooldown again. Download PvP Callouts today!