promotional bannermobile promotional banner

Kill on Sight

Kill on Sight tracks hostile players and guilds, alerts you when they’re nearby, detects stealth and more

File Details

KillOnSight-Midnight-3.3.5.zip

  • R
  • Feb 22, 2026
  • 265.37 KB
  • 189
  • 12.0.1
  • Retail

File Name

KillOnSight-Midnight-3.3.5.zip

Supported Versions

  • 12.0.1

## v3.3.5

### Changed
- Midnight version is now **Retail-only (Mainline)**.
- Removed all Classic-era compatibility code and conditional branches.
- Simplified multiple modules by eliminating `IS_RETAIL` checks and fallback logic.
- Replaced dependency on Core helper with a local `IsGroupOrSelfByName()` implementation in `Midnight_Stats.lua`.

### Fixed
- Fixed **Nearby frame lock state not persisting** due to incorrect saved variable key.
- Fixed **Options UI lock checkbox** not matching actual lock variable (`nearbyFrameLocked`).
- Fixed **localization bug** caused by `GetLocale()` shadowing locale table (affected KoS/Guild-KoS detection).
- Improved **font fallback handling** to prevent empty chat messages and provide proper warning output.