I use the FTL system, and yes - it's a huge headache to set up, but easy to use once you understand it. I'm also using Dominos.
I'll try to explain my setup the best I can.
First, is my "Assist" macro:
Code:
/stopmacro [nomod]
/assist [mod:ctrl,mod:shift,nomod:alt] Zappyzap; [mod:ctrl,mod:alt,nomod:shift] Zappityzap; [mod:alt,mod:shift,nomod:ctrl] Zappzapp; [mod:ctrl,mod:alt,mod:shift] Zappity; [mod:ctrl,nomod:alt,nomod:shift] Zapzappy;
Then all my targeting spells reference it:
Code:
#show Chain Lightning
/click MultiBarRightButton12
/cast [harm, exists] Chain Lightning
/stopmacro [nomod]
/targetlasttarget
The MultiBarRightButton12 is the dominos named button for my assist. If using dominos, you can hover over the button when in the "bind keys" mode, and it will tell you the name of the button.
On all 5 instances, I have button "1" setup to use the exact same chain lightning macro.
Here are my keymaps for each instance:
A:
Code:
k(49.0.0):hs(chainlightning.A.target)
k(49.20.20):hs(chainlightning.B.target)
k(49.17.17):hs(chainlightning.C.target)
k(49.21.21):hs(chainlightning.D.target)
k(49.4.4):hs(chainlightning.E.target)
B:
Code:
k(49.5.5):hs(chainlightning.A.target)
k(49.0.0):hs(chainlightning.B.target)
k(49.17.17):hs(chainlightning.C.target)
k(49.21.21):hs(chainlightning.D.target)
k(49.4.4):hs(chainlightning.E.target)
C:
Code:
k(49.5.5):hs(chainlightning.A.target)
k(49.20.20):hs(chainlightning.B.target)
k(49.0.0):hs(chainlightning.C.target)
k(49.21.21):hs(chainlightning.D.target)
k(49.4.4):hs(chainlightning.E.target)
D:
Code:
k(49.5.5):hs(chainlightning.A.target)
k(49.20.20):hs(chainlightning.B.target)
k(49.17.17):hs(chainlightning.C.target)
k(49.0.0):hs(chainlightning.D.target)
k(49.4.4):hs(chainlightning.E.target)
E:
Code:
k(49.5.5):hs(chainlightning.A.target)
k(49.20.20):hs(chainlightning.B.target)
k(49.17.17):hs(chainlightning.C.target)
k(49.21.21):hs(chainlightning.D.target)
k(49.0.0):hs(chainlightning.E.target)
So if you look closely at each one of them, the only difference between them is the current one which has no modifiers.
Now take a closer look at what happens when you press the number "1". say, instance "b" happens to be currently active, no modifiers get passed. Keyclone will see that "1" was pressed, and generate "chainlightning.B.target". Keyclone will then read the keymap associated to each instance, so that the other 4 instances all receive the keystroke k(49.20.20) -- ("1" with modifier Ctrl, Alt)
So all 5 instances will begin executing the chain lightning macro. When they call the assist macro, it will then tell all the clones to assist the toon that uses the modifiers "ctrl-alt", or else stop running the assist macro if has no modifiers (this will be the toon that is currently active). At this point, your active toon will be targeting your real target, and all 4 clones, should now be assisting that toon.
The rest is straight forward. It simply casts the chain lightning, and then targets your last target if you're not the active toon.
I chose using two macros for everything, as my 5th account has both a 70 shammy and a 70 paladin, so whenever I want to run the group with 4 shammys and a paladin, i can swap out the assist macro to the following and have everything else work the same way:
Code:
/stopmacro [nomod]
/assist [mod:ctrl,mod:shift,nomod:alt] Zappyzap; [mod:ctrl,mod:alt,nomod:shift] Zappityzap; [mod:alt,mod:shift,nomod:ctrl] Zappzapp; [mod:ctrl,mod:alt,mod:shift] Zappity; [mod:ctrl,nomod:alt,nomod:shift] Zappytank;
My suggestion would be to work with the basics and only focus on getting one spell working before trying to make lots of keymaps. Lesser Healing Wave is an ideal candidate as you can work on that anywhere and aren't required to be in combat. In addition, you can check the combat logs to ensure that they are all assisting properly. It may be useful to remove the /targetlasttarget so you can actually see what it's doing.
Good luck with it. Understanding the keymaps are by far the hardest part of all of this, and once you understand them, and get one spell working, the rest will slowly fall in place. I originally started with the /focus method for the leader, and after switching, it took me a few days before I felt like I was operating efficiently again.
Connect With Us