github suprepupre/wow-optimize v1.6.1
v1.6.1 — Adaptive Combat Log + VirtualQuery Cache

latest releases: v3.5.14, v3.5.13, v3.5.11...
one month ago

What's New

Adaptive Combat Log Clear

Clear interval now adjusts to game state automatically:

  • Combat: every 500ms (high event rate — prevents buffer overflow)
  • Normal: every 1000ms (balanced)
  • Idle: every 3000ms (save CPU when nothing is happening)

State synced from LuaOpt combat/idle tracking — zero additional overhead.

VirtualQuery Cache

IsExecutableMemory / IsReadableMemory validation functions now cache results in a 32-slot hash table. WoW's code addresses are static — no need to make repeated syscalls. Eliminates ~30+ redundant VirtualQuery calls during init and runtime.

📦 Files

File Purpose
wow_optimize.dll Main optimization DLL
version.dll Auto-loader proxy (place next to Wow.exe)
wow_loader.exe Universal loader (works with any Wow.exe)

Copy wow_optimize.dll + either version.dll OR wow_loader.exe to your WoW folder.

Full changelog: see README or commit history.

Don't miss a new wow-optimize release

NewReleases is sending notifications on new releases.