For my DK group using HKN:
Code:
//##########################################
//##### Untargetted Round Robin Spells #####
//##########################################
<Template UTRoundRobin>
<Hotkey %1%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_1>
<key %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_1>
<key %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_1>
<key %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_1>
<key %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_1>
<key %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_2>
<key %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_2>
<key %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_2>
<key %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_2>
<key %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_2>
<key %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_3>
<key %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_3>
<key %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_3>
<key %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_3>
<key %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_3>
<key %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_4>
<key %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_4>
<key %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_4>
<key %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_4>
<key %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_4>
<key %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_5>
<key %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_5>
<key %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_5>
<key %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_5>
<key %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_5>
<key %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<EndTemplate>
//Hungering Cold
<ApplyTemplate UTRoundRobin Right>
//Jamba Item Bar slot 2
<ApplyTemplate UTRoundRobin "lshift K">
//########################################
//##### Targetted Round Robin Spells #####
//########################################
<Template TRoundRobin>
<Hotkey %1%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_1>
<key %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_1>
<key rshift rctrl %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_1>
<key rshift %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_1>
<key ralt %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_1>
<key rshift ralt %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_2>
<key rctrl %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_2>
<key %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_2>
<key rshift %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_2>
<key ralt %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_2>
<key rshift ralt %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_3>
<key rctrl %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_3>
<key rshift rctrl %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_3>
<key %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_3>
<key ralt %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_3>
<key rshift ralt %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_4>
<key rctrl %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_4>
<key rshift rctrl %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_4>
<key rshift %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_4>
<key %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_4>
<key rshift ralt %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<Toggle>
<If ActiveWinIs WoW1>
<SendLabel acc_5>
<key rctrl %Trigger%>
<Else If ActiveWinIs WoW2>
<SendLabel acc_5>
<key rshift rctrl %Trigger%>
<Else If ActiveWinIs WoW3>
<SendLabel acc_5>
<key rshift %Trigger%>
<Else If ActiveWinIs WoW4>
<SendLabel acc_5>
<key ralt %Trigger%>
<Else If ActiveWinIs WoW5>
<SendLabel acc_5>
<key %Trigger%>
<Else>
<SendPC local>
<SendFocusWin>
<Key %Trigger%>
<EndTemplate>
//Icy Chains, Deathgrip, Mind Freeze, Strangulate, Taunt
<ApplyTemplate TRoundRobin "lshift Comma">
<ApplyTemplate TRoundRobin Left>
<ApplyTemplate TRoundRobin Oem1>
<ApplyTemplate TRoundRobin Down>
<ApplyTemplate TRoundRobin Comma>
It's a little longer than some people might have it, but it includes FTL and maintains the position in the cycle regardless of window swaps.
Using templates has made it so much easier to add new abilities (I've got 3 more templates; untargetted multicast, targetted multicast and ground targetted AoE).
If you're wondering why I have such odd keys bound, it's because the arrow keys and [ ] ; ' # , . / fit nicely on the thumbpad of a razer naga, and they all take the full range of modifiers too, unlike some of the numpad keys (needed for FTL).
Connect With Us