promotional bannermobile promotional banner

OneWoW Dev Tools

OneWoW Developer Tools

File Details

OneWoW_Utility_DevTool R6.2606.1917.zip

  • R
  • Jun 19, 2026
  • 4.28 MB
  • 116
  • 12.0.7+1
  • Retail

File Name

OneWoW_Utility_DevTool R6.2606.1917.zip

Supported Versions

  • 12.0.7
  • 12.0.5

OneWoW DevTools

FramePicker — secret value compliance (12.0+)

  • Fixed GetGeometricFramesAtCursor() in Modules/FramePicker.lua erroring every OnUpdate when the Frame Picker scanned frames whose visibility APIs return secret booleans (e.g. Frame <CooldownViewer.xml:54>)
  • Root cause: frame:IsVisible() / frame:IsShown() were tested in tainted code outside any protection; 12.0 secret-value rules forbid boolean branching on those returns
  • Fix: moved the visibility check into the existing per-frame pcall alongside GetRect() hit testing — secret-value frames are skipped instead of throwing attempt to perform boolean test on a secret boolean value
  • Symptom: 353× stack spam from FramePicker.lua:122OnUpdate while Frame Picker was active over combat UI
  • Updated atlas files to 12.0.7.68182