I'm just lost... I have been staring at this for four consecutive hours and I haven't even been able to make the follow macro work. If anyone can help, I would appreciate it. Apologies for the size and images but I wanted to provide as much info as possible...

I have five chars:
cherzra
cherzrb
cherzrc
cherzre
cherzrf

These are my keymaps:

cherzra:


cherzrb:


cherzrc:


cherzre:


cherzrf:


And once Keyclone has been started:


For some reason it does not show the name of the keymap for cherzrc, cherzre and cherzrf, but it shows "^" instead. I think this is a bug, as the description when opening the keymap itself also shows as "^" even if I save it with a value in that field. Anyway, that shouldn't matter for now.

These are my follow macros:

CHERZRA
/target [mod:ctrl,mod:alt,nomod:shift,target=cherzrb]
[mod:alt,mod:shift,nomod:ctrl,target=cherzrc]
[mod:ctrl,mod:alt,mod:shift,target=cherzre]
[mod:ctrl,nomod:alt,nomod:shift,target=cherzrf]
/say %t
/follow
/targetlasttarget

CHERZRB
/target [mod:ctrl,mod:shift,nomod:alt,target=cherzra]
[mod:alt,mod:shift,nomod:ctrl,target=cherzrc]
[mod:ctrl,mod:alt,mod:shift,target=cherzre]
[mod:ctrl,nomod:alt,nomod:shift,target=cherzrf]
/say %t
/follow
/targetlasttarget

CHERZRC
/target [mod:ctrl,mod:shift,nomod:alt,target=cherzra]
[mod:ctrl,mod:alt,nomod:shift,target=cherzrb]
[mod:ctrl,mod:alt,mod:shift,target=cherzre]
[mod:ctrl,nomod:alt,nomod:shift,target=cherzrf]
/say %t
/follow
/targetlasttarget

CHERZRE
/target [mod:ctrl,mod:shift,nomod:alt,target=cherzra]
[mod:ctrl,mod:alt,nomod:shift,target=cherzrb]
[mod:alt,mod:shift,nomod:ctrl,target=cherzrc]
[mod:ctrl,nomod:alt,nomod:shift,target=cherzrf]
/say %t
/follow
/targetlasttarget

CHERZRF
/target [mod:ctrl,mod:shift,nomod:alt,target=cherzra]
[mod:ctrl,mod:alt,nomod:shift,target=cherzrb]
[mod:alt,mod:shift,nomod:ctrl,target=cherzrc]
[mod:ctrl,mod:alt,mod:shift,target=cherzre]
/say %t
/follow
/targetlasttarget

As you can see, I've removed the entries for the character in question (as explained in this post, to stay under the 255 char limit) and added "/say %t" to print my target... I tried this to debug and see what's going on.

Here's what happens when I press F6:

On cherzra, all the other guys follow him so it works. However, they do all say a bunch of garbage that's in the macro before printing the proper target of "cherzra." I have no idea why.


On cherzrb, only cherzra follows. He says garbage, followed by saying the right target, which is similar to the situation above. Cherzrc, cherzre and cherzrf just say garbage and then when printing their target.


On cherzrc, cherzre and cherzrf, nobody follows them and they all say the garbage and then .


Can someone see what I'm doing wrong? It's very depressing to see people talking about cast sequences, formations etc while using FTL while I can't even begin to get my guys to follow...

1. Why are my guys all saying the garbage from the macro (this happens even if I remove the "/say %t" I added to debug)?
2. Why are they all following cherzra properly (even though they say garbage)?
3. Why is only cherzra following cherzrb?
4. Why is nobody following cherzrc, cherzre and cherzrf?
5. Can someone confirm that Keyclone shows "^" in their keymaps for the last 3 out of 5 clients?

Thank you!

PS I've gone through my keybindings and removed just about everything that I could find, so I think that can be ruled out... there's nothing in any of my clients that points to either the "O" button or "F6" (I press F6 to follow, which is key mapped onto various combinations of O), and I've tried multiple keys instead of F6 as well