promotional bannermobile promotional banner

KillingBlow_Enhanced

Shows an image and plays a sound when you get a killing blow.

File Details

1.27

  • R
  • Jan 25, 2026
  • 863.20 KB
  • 2.0K
  • 12.0.0
  • Retail

File Name

KillingBlow_Enhanced-1.27.zip

Supported Versions

  • 12.0.0

1.27

  • Bump TOC Interface version for Retail, Classic, TBC Classic and add Cataclysm Classic and MoP Classic
  • Update to support 12.0.0 combat log changes

1.26

  • Bump TOC version to 10.2.7 (Retail)/1.15.2 (Classic)/3.4.3 (Wrath Classic)

1.25

  • Bump TOC version to 10.0.2 (Retail)/1.14.3 (Classic)
  • Add BCC/Wrath Classic TOC versions

1.24

  • Fix Classic package using old game version
  • Try to fix Retail package upload

1.23

  • Bump TOC version to 9.0.2 (Retail)/1.13.6 (Classic)

1.22

  • Bump TOC version to 8.2.5 (Retail)/1.13.2 (Classic)
  • Enable packaging for Classic

1.21.1

  • Add missing changelog for 1.20

1.21

  • Replace the PVP_ONLY setting with PLAYER_KILLS_ONLY (to only record killing blows on players) and PVP_ZONES_ONLY (to only record killing blows in PvP zones)

1.20

  • Restore default value of PVP_ONLY setting to true (i.e. only record killing blows in PvP zones)
    • I accidentally changed the default value to false in 1.19.

1.19.1

  • Fix nested bullet points in changelog

1.19

  • Update to 8.0
  • Move textures and sounds to their own subdirectories
  • Add KillingBlow_Alliance2 and KillingBlow_Horde2 textures by OligoFriends
  • Remove World PvP support
    • Blizzard has removed the events that the AddOn was using to detect World PvP and there's no clear documentation on their replacements
    • If there's significant demand or someone figures out how to handle World PvP in 8.0, support may be re-added

1.18

  • Bump TOC version

1.17

  • Add KillingBlow_SkullShield by OligoFriends

1.16

  • Bump TOC version

1.15

  • Rewrite PvP detection code with FFA PvP support
    • Based on BankNorris' code here
  • Change World PvP sessionType to "world" in SavedVariables
  • Add "ffa" sessionType for Free for All PvP
  • Unregister ADDON_LOADED after it fires for this AddOn
  • Add CREDITS.md to keep track of people who helped with the AddOn

1.14

  • Avoid changing current map zone where possible. Map zone will still be changed when entering a new zone in Northrend as this is required to detect if the player is in Wintergrasp.
  • Update PvP zone status, start/end sessions and reset kill count when the player enters a new zone (ZONE_CHANGED_NEW_AREA) instead of when they enter a new instance/continent (PLAYER_ENTERING_WORLD)

1.13

  • Add support for World PvP zones in PVP_ONLY mode

1.12

  • Add AddOn to AddOn Packager Proxy

1.11

  • New version to fix Git/CurseForge packager screw-up

1.10

  • Add KillingBlow_Death texture by OligoFriends

1.09

  • Add KillingBlow_HordeSword texture by whitefreli

1.08

  • Change player GUID check to reflect new GUID format
  • Now searches for the string "Player-" instead of using bitwise operations

1.07

  • Update to 6.0
  • Convert KillingBlow.mp3 to Ogg format (WoW doesn't play custom MP3s any more)
  • Bump TOC version
  • Register ADDON_LOADED properly
  • Save PvP killing blows to be exported to CSV

1.06

  • Change overkill check to >0 instead of >=0
    • It seems a recent patch may have changed the overkill argument of COMBAT_LOG_EVENT_UNFILTERED to be 0 instead of -1 for non-killing blows

1.05

  • Add new Horde/Alliance texture by OligoFriends

1.04

  • Update TOC Interface tag to 5.4
  • Update comment in CLEU to reflect PVP_ONLY change
  • Change BG_ONLY option to PVP_ONLY (arenas + BGs)
  • Add UnitFactionGroup to globals listing

1.03

  • Possible fix for "bad argument #1 to 'band'"

1.02

  • Add separate KB textures for each faction
    • Alliance uses existing texture (renamed to KillingBlow_Alliance.tga Horde uses the new KillingBlow_Horde.tga (by OligoFriends)
    • Move the texture:SetTexture call to the first firing of PLAYER_ENTERING_WORLD so UnitFactionGroup can return accurate results
  • Rename frame to KillingBlow_EnhancedFrame (was KillingBlowImageFrame, from the AddOn's old name)

1.01

  • Fix tools-used entry
  • Record KBs for units controlled by the player
  • Record KBs on _DAMAGE events with an overkill argument >= 0 in addition to PARTY_KILL
    • Suggested by Caellian because PARTY_KILL apparently doesn't fire correctly sometimes
  • Add globals list and tools-used entry for mikk's FindGlobals script
  • Re-encode core.lua as UTF-8 without BOM so luac will work
  • Add download info to README.md