Description
Action Sounds
What it does
Action Sounds reacts to key combat moments with sounds and animations so they actually feel impactful.
- Deaths trigger reactions for you and your group
- Bloodlust and similar effects trigger configurable alerts
- Power Infusion settings are preserved, but the alert is currently disabled due to Blizzard's 12.0.5 restrictions
- Interrupts, Time Spiral, and custom spells can trigger sounds
- Includes a searchable sound browser and custom animation editor
⚡ Main Features
- Player death and party or raid death reactions
- Bloodlust and Heroism sound and animation alerts
- Power Infusion sound and animation cards are kept in place with a disabled overlay
- Time Spiral, interrupt, and custom spell sounds
- Prey Hunt bar and ambush alerts
- Searchable sound browser for bundled and LibSharedMedia sounds
- Custom animation editors for Bloodlust, Power Infusion, and Death
🩸 Bloodlust
Bloodlust, Heroism, Time Warp, Primal Rage, Fury of the Aspects, and similar effects can trigger a configurable sound and animation.
- Supports custom sounds and Random Pack
- Supports built-in animations, custom single images, and custom spritesheets
- Animation scale and duration can be adjusted from the main Bloodlust card
✨ Power Infusion
Power Infusion alerts are currently disabled in 12.0.5.
The cards are still visible in the sound and animation tabs so your settings are not lost, but they show an overlay instead of pretending the feature works. We tested the available paths, and Blizzard's current restrictions block the reliable combat signal this feature needs.
🎛 Customization
- Custom sounds can use full file paths or numeric sound IDs such as SoundKitIDs
- Random Pack can play a random sound from a configured list of built-in sounds, custom file names, or numeric sound IDs
- Time Spiral can use the normal sound picker, custom paths, numeric sound IDs, and Random Pack
- Bloodlust, Power Infusion, and Death support custom animations
- Custom spell sounds can be assigned by spell ID
- Some death animations remain role-aware
- Sounds and death animations can be filtered in battlegrounds
- Animation layers can be forced above the rest of the UI with
Always On Top
🔊 Custom Sounds
Custom sounds must use a path that WoW can load.
- Place the sound file somewhere inside your WoW folder, preferably outside
Interface\AddOns, such asInterface\MySounds. - In Action Sounds, choose Custom for the sound you want to replace.
- Paste the full path to the file, including the file name and extension.
.oggand.mp3files are supported. - Use Test to confirm the sound plays.
Example custom sound path:
Interface\MySounds\custom.ogg
You can also use a numeric sound ID, such as a SoundKitID:
567463
Avoid putting custom files inside another addon's folder. Addon managers may replace that folder during updates, which can delete anything you added manually.
If you add new sound files while the game is already running, especially inside a newly created folder, you may need to restart WoW before the game can load them.
For Random Pack, custom file entries use the shared Base Path plus each file name.
Example:
- Base Path:
Interface\MySounds\ - File Entry:
custom.ogg
🧩 Custom Animations
Action Sounds supports custom animations for:
- Bloodlust
- Power Infusion
- Death
To open the custom editor:
- Open
/as config - Go to the Animations tab
- In the relevant animation dropdown, select Custom…
- If a custom animation is already active, use Edit Custom
Single Image
- Paste the full file path
- Choose the correct playback mode
- For Bloodlust, select the desired Aspect Ratio
- Save and test from the main animation card
Spritesheet
Provide:
- File Path
- Columns
- Rows
- Frame Time (ms)
- Sheet Width
- Sheet Height
Important:
- Every cell in the grid must be filled
- Partial spritesheets are not supported
- Example: a
9x9sheet must contain81valid frames
📐 How Sizing Works
Bloodlust
- Single Image uses the selected aspect ratio
- Spritesheet uses the size of each individual cell
- Final size is adjusted with the Scale slider on the main Bloodlust card
Power Infusion
- Single Image uses the normal PI size
- Spritesheet uses the size of each individual cell
- Final size is adjusted with the Scale slider on the main PI card
Death
- Custom death animations are treated as spritesheets
- Display size is derived from each cell automatically
Examples:
2048x2048sheet with a9x9grid → each cell becomes227x2271024x1024sheet with a9x9grid → each cell becomes113x113
No decimal display sizes are used.
🔁 Built-In vs Custom Behavior
- Opening Custom… for the first time seeds from the selected built-in animation
- If nothing is changed, it falls back to the previous built-in
- Existing custom animations retain their values when reopened
Example animation path:
Interface\AddOns\MyMedia\animations\my_animation.blp
Notes
- Custom files should not be stored inside other addon folders
- Restart WoW if new files are not detected
- Some external audio and visuals are used as part of this fan project


