Sku v42.07 - patch notes

AddOn settings: read and change other addons' options

Simple: A new "AddOn settings" entry in the Addons menu (and the "AddOns" button in the Escape game menu) lets you read and change other addons' settings with the screen reader - Questie, Deadly Boss Mods, AtlasLoot, Extended Character Stats and more. Their options show up as normal Sku menus: on/off toggles, choice lists, sliders and text fields. Can be turned off in the Features menu.

Technical: SkuCore/addonOptions.lua walks any addon's AceConfig options table via the process-global AceConfigRegistry (IterateOptionsTables / GetOptionsTable) with AceConfig inheritance semantics, rendered with the same menu shapes as gameOptions.lua. Curated top-level list; load-on- demand config addons are loaded when opened. Deadly Boss Mods has its own adapters: per-boss-mod options from DBM.Mods and the core options via a DBM-GUI widget walk.

Distance checks: bands stay put and are ready quickly after login

Simple: The distance announcements (the "Entfernung" range checks) had a bug where range bands you had configured could silently switch themselves off and the list could come up empty. Fixed: your bands stay, the list fills in reliably, and newly available bands are announced. After a fresh login the bands are also ready much faster than before, and the 100-yard band works again on TBC. Heads-up: you will now hear more distance callouts than you are used to, because every band that becomes available is announced - silence any you do not want under Monitor -> Entfernung.

Technical: RangeCheck no longer prunes saved bands against transient

LibRangeCheck availability; the menu populates synchronously on enable with timed silent retries and refreshes from the live library.

LibRangeCheck-3.0 was updated v31 -> v35 (spell bands refresh while leveling via LEARNED_SPELL_IN_TAB). A parallel item pre-warm at activate fills item bands in a burst on a cold client cache instead of a serial per-item crawl. Five DM-tribute permanent elixirs were added to the TBC 100-yard tables so the 100 band forms. A combat guard skips non-attackable targets whose interact-distance checkers return wrong values in combat.

Focus: game focus changes announced by voice

Simple: Setting or clearing the game's focus target is now announced by voice ("Focus set to <name>" / "Focus removed"). The eight Sku focus keybinds and their menu group are renamed "Sku Focus" so they read as clearly distinct from the game's own focus. Setting a Sku focus no longer speaks its confirmation twice.

Technical: PLAYER_FOCUS_CHANGED is routed through Blizzard TTS (engine 2, the user's global voice) and registered with the SkuFocus module toggle. The "set" keybind now registers AnyDown only (was AnyUp+AnyDown, which fired on both key edges).

Menu: stray sound on open/close removed

Simple: Opening or closing the menu sometimes played an extra "off" ping left over from an internal cleanup. Now only the menu swoosh plays; every other action keeps its usual sound.

Technical: SkuTTS:Hide gained a silent flag that the menu open/close toggle uses to suppress the sound-off2 ping from the defensive hide of a leftover reading frame.