promotional bannermobile promotional banner

KillBragging

Kill Bragging is a World of Warcraft addon that automatically announces your PvP kills with customizable random messages including the enemy’s name, level, and race.

File Details

Kill_Bragging_2.0.1.zip

  • R
  • Mar 3, 2026
  • 14.54 KB
  • 7
  • 2.5.5
  • Classic TBC

File Name

Kill_Bragging_2.0.1.zip

Supported Versions

  • 2.5.5

[2.0.1] - 2026-03-03

fix

  • API Crash: Replaced invalid IsInBattleground() API call with native IsInInstance() logic to fix a bug where no kill or death announcements were successfully broadcasting to chat.
  • Test Buttons: Fixed a table indexing error in Settings.lua that caused the configuration window test buttons to fail silently.

[2.0.0] - 2026-03-03

feat

  • Nemesis System: Introduced lifetime score tracking (Kills / Deaths) against specific players.
  • Tooltip Hover Score: Your personal Kill Score against opposing players now displays directly on their tooltip when mousing over their character frame (e.g., Kill Score: 3 - 1).
  • Contextual Bragging: Implemented dynamic contextual brag arrays that override standard templates:
    • Added new {myhp} tag to dynamically show your health percentage at the exact moment of their death.
    • Revenge Kills: Fires custom aggressive messaging when you finally defeat a player that has more kills on you than you on them.
    • Clutch Kills: Shows unique messages when you secure a kill with < 20% health.
    • Flawless Executions: Shows unique messages when you dispatch a player with > 80% health.
  • Death Notifications: Added the ability to broadcast a humiliating message when you are killed by an opposing player. Configurable via /kb.
  • Simplified Tags: Dropped the verbose victim prefix from all tags (e.g., {victimname} is now {name}). Dropped the hardcoded "Level" string from the {all} and {info} tags.

refactor

  • Core Engine Restructure: Completely re-architected the addon, splitting the monolithic script into highly readable Core.lua, Settings.lua, and Visuals.lua modular files.

docs

  • Changelog Formatting: Transitioned to Conventional Commits structure.
  • License: Added standard open-source MIT License to the repository.