Skip to content

v1.8.2 - no more unpressable recommendations

Choose a tag to compare

@matt82198 matt82198 released this 02 Aug 20:23
· 49 commits to main since this release

Two adversarial WoW specialists were pointed at this build with instructions to break it. One swept 794 states.

THREE WAYS THE BAR COULD SHOW SOMETHING YOU CANNOT PRESS - all fixed:

  1. Energy pooling was applied to the IMMEDIATE recommendation. At 40 energy the bar said "press Sinister Strike" for a 45-cost ability, because the simulation had quietly advanced time to let energy regenerate. Step 1 must be castable NOW; pooling still governs later steps.
  2. A legacy rule hardcoded an energy threshold of 40 while the real cost is 45. Costs now come from the ability table so a rule can never drift from the data again.
  3. PIN entries bypassed the position-1 cooldown check, so a Between the Eyes on a 38-second cooldown could be pinned ahead of the finisher that was actually ready.

TAINT AUDIT: REFUTED, and independently verified. An earlier architecture review flagged the action-bar glow as a taint risk. It is not: the addon makes zero SetAttribute / hooksecurefunc / protected calls, and never shows or hides the secure button itself - only its own child texture. Worst case is cosmetic contention with another glow addon.

168 tests, three consecutive clean runs.