promotional bannermobile promotional banner

KeyStoneMastery

A lightweight WoW addon for Mythic+ groups.

File Details

KeyStoneMastery v1.8.5

  • R
  • Apr 22, 2026
  • 2.59 MB
  • 237
  • 12.0.5
  • Retail

File Name

KeyMaster-1.8.5.zip

Supported Versions

  • 12.0.5
## [1.8.5] - 2026-04-22

### Fixed
- Resolved Lua compiler error "main function has more than 200 local variables" that prevented KeyMaster from loading. Inlined three rarely-used stdlib aliases (`band`, `strfind`, `strmatch`) to bring the top-level local count back within Lua's 200-variable limit.
- Reduced top-level local pressure to create expansion headroom by collapsing five single-use KSM refresh wrapper functions into one table-driven refresh loop in `RefreshKSMWindow`.
- Removed five unreferenced local helper functions and two additional dead local declarations discovered during cleanup (`CollapseRepeatedRealmSuffix`, `ShowMismatchToast`, `EnsureHiddenTrackerFrame`, `GetPortalSecureSpellToken`, `TryGetBestSeasonRunForIdentifier`, `lastMismatchToastAt`, `ShowLocalToast`).
- Lowered `KeyMaster.lua` top-level local declaration count from `200` to `188`.