Howdy y'all!

I'm trying to test out AutoHotKey, but for some reason, my script doesn't seem to be working...

Here's what I've done so far. Basically, I'm going to be using my n52 speed pad to control additional sessions on the same machine. I'm using Control+Alt+Shift+<1-9> for my main quickbar buttons.

Now, when I hit the keys when one of the relevant sessions has focus, it works, but when I use the speedpad and my main's session has focus (when autohotkey should kick in), it doesn't work.

Could somebody take a look at this and if I've got any errors?

[code:1]
;
; AutoHotkey Version: 1.x
; Language: English
; Platform: Win9x/NT
; Author: A.N.Other <myemail@nowhere.com>
;
; Script Function:
; Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder)
;

#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.

WinGet, wowid, List, World of Warcraft
; *******************
; *** Hotbars 1-0 ***
; *******************
Control & Alt & Shift & 1::
#IfWinActive, World of Warcraft
{
ControlSend,, {control down}{alt down}{shift down}{1 down}{1 up}{shift up}{alt up}{control up}, ahk_id %wowid1%
ControlSend,, {control down}{alt down}{shift down}{1 down}{1 up}{shift up}{alt up}{control up}, ahk_id %wowid2%
ControlSend,, {control down}{alt down}{shift down}{1 down}{1 up}{shift up}{alt up}{control up}, ahk_id %wowid3%
}
Return
[/code:1]

Thanks!
-Memooselah