File Details
v1.0.8
- R
- Apr 18, 2026
- 8.93 MB
- 30
- 12.0.1+1
- Classic + 1
File Name
MegaKill_Announcer-v1.0.8.zip
Supported Versions
- 12.0.1
- 1.15.8
Changelog
[1.0.6] - 2026-04-18
Added
- Flamboyant announcer sound pack (HoN-inspired) with 22 audio files
- Rainbow text rendering for Flamboyant pack — per-character cycling colors
- Filename-as-display-name for Flamboyant pack (e.g. "Cherry Poppah")
- Sound pack selector in Config UI with prev/next arrows
- 5-slot simple pool system for Flamboyant pack (4–6 random files per slot)
Fixed
- Retail 12.0 (Midnight):
COMBAT_LOG_EVENT_UNFILTEREDis restricted — switched toUNIT_DIED - Classic:
UNIT_DIEDis unknown — guarded behind Retail version check - All
RegisterEventcalls moved to top-level file scope to avoid taint on both versions COMBAT_LOG_EVENT_UNFILTEREDregistered at top-level for Classic withIS_RETAILguardtriple_kill.mp3renamed to.wavfor consistent audio format
All notable changes to MegaKill Announcer will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.7] - 2026-04-18
Added
- Heroes of Newerth Flamboyant announcer sound pack (22 audio files)
- Rainbow text rendering for HoN Flamboyant pack — per-character cycling colors
- Sound pack selector in Config UI (prev/next arrows)
- Config UI uses ScrollFrame — nothing cut off on small panels
- Two-column checkbox layout in Config
- Preview buttons use selected pack sounds and matching text
Fixed
- Retail 12.0: COMBAT_LOG_EVENT_UNFILTERED now only registered on Classic
- UNIT_DIED now only registered on Retail 12.0+
- Preview sound and text now always match (single random roll)
- Config overlapping checkboxes resolved
- Sounds always play — removed redundant sound toggle
1.0.1 - 2026-04-17
Added
- Streak timer progress bar — shows kill count and countdown timer after each kill
- Color shifts green → yellow → red as the window expires
- Fades out on window expiry or player death
- Draggable, position saved between sessions
.gitignore— excludes build artifacts, OS files, editor junk
Fixed
ADDON_ACTION_BLOCKED— chat messages now queued and sent after combat ends/mk confignow reliably opens settings panel on Retail 10.0+
Improved
- Config UI rebuilt with section headers and hover tooltips
- Config panel uses
SettingsAPI on Retail 10.0+, falls back toInterfaceOptionson Classic - Release workflow now ships only in-game files (no docs/dev files in the zip)
1.0.0 - 2026-04-16
Added
- Initial release of MegaKill Announcer
- Multi-kill tracking with time-window based streaks
- Killing spree tracking for player kills without dying
- On-screen announcements with large colored text
- Sound effects for Double Kill, Triple Kill, and Monster Kill
- Optional chat announcements to SAY/YELL/PARTY/RAID/BATTLEGROUND
- Configuration UI panel (ESC → Interface → AddOns)
- PvP-only mode to track Honorable Kills exclusively
- Configurable kill window (5-60 seconds)
- Slash commands (
/mkor/megakill) - Test buttons in UI to preview announcements
- Support for both WoW Classic Era (1.14.3) and Retail (12.0+)
- SavedVariables for persistent settings
Multi-Kill Milestones
- First Blood (1 kill)
- Double Kill (2 kills)
- Triple Kill (3 kills)
- Quadra Kill (4 kills)
- Mega Kill (5 kills)
- Monster Kill (6 kills)
- Ultra Kill (7 kills)
- Ludicrous Kill (8 kills)
- Holy Sh*t!! (9 kills)
Killing Spree Milestones
- Killing Spree (5 kills)
- Rampage (10 kills)
- Unstoppable (15 kills)
- Dominating (20 kills)
- Godlike (25 kills)
- Wicked Sick (30 kills)