HCOneButton v1.29.18
What's new
HCOneButton v1.29.18
Keep shooting while you are in range.
Hunters no longer get pushed into melee while the target is still within Auto Shot range.
Version 1.29.18 fixes a regression introduced in 1.29.16. During some fights, the Advisor could switch to melee suggestions even though the target was still in shooting range, and Auto Shot could not be resumed from the Advisor.
Fixed — Auto Shot at range
- When Auto Shot, or a ranged shot used to check range, reports the target in range, the Advisor now treats it as a ranged target. A melee-range report from Raptor Strike or Wing Clip can no longer override it.
- ENABLE MELEE and Raptor Strike are no longer suggested while you can shoot, and RESUME AUTO SHOT appears again when ranged fire has stopped.
- Melee guidance still applies in the dead zone and in actual melee. Range reports from Raptor Strike or Wing Clip still take precedence over older combat-log hits.
Example: a mob hits you, you step back to shooting range and stop. The Advisor asks you to press BASE once to resume Auto Shot instead of asking you to enable melee.
Upgrade and safety
- No reset required. Settings, action slots, permanent bindings, combat history and learned adjustments are preserved.
- BASE remains a single start/recovery press, not a key to spam. Each action still requires your click/key press.
- Other class policies, including the Rogue opener fix in
1.29.17, remain unchanged.
Validation and limitations
- 57 Lua files, 44 Lua regression suites, 58 TOC references and 19 offline release-tool tests pass; the addon package contains 62 files.
- 62 Hunter checks, including 4 new checks, cover the priority of ranged over melee range checks, Auto Shot recovery and the transition back to melee in the dead zone.
- The fix was confirmed in game: Auto Shot resumes at shooting range and the Advisor no longer requests melee there. The automated checks use simulated client range results, and range reporting can vary by target size.
Compatibility Target
- World of Warcraft Classic Era / Hardcore — Interface
11509 - All nine supported classes; this release focuses on Hunter ranged combat
- No additional addon or external program required
- Learner revision
4, adaptive schema2, telemetry contract1, fight schema14
Author
DoctorB
This mod has no additional files