Deathsound

Play a custom sound and show a custom emote image when your character dies.
Back to Files

DeathSound_1.1.8.zip

File nameDeathSound_1.1.8.zip
Uploaded
Oct 7, 2026
Downloads
57
Size
1.9 MB
Flavors
Retail
File ID
9093256
Type
R
Release
Supported game versions
  • 12.1.5
  • 12.1.0

What's new

1.1.8

Fixed

  • Party emote shown inside raid instances — a small group (e.g. two players) in a raid instance stays a regular party, so IsInRaid() returned false and the party overlay still appeared; the overlay is now also suppressed whenever IsInInstance() reports instance type raid, and re-evaluated on PLAYER_ENTERING_WORLD
  • Clearing the size / offset field no longer resets the value to its default; the current value is kept
  • The delayed popup re-anchor (0.15 s) no longer runs after the player is already alive again

Performance

  • UNIT_HEALTH is now registered with RegisterUnitEvent for party1-party4 only, instead of firing the handler for every unit in the game

Changed

  • ElvUI skin: C_Timer.After(0, ...) replaced by RunNextFrame(...); skin code is now table-driven; removed skin entries for widgets that do not exist
  • Internal cleanup: shared addon namespace (ns) for the tooltip helper, chat prefix and dropdown width; duplicated code merged (tooltips, random image pick, overlay positioning, party overlay placement, Sound-ID playback, defaults)
  • Testing a Sound ID now also prints an error in chat if the sound could not be played
  • README: compatibility corrected to match the TOC, Group tab documented
  • New folder structure — Core\ (main logic), Integrations\ (ElvUI skin), Data\ (generated SoundList.lua / ImageList.lua), Media\Sounds\ and Media\Images\; Locale\ unchanged. UpdateLists.bat stays in the main folder and was updated for the new paths. Custom sound/image files must now be placed in Media\Sounds\ / Media\Images\ (then run UpdateLists.bat and /reload). Saved settings are unaffected (selections are stored by name)

This mod has no additional files