Okay, so I spent some time working on this system, and I must say that it is very complicated to set up, but once it is, its worth it.

One problem that I was having is with round robin castsequences. I skimmed the posts, and didn't find an answer, so if I am reposting I'm sorry.

This is what I started with:

/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA][mod:ctrl,mod:alt,nomod:shift,target=ToonB][mod:alt,mod:shift,nomod:ctrl,target=ToonC][mod:ctrl,mod:alt,mod:shift,target=ToonD]
/castsequence Earth Shock,,,
/targetlasttarget

Obviously moved the commas around the spell for each toon. Problem with this is that the main would cast, but the slaves would say invalid target. After some playing around and reading the wiki more, I tried an alternate macro.

/castsequence [mod:ctrl,mod:shift,nomod:alt,target=ToonA-target][mod:ctrl,mod:alt,nomod:shift,target=ToonB-target][mod:alt,mod:shift,nomod:ctrl,target=ToonC-target][mod:ctrl,mod:alt,mod:shift,target=ToonD-target] Earth Shock,,,
/targetlasttarget

Again, moved the commas appropriately. This one seems to work flawlessly. Don't know why this would work over the first, as I'm still pretty new to the workings of macros and such. An explanation would be great, I'm just happy I got it working right