Log in

View Full Version : HotKeyNet Mouseover Healing with Modifier Macros



hamncheese
10-16-2012, 11:47 PM
Hello again,
i have a new problem about mouseover healing
my questions :

My macro setup :
Key 1 on Master : Consecration
Key 1 on Healer : /cast [@mouseover, mod:shift] Healing Touch

im on master Master window
mouseover to Master Health bar
hold Shift
pressed 1
(Master received heals)
(shift is still hold down)
pressed 1 again
(...nothing...)


after i investigate on my healer window, it appears my shift key was released as soon as after the command was sent, altho pyhsically im still pressing it

1) is it possible to keep Shift Pressed Down so i can order my healer to spamm heal


this is my current code for KeyList


<KeyList MyList Decimal, Multiply, NumpadMinus, NumpadPlus, Oem5, 0-9, Plus, Minus, Numpad0-Numpad9, F1-F12 except PrintScreen, W, A, S, D, Q, E>


<Hotkey ScrollLockOn MyList; ScrollLockOn Shift MyList>

<SendLabel w1, w2, w3, w4, w5>
<Key %Trigger%>



my code for Mouseover healing


<Hotkey Shift 1>
<If MouseIsOverWindowRect wow1 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 1>
<RestoreMousePos>


<If MouseIsOverWindowRect wow2 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 1>
<RestoreMousePos>


<Hotkey Shift 2>
<If MouseIsOverWindowRect wow1 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 2>
<RestoreMousePos>


<If MouseIsOverWindowRect wow2 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 2>
<RestoreMousePos>


<Hotkey Shift 3>
<If MouseIsOverWindowRect wow1 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 3>
<RestoreMousePos>


<If MouseIsOverWindowRect wow2 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 3>
<RestoreMousePos>


<Hotkey Shift 4>
<If MouseIsOverWindowRect wow1 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 4>
<RestoreMousePos>


<If MouseIsOverWindowRect wow2 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 4>
<RestoreMousePos>


<Hotkey Shift 5>
<If MouseIsOverWindowRect wow1 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 5>
<RestoreMousePos>


<If MouseIsOverWindowRect wow2 0 0 360 600>
<SendLabel w2>
<Clickmouse Noclick>
<Key Shift 5>
<RestoreMousePos>

hamncheese
10-16-2012, 11:55 PM
my apologies
after i did another search on google i found the solution
it was simply a setting change in HotKeyNet

Options > Send Mode Settings > (uncheck) Clear Modifiers

and that do the trick
thank you for anyone reading this and was trying to help :)