promotional bannermobile promotional banner

Death Shame

Announce your own deaths and what killed you in guild chat, with random punchlines. Automatically silent in raids and battlegrounds.

Your guild deserves to know.

Death Shame announces your own deaths in guild chat, naming what killed you and adding a random punchline.

[Death Shame] Korgron Deathsmasher died to Defias Pillager (Fireball). I would like to blame lag at this time.

Encourage the whole guild to install it. Everyone reports only their own deaths, so guild-wide installation does not duplicate the same death announcement.

Automatically silent

Always disabled in raid groups, raid instances, battlegrounds, and arenas. Five-player dungeons have a separate toggle. No guild means no guild messages.

Guild leaderboard for everyone

Open /deathshame leaderboard to see saved death totals for your guild. Online addon users automatically share new totals and cached history. Offline records persist across reloads, and shared copies never double-count deaths. Full character identities keep people with matching first names distinct.

Counts start at installation and cover eligible Death Shame deaths. Raids, PvP instances, local-only mode, and previews do not count. This is shared addon history, not a retroactive or authoritative server log. If every saved copy is deleted, that history cannot be recovered.

Settings and previews

Use /deathshame or the AddOns settings to open the editor.

  • Enable or disable death announcements.
  • Toggle sixteen random punchlines and ability names.
  • Include character last names by default, or switch to first names only.
  • Allow or suppress dungeon reports.
  • Use local-only mode to keep your shame to yourself.
  • Toggle guild sync in the guild pane.

/deathshame test previews a random message locally and never sends guild chat. /deathshame status shows the current announcement status.

Lightweight by design

No dependencies, per-frame scripts, combat-log scanning, or ongoing polling. Death recaps are checked only after eligible deaths with bounded retries. Guild sync uses small event-driven messages and throttled, deduplicated history exchange, with no permanent heartbeat.

The fatal recap event identifies the killer rather than guessing from your target or the largest hit. Falling, drowning, lava, and similar causes are supported. If the client cannot provide an accessible cause, the message says an unidentified cause.

For World of Warcraft Forever. Initial beta: isolated death-handling, synchronization, and permission checks passed; live gameplay testing and feedback are welcome.

Death Shame Team

profile avatar
Owner
  • 1
    Followers
  • 6
    Projects
  • 1.1K
    Downloads

More from neturiView all