I tried a dozen different ways to get targetting to work, setting main via /focus then using target=focustarget, setting a target then just /assist, and I've finally settled on something that works.
The concept is to /assist whichever toon is the effective main for every action that needs a target, and then just to cast normally with nothing special in [target=]
So the task then is 'how do we communicate to the rest of the alts which one of them is _currently_ the main'?
To do that, I use KeyClone hotstrings. With each keypress, KeyClone is setup to send a 'modified' version of that key press to all the clients with a combination of alt, shift and control.
It uses these three keys as binary selectors to communicate from which toon the key was pressed. Thus, all toons know who to assist.
This is the same thing as the leaderless / focusless setup previously discussed on the forums, except I've modified the macro part to do all the targetting in one line.
My Toons, all level 50 now!
Xpall/Asham/Bsham/Csham/Dsham
I use trinity bars for big macros and binding them to keys. Here it is:
/assist [nomod:ctrl,mod:alt,nomod:shift,target=Asham][nomod:ctrl,mod:alt,mod:shift,target=Bsham][mod:ctrl,nomod:alt,nomod:shift,target=Csham][mod:ctrl,nomod:alt,mod:shift,target=Dsham[nomod:ctrl,nomod:alt,mod:shift,target=Xpall]
/cast [help,nodead,exists] nice spell; [harm,nodead,exists] nasty spell, etc...
Note that when the key is pressed on the 'main' no ctrl/alt/shift combination is sent so the /assist line does nothing and the mains target is not changed.
The only issues I've had so far is that when quickly switching targets it doesn't always work, some of the toons remain on their previous target, but slow down the button mashing a little and it works.
I think this is a server side limitation due to lag and the clients not getting the new target at the same time or quick enough. (Going to be a problem no matter what the targetting solution is.)
I wrote a Perl script that writes my keyclone hotstring files and edits the whitelist for me too.
I wrote a batch file that uses junction.exe to have only one copy of the game's big data files and addons, but makes as many clones as I wish without wasting disk space.
I got another batch file which copies over WTF settings from a designated 'main' account and then renames the directories and even does a search and replace inside of the .LUA saved variables files too.
(You'd be surprised how many addons record the account name, and toon name inside of their files so that simply copying them from a main won't work.)
Connect With Us