Description
Origin & credits
- Original author: salmondx — Classic Warrior Sounds on CurseForge.
- Earlier fork work: Basically_Nixx.
- Current fork: Troma — maintenance, Midnight / World of Warcraft 12+ support, and API fixes.
- MIT License — see the LICENSE file included with the addon.
What it does
The addon replaces a set of default warrior sounds with classic ones (swings, key abilities, two-handed weapon hits by weapon type, etc.) and can mute selected Blizzard sounds depending on specialization (Arms / Fury / Prot per the pack’s design).
Midnight 12+ (Retail) notes
- On current Retail, full combat-log subscription by addons is restricted: crit-related sounds use a fallback through floating combat text (
COMBAT_TEXT), using the same spell names as your client language. - Secret GUIDs / booleans (Midnight) are handled safely (
UnitIsUnit,UnitExists, combat-log flags, etc.) to avoid taint / “secret value” errors. - Bladestorm / Ravager “Rend tick” loop uses
C_Timer.NewTimerwith proper cancellation (logout,/cws toggleoff), instead of a non-cancelableAftertimer.
Commands
/cws toggle— enable or disable the addon (custom sounds + mutes)./cws status— show status and spec as seen by the addon.


