Noticing a bug in this script, or a limiter rather.

Because the <DoHotkey Hotkey RAlt F10> which I currently have in my FTL template tags will get sent with any of the buttons i use to cast using FTL. This is all fine when i macro everything to use just one button.
But if I want to use two buttons the script gets confused and sends everything nomatter what HotKe specified.

Heres an example:
Code:
//Added FTL Templates
//%1% : Master Key
// %2% : Slave Key
// %3% : Modifier
// %4% : SlavesToSend
<Template SendMasterAndSlave>
         <SendFocusWin>
                  <Key %1%>
         <Sendlabel %4%>
                  <Key %3% %2%>

// PRIORITY VERSION

    <DoHotkey Hotkey RAlt F10>

<EndTemplate>
Code:
<Hotkey RAlt F10>
    <SendLabel w1>
        <Key E>
        <Key Q>
        <Key F>

    <SendLabel w2>
        <Key E>
        <Key Q>
        <Key F>
To actually trigger these scripts i have this: <ApplyTemplate FTL "E" "E">
And no matter if it's E or F or G it will keep casting the same cast sequence as specified for RAlt F10

So say that I not want to make a new keybind which isn't specified in the above HotKey and bind it to say "1", and declaring that in the template as: <ApplyTemplate FTL "1" "1">
This will trigger <DoHotkey Hotkey RAlt F10>.

So unless I can limit what triggers this DoHotKey everything on my keyboard will cast the same thing. I know in your original guid you used <Key 2> <DoHotKey Hotkey ....>, and I've tried that. But as long as it's within the template it gives me an error that 2 in this case, is already declared.