promotional bannermobile promotional banner

Pro Warrior

ProWarrior is a spec-aware Warrior HUD for TBC Classic that consolidates ability tracking, rage alerts, threat monitoring, shout timers, debuff tracking, and tank readiness into a single, fully draggable interface.

File Details

ProWarrior2.2.3.zip

  • R
  • May 23, 2026
  • 17.69 KB
  • 25
  • 2.5.5+2
  • Classic TBC

File Name

ProWarrior2.2.3.zip

Supported Versions

  • 2.5.5
  • 2.5.4
  • 2.5.3

ProWarrior v2.2.3 — Patch Notes

Bug Fixes

  • Spec picker no longer appears on every login/reload. The 10-second suppression window that prevents talent events from triggering the picker was only set once at addon load. Zone changes and loading screens would re-fire talent events after that window expired, causing the picker to pop up even when nothing had changed. The window now resets on every PLAYER_ENTERING_WORLD.

  • Shout sound toggle (/pw sound) now works correctly. The sound was gated by five separate inline checks using SV.shoutSound ~= false, which is unreliable — in Lua, nil ~= false is true, so any non-boolean value stored in SavedVariables would always play the sound regardless of the toggle. All sound calls are now routed through a single ShoutBeep() helper that uses an exact == true comparison. The saved variable is also normalised to a clean boolean on load, so stale or corrupt values can no longer bypass the toggle.