Repository navigation
HCOneButton v1.29.22
HCOneButton v1.29.22
You decide the pull: BASE sends the pet and starts the rotation.
Warlock: selecting a target no longer pulls, and BASE sends your pet in at once.
Version 1.29.22 fixes how a Warlock pull starts. In 1.29.21 the Advisor suggested the Shadow Bolt opener as soon as you selected a hostile target, so anything pressing the suggested slot started the fight, while BASE did not send the pet until combat had begun. Now the pull is your decision: press BASE and the pet charges in immediately, then the Advisor opens the rotation.
Fixed — Warlock pull starts with BASE
- Targeting is safe. Selecting a hostile mob out of combat shows
PULL READY / PRESS BASEwith no spell, with or without a wand. No opener slot lights up and the Diagnostic Pixel stays black until you press BASE. Life Tap before the pull is still suggested, since it does not pull. - BASE sends the pet at once. Like the Hunter, Warlock BASE now commands the pet in or out of combat (and starts the wand when one is equipped). No second press is needed after the first cast.
- Then the rotation starts. After a BASE press on that target, or with the pet already attacking it, the Advisor suggests the Shadow Bolt opener (Corruption on low mana) and continues with the normal in-combat priorities.
- One press per pull. Entering combat clears the mark, so the next mob again waits for BASE.
Example: select a mob: the HUD shows PULL READY. Press BASE: your Voidwalker runs in and Shadow Bolt lights up on its slot. After the kill, select the next mob: nothing happens until you press BASE again.
Upgrade and safety
- No reset required. Settings, action slots, permanent bindings, combat history and learned adjustments are preserved.
- Pressing BASE on a target out of range now sends the pet anyway: only press it when you mean to pull.
- Protected actions still require your click or key press.
Validation and limitations
- 57 Lua files, 47 Lua regression suites (including 128 Warlock checks) and 58 TOC references pass.
- These are simulated-client tests. The new pull behavior, like the
1.29.21Warlock changes, has not yet been checked in game.
Compatibility Target
- World of Warcraft Classic Era / Hardcore — Interface
11509 - All nine supported classes
- No additional addon or external program required
- Learner revision
4, adaptive schema2, telemetry contract1, fight schema14
Author
DoctorB