CritHitSoundsAndMore

Battleground 4 more categories

Allows players to assign custom sound files or text to speech to critical hits, spell casts, player deaths and more!

WoW 11.1.0 Needs Update

Trend Explorer

Recent download momentum

Estimated downloads/hour over observed intervals in the last 48 hours.

Latest interval 0 /h 1h observed interval · ending Sep 11, 10 AM
Peak estimate +2 /h 1h observed interval · ending Sep 11, 3 AM
Average estimate +0.0421 /h Time-weighted · 47.5h covered of 48h

Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.

About this addon

What it does

This addon allows you to assign custom sounds or text to speech to spells, buffs, crits and more!

It has three main concepts:

  • Play sounds for generic triggers like spell crits, low health, player deaths, targeted by more than one player and spell misses 
  • Playing custom sounds or text to speech for yours, your party or your enemies specific spells and auras. You can even pattern match on any combat log events for full customizability
  • Mute built-in wow sounds to grt rid of annoying sounds or craft your own audio style for the game

For instance, the default spell crit sound is the smash bros smash crit noise, and when you pop Avatar or Wings you'll hear macho man yelling "OHHH YEAHH". When you kill a player in pvp, you'll hear random metal screams. When a special cooldown comes up, you'll hear a wrestling bell. 

All of these are customizable and is performed by editing a config file. There is no UI right now!

Quickstart

Be careful to not overwrite your custom config settings when download a new version! I'm still updating the config structure itself as I add more triggers.

Head to the Addon\CritHitSoundsAndMore\Config directory and start adding your spell IDs and/or sounds to the triggers. There's many examples for each already in the config.

There are a handful of old WWE wrestler noises, random clips and metal clips included. Or, us the "texttospeech" option instead.

Available Sound Triggers

The events you can trigger off of currently are (keep in mind that every ability is a spell):

  • Spell Crits - Any ability of yours that does damage and can crit
  • Heal Crits - Any heal of yours that can crit
  • Spell Misses - When your spells miss (like immune due to divine shield)
  • Enemy Player Deaths - Whenever you or anyone in your party kills a player
  • Party Player Deaths - Whenever you or a party member dies
  • Player Cooldowns - Whenever your player's spell is cooled down
  • Low Health - Whenever you, a party member or arena enemy's health falls below a threshold you set
  • Player Targeted - Whenever you are targeted by an amount of arena enemies or nameplates you set
  • Custom Triggers - You can map any spell ID to trigger any specific sound or text to speech you want with a lot of flexibiltiy:
    • Filter on if you, your party, arena enemy or anyone casted it
    • Filter on if the target is you, your party, arena enemy or anything
    • Filter on event types like
      • SPELL_DAMAGE
      • SPELL_CAST_START
      • SPELL_CAST_SUCCESS
      • SPELL_HEAL
      • SPELL_AURA_APPLIED
      • SPELL_AURA_REMOVED
    • Ex1: trigger a sound whenever an enemy casts bop on an enemy
    • Ex2: trigger a sound when an enemy starts casting fear on a party member
    • Ex3: trigger a sound when you, your party or an enemy pops an offensive cooldown
    • Ex4: trigger when iceblock or divine shield is used

You can also filter the Custom Triggers to occur on any of the following:

  • Zone type - pve, bg or arena
  • Enemy type - player or creature

Completely customizable match via lua pattern matching (advanced) - Literally match on anything your heart desires if you're familair with lua pattern matching (not regex but similar). Filtering on player/party/enemy still applies.

Adding a Spell

  1. Find your spell ID by googling it on wowhead and look for the ID in the URL bar. OR do /combatlog and look for the info the in retail/logs/wowcombatlog file. For example, the fear aura ID is not the same as the first hit for fear you'll find on wowhead.
  2. Find the list you want to add your spell to and add it. For example, I want to hear a crit sound when mortal strike crits, so I added it to the spellCritList. Its spellId is 12294. You can literally see this in the config file as an example. Make sure you add a comma to the old number after you add a new one.
  3. If you are doing a specific spell -> specific sound map then look at the examples and read the notes above it

 

Adding a Sound or Text to Speech

Text to Speech is easy. Just put your text in the "texttospeech" setting and leave the soundpath as "" if it's supported for that list. You can technically use both a sound and texttospeech if you really want to.

Adding sounds TLDR; sounds must be in ogg format and often need to be amplified a bit, typically. You can do both of these things with Audacity on Windows. You'll need to manually test the volume and reamplify yourself.

These sounds volume are matched to the "Effects" audio slider, but you can change SFX to Main in the code if you want it coming from "Master" instead.

  1. If you already have a sound, just open it with audacity and export it as ogg and put it in the Sounds folder. Amplify it from the Effect menu if needed.
  2. Create your own sounds by downloading Audacity and setting the recorder (mic symbol) to your speaker's loopback.
  3. Hit record and play the sound. Turn your volume up to make it louder by default. You'll likely still need to amplify it.
  4. Export it as ogg and put it in the Sounds folder. Although you can technically put them anywhere.
  5. When you add the sounds, look at the format of the other sounds in lists already.
  6. Remeber to /reload

 

Sometimes you need to restart wow because the sound files became cached at their lower volume or will not update when you /reload!!!

Muting a sound

Muting sounds don't use spell IDs. They use file IDs. These are a little more complicated to find but the website listed in the config makes it much easier to find. You'll want to look for files that end in .ogg and some abilities have many sounds for it that you'll need mute. For example, DK's defile has around 8 sounds for cast and a couple for an ongoing sound.

FAQ

  1. I want a different trigger or options! - Cool! Just let me know if a comment
  2. The addon is quiet! - Make sure the Effects volume is turned up.
  3. My custom sound is really quiet. - Open the file with audacity, select the entire sound wave by double clicking, go to Effects, Amplify and then turn it up.
  4. The spellId from wowhead isn't working!  -  Type /combatlog, go do combat things and find the wowcombatlog.txt in your retail/logs directory. Find all of the info there.
  5. It's still not working! - Did you do a /reload? Sometimes you need to completely restart wow too. It seems that the sound caching messes up and mixes up or ignores sounds after a few /reloads.
  6. No, really! It's still not working! - Restart wow to clear any sound caching issues. 
  7. That didn't help! - Then you probably didn't match the exact format seen in the file paths or other lists of spells, or the spellID is not right, or your sound is missing.

 

***This addon was based off of (Owen Wilson) CriticalHitSound from PantherField.***

At-a-glance numbers

Performance highlights

  • Peaked at Hot #2694 on Aug 11, 2026.
  • Peaked at Rising #4699 on Aug 11, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 1 release in the last 30 days.
  • Averaging 1 new downloads per day over the past week.

Discover more

Keep exploring

Similar addons you might also want to check out.

Similar in Battleground

Comparable addons in the same lane.

MiniAuras #52
5.6M downloads

Shows CC, defensive, and important spell notifications.

SweepyBoop's PvP Helper #68
17.0M downloads

A super lightweight, easy-to-set-up addon to enhance arena gameplay with minimal changes to original WoW UI

OmniCD - Party Cooldown Tracker #129
33.9M downloads

Party Cooldown Tracker

PVP_Sound_Alert #140 #538
34.9K downloads

A PvP voice addon equivalent to GladiatorlosSA2. Calls out enemy buffs, CC, interrupts, and trinkets. Built-in Chinese/English voice packs. Fully replaces GladiatorlosSA2

BattleGroundEnemiesFixed #157
770.2K downloads

A FIXED version of BattleGroundEnemies

Skill Capped UI #181
1.6M downloads

Instantly set up your UI in game with just a single click, everything is automatically done for you. Custom profiles for every addon will get imported and you'll be able to start PvP'ing with a fully optimized UI.

Capping Battleground Timers #190
11.1M downloads

Battleground timers and other PvP & arena features.

ArenaMaster PvP Inspect #226
2.4M downloads

Easily check any player's arena and rbg experience without having to leave the game

DBM - PvP Mods (Requires Deadly Boss Mods) - DBM #228
24.2M downloads

Deadly Boss Mods (DBM) for Battlegrounds and Arenas

Gears Equipment Set Manager #234
151.2K downloads

A lightweight World of Warcraft addon that lets players quickly save, manage, and switch between gear sets to adapt to different roles, specs, and gameplay situations with ease.

BigDebuffs #238
23.9M downloads

Increases the debuff size of crowd control effects on the Blizzard raid frames

Classic Castbars #278
22.9M downloads

Enemy castbar customizations.