Log in

View Full Version : Mouseover healing with HotKeyNet



Puggy83
11-06-2018, 03:23 AM
*edit: I've added my current solution a few posts down, if anyone is interested in setting this up themselves.*

Hey,

I'm brand new to multiboxing and I'm trying to set up my healing with HotKeyNet. I've got a Pally and Shaman duo, and I pilot from the Pally.

The TLDR is: I'm using both <Key %Trigger%> and <ClickMouse> in the same <HotKey> definition to make a mouseover healing macro work. Is this something I should avoid since it's then sending two hardware events for my one button press? Does it make a difference if I use <ClickMouse NoClick>?



Here's how I've got things working... I'm broadcasting all my actionbar keybinds, and have set up macros for both characters. I've installed Grid2 and shared my profile so the frames are in the same location on both screens.
Here's my Resto Shaman's macro:


/cast [@mouseover,exists,help] Healing Surge
/cast [@focustarget] Lightning Bolt

For that to work while piloting my Pally, I've got this in my HKN script:


<Hotkey MyList; Shift MyList; Alt MyList; Ctrl MyList>
<SendLabel w1, w2>
<ClickMouse NoClick>
<Key %Trigger%>
This works. I'm able to spam my keybinds, and the Shaman does some DPS along with me. Then when I need to heal, I can mouseover my party frames and continue spamming the same keybind. The Pally continues doing his thing on his target, and the Shaman begins to heal my mouseover target.

I'm not sure if this is a "legal" way to set this up, since <Key> and <ClickMouse> could be considered two separate hardware events which both fire when I hit one key. If this is sketchy, how would you recommend I set up healing using HotKeyNet?

Puggy83
11-06-2018, 11:54 PM
I don't think I want to do it this way, in the end. I've been playing around with it today and it causes all sorts of camera and lost-cursor issues anyways. It might work if I could train myself to not pan my camera around while I'm using abilities, but that kind of kills my situational awareness.

How does everyone else manage healing with HotKeyNet?

For now, I think I'm going to try just using my focus as my healing target.

luxlunae
11-07-2018, 11:59 AM
Mostly, everyone else switches to Isboxer (THIS IS NOT A PAID ENDORSEMENT). Compared to the other costs of multiboxing the innerspace sub is negligible.

Are you trying to use this for healing in dungeons or just the two toons? Is healing surge the only heal you have? I'd probably do a manual bar swap between a time controlled heal (like a hot, not sure if you still have earth shield) and the lightning bolts, to make some of the healing passive and forgettable

luxlunae
11-07-2018, 12:02 PM
Note: if you are trying to heal low level dungeons, you can just swap the shaman to elemental for those. Or do what I've done in the past: make a macro (on the tank) saying you are rusty at/new to tanking and to please follow skull markers (keybind marking skull). Then let people die that pull threat. Most low level dungeons won't really require healing people who aren't the tank as long as they aren't being dumb.

JohnGabriel
11-07-2018, 01:36 PM
I'm not sure if this is a "legal" way to set this up, since <Key> and <ClickMouse> could be considered two separate hardware events which both fire when I hit one key. If this is sketchy, how would you recommend I set up healing using HotKeyNet?

That is fine. Even if you send both a keystroke and mouse click, or a dozen keystrokes and a dozen mouse clicks, WoW will still only perform 1 action. You press 1 key and WoW performs 1 action.

The only way to make it against the rules is if you put a delay in between that could allow two actions from your one keypress. You press 1 key and WoW perfoms an action and after a delay another action. Thats bad.

Puggy83
11-07-2018, 09:03 PM
That is fine. Even if you send both a keystroke and mouse click, or a dozen keystrokes and a dozen mouse clicks, WoW will still only perform 1 action. You press 1 key and WoW performs 1 action.

The only way to make it against the rules is if you put a delay in between that could allow two actions from your one keypress. You press 1 key and WoW perfoms an action and after a delay another action. Thats bad.

Thanks for the clarification.


Are you trying to use this for healing in dungeons or just the two toons?

I'm looking to heal in dungeons. For now that's queue'ing in my duo but once I get more comfortable, I'd like to build a full 5-man team.


Is healing surge the only heal you have? I'd probably do a manual bar swap between a time controlled heal (like a hot, not sure if you still have earth shield) and the lightning bolts, to make some of the healing passive and forgettable

I'm also starting fresh on a new server so my toons are low level, which simplifies things a bit. Yeah, I figure I can use a swap hotbar keybind to switch between passive healing + dps, single target healing, and aoe healing. I chose Shaman for their AoE heals + passive healing options in Earth Shield, Healing Steam Totem, and the HoT from Riptide. If I have any luck with melee, I might switch the Shaman to Elemental and get a Mistweaver Monk for their passive and smart-heal options - I like them a lot, I'm just hesitant to run a melee slave until I get a bit better at multiboxing.

Puggy83
11-08-2018, 01:28 AM
I've managed to put together a decent setup, and I went into Wailing Caverns to test it out. It worked well enough that I ended up doing the entire dungeon. With two characters. It was slow since I didn't have a DPS but most of the time my Shaman was able to help do DPS.

Here's how I set it up:

1. I broadcast F5 and F6 from my Paladin to my Shaman, and keybound those on him to swap his active hotbar.
2. I set my Paladin as my Shaman's focus.
3. I created a macro that assisted the Paladin and did a DPS /castsequence while keeping Riptide up on my focus and Healing Stream Totem active. I put that on hotbar 1 so it would cast as my Paladin did his rotation.
4. Then I created another macro just like it but instead of doing DPS, it just used Healing Wave. I used [@target,exists,help][@focus] so if he had a friendly target, he'd just cast on that. Otherwise he'd cast on his focus. I put that macro on hotbar 2.
5. Then I set up HotKeyNet to send a left click to the Shaman's window at my current mouse position (scaled to the window) when I hit X, that way I could hover my mouse over my party frames, and send a click so my Shaman would target whatever party member I was hovering. Since I was hitting X on the main window instead of clicking, my Paladin would keep his current target so I wasn't messing up his rotation. That caused the Shaman's heal macro to start healing the new target rather than his focus.

So now I can hit F5 to set him to a DPS rotation, and F6 to change him to a single target healing rotation, defaulting to healing his focus, but I can easily change his target to someone else if needed. I'm pretty happy with that so far.