WinGet, wowid, list, World of Warcraft ;2locks 1:: KeyWait, 1, D ControlSend,, 1 , ahk_id %wowid1% ControlSend,, h , ahk_id %wowid2% ; assist macro /target Party1 /assist Sleep, 500 ControlSend,, 1 , ahk_id %wowid2% Return 2:: KeyWait, 2, D ControlSend,, 2 , ahk_id %wowid1% ControlSend,, 2 , ahk_id %wowid2% Return 3:: KeyWait, 3, D ControlSend,, 3 , ahk_id %wowid1% ControlSend,, 3 , ahk_id %wowid2% Return 4:: KeyWait, 4, D ControlSend,, 4 , ahk_id %wowid1% ControlSend,, 4 , ahk_id %wowid2% Return 5:: KeyWait, 5, D ControlSend,, 5 , ahk_id %wowid1% ControlSend,, 5 , ahk_id %wowid2% Return 6:: KeyWait, 6, D ControlSend,, 6 , ahk_id %wowid1% ControlSend,, 6 , ahk_id %wowid2% Return 7:: KeyWait, 7, D ControlSend,, 7 , ahk_id %wowid1% ControlSend,, 7 , ahk_id %wowid2% Return 9:: KeyWait, 9, D ControlSend,, 9 , ahk_id %wowid1% ControlSend,, 9 , ahk_id %wowid2% Return 0:: KeyWait, 0, D ControlSend,, 0 , ahk_id %wowid1% ControlSend,, 0 , ahk_id %wowid2% Return e:: KeyWait, e, D ; follow ControlSend,, - , ahk_id %wowid2% ; Keybinding a macro to a button with macro /follow Party1 Return Numpad8:: KeyWait, Numpad8, D ; stop ControlSend,, s , ahk_id %wowid2% Return Numpad0:: ; jump KeyWait, Numpad0, D ControlSend,, = , ahk_id %wowid2% ; keybindings set = to jump Return
With a healer I use the Numpad a lot, I use Bartender3 with 9 buttons and make it 3x3 to look like numpad, I had trouble getting WoW to accept {Space} or {TAB} so I just changed the keybindings to keys I dont normally use in combat on 2% and 3%, it can make chatting quite challenging though =D
I have 3 accounts and 2 instances of WoW installed and and use the second WoW for 2 and 3 believe it or not is works well with a underpowered PC set at low video settings and no sound on 2 and 3. Just stage your flights to a major city or it might crash.
WinGet, wowid, list, World of Warcraft ; 1= warrior 2= warlock 3=Druid ; This is set up so when warrior charges 2 and 3 stop, aggro gain ;assist with damage and heals through keybindings and macros 1:: KeyWait, 1, D ControlSend,, 1 , ahk_id %wowid1% ControlSend,, s , ahk_id %wowid2% ControlSend,, s , ahk_id %wowid3% Return 3:: KeyWait, 3, D ControlSend,, 3 , ahk_id %wowid1% ControlSend,, h , ahk_id %wowid2% ControlSend,, g , ahk_id %wowid3% ControlSend,, 7 , ahk_id %wowid3% Sleep, 500 ControlSend,, 1 , ahk_id %wowid2% Sleep, 2000 ControlSend,, 8 , ahk_id %wowid3% ControlSend,, 2 , ahk_id %wowid2% Sleep, 2000 ControlSend,, 3 , ahk_id %wowid2% Return e:: KeyWait, e, D ;follow ControlSend,, - , ahk_id %wowid2% ControlSend,, - , ahk_id %wowid3% Return ;Numpads are used for druid buffs and heals using macros and keybindings Numpad1:: KeyWait, Numpad1, D ControlSend,, u , ahk_id %wowid3% Return Numpad2:: KeyWait, Numpad2, D ControlSend,, j , ahk_id %wowid3% Return Numpad3:: KeyWait, Numpad3, D ControlSend,, o , ahk_id %wowid3% Return Numpad4:: KeyWait, Numpad4, D ControlSend,, g , ahk_id %wowid3% Return Numpad5:: KeyWait, Numpad5, D ControlSend,, i , ahk_id %wowid3% Return Numpad6:: KeyWait, Numpad6, D ControlSend,, y , ahk_id %wowid3% Return Numpad7:: KeyWait, Numpad7, D ; follow ControlSend,, - , ahk_id %wowid2% ControlSend,, - , ahk_id %wowid3% Return Numpad8:: KeyWait, Numpad8, D ; stop ControlSend,, s , ahk_id %wowid2% ControlSend,, s , ahk_id %wowid3% Return Numpad0:: ; jump KeyWait, Numpad0, D ControlSend,, = , ahk_id %wowid2% ControlSend,, = , ahk_id %wowid3% Return
I have 3 accounts and 2 instances of WoW installed and and use the second WoW for 2 and 3 believe it or not is works well with a underpowered PC set at low video settings and no sound on 2 and 3. Just stage your flights to a major city or it might crash.
Please add your WoW scripts so we may all learn from your efforts and suggestions are very welcome.