View Full Version : Focusless, targetless, 'leaderless' (FTL) setup.
Pocalypse
08-14-2008, 07:53 PM
Wiki Link ('http://www.dual-boxing.com/wiki/index.php/Focusless_Targetless_Leaderless_Setup')
First of all, full credit goes to Deceased for this. He came up with the idea and the method for doing it, I merely copied and adapted it to my own use, but now I want to write it out in complete detail for everyone else to use. The original thread I read it in is here ('http://www.dual-boxing.com/showthread.php?t=9699'). But I think this amazing setup deserves its own thread and a more complete writup, so here it is.
What can this setup do:
- Doesn't use either Focus or Target for assisting or following, leaving these for other uses.
- Allows seamless main switching without anyone dying or having a different macro per character, can be done in combat.
- Each character is always set up for solo play.
- Very easy to recover from the death of your current main.
Now, this is going to be a long read, and it looks pretty damn complicated at first, I know. It took me the better part of a weekend to get around it and implement it. But its well worth it.
The following guide outlines the setup in keyclone, other programs have their own methods of setting this up.
So how does this work? I'm gonna give the example of 5 shammies, because my setup is close to this (4x shammies and a pally) and its probably the easiest to understand.
Lets say you have 5 shammies, ToonA, ToonB, ToonC, ToonD, ToonE.
Now lets say you want to do a lightning bolt on some toon, and have the rest do a lightning bolt on said toon's target.
You bind the lightning bolt to whatever you want on each toon, lets say the "2" key, then make a separate macro bound to some unused key, lets use the "]" key.
You then make the following hotstrings, you'll need 5 per character per spell.
ToonA:
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
ToonB:
Ctrl-Shift-] --> LBAT
2 --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
ToonC:
Ctrl-Shift-] --> LBAT
Ctrl-alt-] --> LBBT
2 --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
ToonD:
Ctrl-Shift-] --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
2 --> LBDT
Ctrl-] --> LBET
ToonE:
Ctrl-Shift-] --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
2 --> LBET
Notice that the 2 goes down the list on each character.
Bound to ], ingame on each toon, you need the following macro (3 lines total):
/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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
And bound to 2 you can just drag the lightning bolt spell from the spellbook, or use whatever macro you would use if that toon was your main or for solo play.
So what have we done here?
If you target something on ToonA and hit 2, you start casting lightning bolt on ToonA as you would during solo play. You also send out a LBAT (stands for Lightning Bolt toonA Target btw) hotstring to each of your other toons. So they recieve Ctrl-Shift-], which hits their macro with the Ctrl and Shift modifiers down, which makes the macro target ToonA, so they assist ToonA.
If you did the same thing on ToonD, for example, each clone would get Ctrl-Alt-Shift-], which makes the macro assist ToonD.
So you've just made your toons assist your active character without setting anything up prior to shooting off that lightning bolt, and without a macro having to choose which toon to assist in a specific order.
You can then use this setup for any other spell that requires assisting. Note you don't need all of this for non-targetted spells, for example totems or AoE spells.
Why is this useful?
This takes away the idea of a set Main character. Whichever window is currently active when you press your buttons all other toons assist automatically.
I'll give another example, for the follow macro:
My follow key is set to ` (key to the left of 1), with its hidden macro key being O.
So I then have the following keymaps and macros:
ToonA:
` --> FOA
Ctrl-alt-O --> FOB
Alt-Shift-O --> FOC
Ctrl-Alt-Shift-O --> FOD
Ctrl-O --> FOE
ToonB:
Ctrl-Shift-O --> FOA
` --> FOB
Alt-Shift-O --> FOC
Ctrl-Alt-Shift-O --> FOD
Ctrl-O --> FOE
ToonC:
Ctrl-Shift-O --> FOA
Ctrl-alt-O --> FOB
` --> FOC
Ctrl-Alt-Shift-O --> FOD
Ctrl-O --> FOE
ToonD:
Ctrl-Shift-O --> FOA
Ctrl-alt-O --> FOB
Alt-Shift-O --> FOC
` --> FOD
Ctrl-O --> FOE
ToonE:
Ctrl-Shift-O --> FOA
Ctrl-alt-O --> FOB
Alt-Shift-O --> FOC
Ctrl-Alt-Shift-O --> FOD
` --> FOE
You won't be binding anything to ` on any of the clients, and have the following macro bounded to O (3 lines total):
/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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/follow
/targetlasttarget
This would follow whichever toon's window was active when you pressed the ` button.
As you can see, basically identical to above, but you need a separate set of hotstrings for each ability.
The hotstring naming convention (which again, Deceased gets credit for) is just used to keep everything organised (I have about 30 hotstrings per character now). First two letters are the spell, last two are the target.
So FOllow toonA, Lightning Bolt toonC's Target, etc.
As you see, this leaves your Focus free to do other stuff, like be in charge of sheeps and other CC, or to watch for an interrupt. Also, since each macro includes a /targetlasttarget line at the end, you get your Target unitID free for your clones to do what you will with. Every time you cast a spell, your clones target you for a split second and go back to their old target (or to no target if they weren't targetting anything). You can use this like you would focus, so can set your mages to have focus as sheep targets and targets as counterspell targets, etc. I think it's best in arenas for just having every character target a different person of the opposite team, thereby confusing them.
My clones typically never target a thing, unless I have something special in mind.
Using this setup, pitbull with alphabetized party members and having my UI look the same on all toons, I can switch between mains using a PiP hotkey and continue playing without ever changing a thing. In fact, I often forget which character I'm playing. You can seamlessly switch mains without your toon dying and a macro deciding who your next main should be.
One use of this is for arenas, changing mains every match or even mid-match would certainly confuse the other team.
Another is for drop quests, I finish it on toonA, then PiP change to toonB and loot everything on him, etc.
If a team member dies, you can just mouse over or PiP to a different screen (doesnt matter which screen) and continue playing like nothing happened. Assisting doesn't depend on hitting your follow key anymore.
Also, if you're just solo playing you don't have to change a thing, as your main abilities are already there for use without any assist macros.
Note about round robin: To use round-robin for targetted abilites (eg earthshock) you now need to use the macro'd one, rather than the keyclone one. As in, make a macro with a castsequence of staggered earth shocks.
Regarding healing macros, using pitbull with alphabetized party members and "show self in group", you can set the same macros on each toon (if they all have healing spells), and it'll look the same no matter which toon you're controlling.
In battlegrounds, this setup will work fine for following and dpsing, but if you want to see all your toons you have to arrange to be in the same group somehow.
Notes about macro length: With macaroon or other macro extenders, length isn't a problem. Even without that, you can use /click to link macros together. Set up one big /target macro, then have other macros call it with /click.
Since you can put the exact spell on your regular bars, this setup still only uses 1 macro per ability, the same as any other setup. If you combine different abilities (eg heal/dps depending on target) then its 2 macros instead of 1.
I put all the hidden macros on an extra macaroon bar, made it very small and set transparency to 0.
This setup takes some getting used to. If you mouseover to a different screen for tells or bag management or whatever, you won't be assisting the same person anymore, so will have to retarget on that screen. For example, when you lose a toon to that annoying table outside the scryer Inn, and run him back to your main, you need to have your main window active before hitting the follow key. Hitting it while you're still controling your stray toon will make the rest follow him.
Troubleshooting: The main problem I found, if you're using a hidden key, make sure nothing is bound to that key, or any modifier combination of that key. If you find something not working, that's usually the problem.
As before, full credit for this goes to Deceased. He thought everything up, I'm just writing a guide for it.
Also a big thank you to Keyclone, for an amazing program thats worth many times what I paid for it.
Very interesting Idea, i may have to try this out this weekend.
kadaan
08-14-2008, 08:27 PM
Awesome idea, and you did a good job explaining it. Now if only I weren't so lazy...
Talamarr
08-14-2008, 08:44 PM
I hereby nominate Keyclone for the single greatest piece of software of all time.
Ðeceased
08-14-2008, 08:50 PM
heya m8y :) great writeup ^^ and thx for adding me into it :thumbsup:
I'll be adding a few things to this thread at some point so that others can test it out :P (seeing as some ppl are lazyer then me! :P )
also I'd also like to thank keyclone for helping me through the keymapping stuff :) u rule m8!
Ð
EDIT1: I think i've found a solution for the 255 character limit with the macros ur using :)
for toonA you don't require the first line of targeting, toonB doesn't need the second etc.. so:
ToonA:
/target [mod:ctrl,mod:alt,nomod:shift,target=ToonB]
[mod:alt,mod:shift,nomod:ctrl,target=ToonC]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonB:
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA]
[mod:alt,mod:shift,nomod:ctrl,target=ToonC]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonC:
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA]
[mod:ctrl,mod:alt,nomod:shift,target=ToonB]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonD:
/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,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
and toonE:
/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]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
keymaps will be the same, but the only issue there is that you wont be able to simply copy/paste the same macro in for all the toons (ie you'll have to change it slightly for each)
Will be adding a little more in future ^^
Ð
excalibur
08-14-2008, 09:07 PM
this sounds like a great idea, but i dont just want to switch leaders, i need the new leader to switch to my mains screen cause the others are so small i cant see anything on them most of the time.
Naysayer
08-14-2008, 09:07 PM
Hotsauce
Pocalypse
08-14-2008, 09:13 PM
this sounds like a great idea, but i dont just want to switch leaders, i need the new leader to switch to my mains screen cause the others are so small i cant see anything on them most of the time.Simply set PiP hotkeys to switch screens, and control whoever you want on your main screen. The others will automatically assist. That's the beauty of this method.
heya m8y :) great writeup ^^ and thx for adding me into it :thumbsup:
I'll be adding a few things to this thread at some point so that others can test it out :P (seeing as some ppl are lazyer then me! :P )
also I'd also like to thank keyclone for helping me through the keymapping stuff :) u rule m8!
ÐThanks, and I'm looking forward to seeing what else you have to share.
Vicker
08-14-2008, 09:24 PM
Sweetness! *tag*
Most useful thread I've read yet, after the "Start Up" threads. I've been looking for a way to do this. I will be spending some time this weekend working on this.
Jaese
08-14-2008, 10:32 PM
Dawt.
Ðeceased
08-15-2008, 10:47 AM
already off the main page >.< shameless bumpage
Pocalypse
08-15-2008, 11:19 AM
EDIT1: I think i've found a solution for the 255 character limit with the macros ur using :)
for toonA you don't require the first line of targeting, toonB doesn't need the second etc.. so:
ToonA:
/target [mod:ctrl,mod:alt,nomod:shift,target=ToonB]
[mod:alt,mod:shift,nomod:ctrl,target=ToonC]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonB:
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA]
[mod:alt,mod:shift,nomod:ctrl,target=ToonC]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonC:
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA]
[mod:ctrl,mod:alt,nomod:shift,target=ToonB]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonD:
/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,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
and toonE:
/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]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
keymaps will be the same, but the only issue there is that you wont be able to simply copy/paste the same macro in for all the toons (ie you'll have to change it slightly for each)
Will be adding a little more in future ^^
ÐThis is certainly possible, it just gets annoying managing a lot of different target macros (although its the same within each toon's settings, so not too bad)
What I mentioned doing briefly was having the following macro by itself on some button,
/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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
Then each ability macro would use a /click command as the first line to call that macro. This works with the default blizz system as well as most addons.
If you're looking to cut the macro short some more, its also possible to remove all the nomod conditionals in the macro, just giving careful thought to the order its in, since without them a ctrl+shift+alt would call the ctrl+shift before getting to where its supposed to act.
Edit:
Another small note, for those like me that have one character do skinning.
Obviously if you're controlling your skinner just skin as usual, no problem.
I found it very annoying though switching back to skinning each time I was playing a different character, so I changed my lightning bolt macro to the following (this was documented somewhere in the wiki or on these forums, this is just the macro to use with this method):
/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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targetarget,dead] Skinning; [target=targettarget,harm] Lightning Bolt
/targetlasttarget
That way no matter which toon im controlling, I can either skin regularly, or try to lightning bolt the dead target and my skinner would skin it.
Can you use this method, and map more than one hotstring to a single target binding?
For instance... say I have the following group:
Tank
Healer
DPSA
DPSB
DPSC
And I have the following generic hot actions & bindings:
DSTT - Damage Spam, Tank Target
Tank: unbound
Healer: ALT+CTRL+p
DPSA: ALT+CTRL+SHIFT+P
DPSB: ALT+SHIFT+P
DPSC: CTRL+SHIFT+P
And the following specific actions and bindings:
Tank:
TA1 - Attack1 - 1
TA2 - Attack2 - 3
TA3 - Attack3 - 5
TD1 - Debuf1 - 2
TD2 - Debuf2 - 4
TD3 - Debuf3 - 6
Can I configure it so that All the specific actions above map to the same binding as DSTT on the other windows? Such as:
DPSA:
DSTT - ALT+CTRL+SHIFT+P
TA1 - ALT+CTRL+SHIFT+P
TA2 - ALT+CTRL+SHIFT+P
TA3 - ALT+CTRL+SHIFT+P
TD1 - ALT+CTRL+SHIFT+P
TD2 - ALT+CTRL+SHIFT+P
TD3 - ALT+CTRL+SHIFT+P
Korruptor
08-15-2008, 11:31 AM
As much as I hate to re-work my assist macros, I need to do it to use this superior method.
Thanks Ðeceased and Pocalypse!
Pocalypse
08-15-2008, 11:42 AM
Can I configure it so that All the specific actions above map to the same binding as DSTT on the other windows? Such as:
DPSA:
DSTT - ALT+CTRL+SHIFT+P
TA1 - ALT+CTRL+SHIFT+P
TA2 - ALT+CTRL+SHIFT+P
TA3 - ALT+CTRL+SHIFT+P
TD1 - ALT+CTRL+SHIFT+P
TD2 - ALT+CTRL+SHIFT+P
TD3 - ALT+CTRL+SHIFT+PMy computer is still dead and on its way to repairs, but from memory I'm pretty sure the answer is no.
The problem with mapping the same key to multiple hotstrings being that when you press that key (even if you never will), keyclone doesnt know which string to activate. (I could be wrong and it works and it activates both hotstrings, but I'm pretty sure I tried something like this and it didn't work).
What you can do though is the following:
- Depending on your bar mods, you may be able to bind more than 2 hotkeys to one button (I know bongos at least lets you do this). Then just have different hotstrings, but bind the keys to the same button.
- If not that, just have different hotstrings and different buttons with the same macros. This uses up more bar space, but again depending on your mods that may or may not be an issue.
Hope this helps.
duplicate bindings might work. I've drastically simplified my single character play in order to allow for my multiboxing. This method may be the answer to resolving that. Thanks for the information!
jettmartinez
08-15-2008, 01:57 PM
/salute
This is just what I need at just the right time. I just added a 3rd account and plan to keep dual-boxing with my lower levels while occasional teaming them with a higher level toon for instance runs. This make switching between solo/dual/triple boxing so much easier.
Thank you x1000! :thumbsup:
better or not, one look at this makes my head hurt....
think I'll stick to my focus macros for now.
better or not, one look at this makes my head hurt....
Hehe, keybindings are a pain. Especially when you are trying to use your toons to solo, Arena, BG, Heroic & Quest all at the same time, with and without friends and guildies. My current targetting involves using focustarget, targettarget, party1target all in one macro, and sometimes (seldom now) things behaive unexpectedly. But there are many abilities I do without, and switching mains involves changing focus, target or party leader... so the technique above looks like a powerful option.
Also, My Shammy team does fine just with focus... but my Mage, Priest, (Paladin || Hunter) team could really use this!
Pocalypse
08-16-2008, 07:35 AM
Some more tips for those trying this.
Regarding button usage, This wiki link ('http://www.dual-boxing.com/wiki/index.php/Available_Keys_in_World_of_Warcraft') lists all the available keys in WoW. Keep in mind that once you use a key for a hidden macro, you're using all of its modifiers too.
It shows that you can't use shift+numpad buttons, which I haven't tested myself, but if thats true leaves a set number of buttons that could conceivable run out.
I did, however, come across this today while searching. If you want to use the P button as a hidden macro, but still have P open up the spellbook, try putting this at the end of the macro.
/stopmacro [mod]
/click SpellbookMicroButton
This should make it so if you just press P, it will still open up the spellbook. Unfortunatly you can't just leave P binded in the key bindings menu, otherwise it won't call the macro when needed. You can use this for a lot of the other menus ingame, thereby freeing lots of buttons for macros.
Also, I set up a google spreadsheet to help keep a list of Ability --> Keybind --> Hidden macro, and which characters have which modifier combinations. Helped me a ton while troubleshooting.
My WoW computer still isn't working, so I'm unable to test this, please tell me if it doesn't work for some reason.
Oh, and.... Bump! :)
Boylston
08-16-2008, 08:07 AM
There are some nice advantages to being able to use /focus to control all your targetting, to be honest. I use it all the time when I'm raiding if I want to be a little bit lazy (or just make sure I don't break CC). I love to focus another player (mage/rogue) and just let that person designate my targets. I also run my 4 shammies by themselves, with my prot pally, with my boomkin, or sometimes with a friend who is tanking (think heroics) -- hard-coding in every possible scenario gets tricky.
I am impressed with this technique, but I think there is some merit to using /focus if you can get away with it (like a lot of class combos can, to be honest).
mcah5
08-17-2008, 12:59 AM
EDIT: I figured out what was wrong. I thought that pushing 2 on my main would pass ctrl-shift-3 to the clone, and then a keybind at ctrl-shift-3 with ctrl/shift modifiers would activate. Instead,the keybind should be at "3". Suddenly this talk about "hidden modifiers" makes sense.
Heya,
I've been trying to get this setup to work but I'm running into a problem. CTRL+SHIFT+# does not activate the CTRL and SHIFT modifiers.
For example, suppose I keybind:
/cast [mod:alt] lightning bolt
to alt-2. Pushing alt-2 on the keyboard will not cast lightning bolt, but pushing alt and clicking on 2 does cast lightning bolt.
I was wondering if there is a way around this. I'd rather not waste my focus :)
Bounded to #, ingame on each toon, you need the following macro:
/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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttargetI just spend some time this weekend trying this technique. Although 'focus' works just fine for me at the moment, I can see that having it free for use for cc etc could be invaluable in the future, so I thought I'd give this a shot.
I'm not sure I entirely understood, but I think what's basically happening is that when you press a specific key, keyclone also sends a set string (which changes depending on which client presses the key). This string then in turn triggers a macro which determines what the target should be based on which string it gets sent (from Keyclone).
The whole thing makes my head hurt a bit ;) but it works pretty well. One problem I did run into though was that the macro listed wouldn't work for me. I have only every used simple macros in WoW in the past, so I may be doing something completely wrong; however, I got the (conditional) macro printed above (which is somewhat essential to the whole method) working by adding /target before the [mod: lines. So...
/target [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 [mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
Nice idea btw Deceased :thumbsup:
drialis
08-17-2008, 03:56 PM
Im trying to figure out how to do the hotstrings in keyclone.
I can put a ctrl+shift+1 in the key part but I can only type text in the hotstring part? So should the hotstring be the ` and the key be ctrl+shift+1? and do i just make the hotstring ` be the the different mods?
I guess I'm just confused as to the difference between what the keymap and hotstring is and how to set them up.
bugilt
08-17-2008, 04:58 PM
I'm still trying to understand how to set this up. When you press a key Keyclone sends the key unchanged to the selected client. Then sends the other clients a modified version of the key unique per client. The modified key goes through the other clients macro and uses that information to select the assist target.
Is this right or am is my logic wrong?
Ellay
08-17-2008, 09:07 PM
Is this setup only possible within Keyclone, and you would still need to set up macro's to cast on a focus target, it just free's up that option?
Ellay
08-17-2008, 09:41 PM
Ah this made my mind expand with the possibilities and options. I have a spin off system I can utilize from this that will equate to easy 5v5 wins :) can't wait to try it out tonight!
Ðeceased
08-17-2008, 10:01 PM
soz been away a little myself :S
Ur right Ellay, It is mainly to free up options and make it easy simply to switch main without having to do anything but move your mouse to the screen you wish to use as your current main.
It's all done based on keyclone :) I'm sure it's possible using AHK or HKN of whatever they are called :) just that it will take forever to set up .. seeing as the keyclone setup is already rather extensive.
I'm working on uploading a complete set of keymap files and Trinity bar setting so that you guys can try it out :) But I'm just working on ironing out all the bugs and silly mistakes I've made :)
Also I'm planning on making a lightly different setup for everyone (Ie will be more macros and not quite as neat as it was described earlier), with the ability to interchange one or multiple of your characters with other clones, without any loss in functionality.
the only thing there is that getting all classes to work in unison is killing my brain :P
The advantage for those of you using x-keys I guess will be that you only have to change a few of the keys they correspond to to get them to work :)
EDIT: for those of you having some problems.. I forgot to mention something >.<
there is a slight issue when using this system.. It's to do with modifiers being passed over the hotstring system ie..
pressing 1 on your main --> ctrl+1 on clones..
but then Shift+1 on main --> ctrl+shift+1 on clones
instead of ctrl+O or something like that..
basically binding a key and setup like this to a modified key can confuse the hotstring sent.. to bypass this problem Mr Keyclone pre-emptively came up with an amazing solution.
once you've loaded up all the wow clients.. go to keyclone.. rightclick on each of the wows (it should show their keymaping) and select "pass Hotstring only".. this problem should go away :)
Stack
08-17-2008, 10:20 PM
this is a great idea and i have a suggestion to add
ditch the modifiers and change your key bindings to Unicode characters. this way you can still have alternate functionality when you press alt-2 or ctrl-2 without sending a strange sequence of ctrl,shift and alts to your followers. it tripples the number of buttons but reduces the macros in length and complexity.
Ðeceased
08-17-2008, 10:22 PM
As for he focus thing, yes you would need to set up a few more macros, but they would not need this complicated setup.. as target=focus is always the same :) the difficulty is making your clones set their focus to the correct one.. but this macro and keymaps set-up allow you to do the this :)
I've been thinking of a possibility of us being able to quickly cycle through and set different focuses for each clone (mage sheeping or Earthshock interrupting everyone :P ), Just taking longer then I had hoped :P
The hardest part for me is keeping each macro below 255 characters and making sure I don't exceed 36 macros, as I want to make 100% sure this works when we hit WotLK :) also been setting keys aside for Hex and Thunderstorm :P
Acctually Ellay :) could I ask you far a massive favour? could you PM me a few of your most needed macro.. I'm trying to have as much utility packed into this set-up as possible, and don't want to loose any important macros.. so far I've got:
Q - BIG ass follow macro :)
1 - Lightning Bolt on Enemy/ LHW on Friendly
2 - Chain Lightning on enemy/Chain Heal on Friendly
3 - Earth Shock on Enemy/Unbound for Friendly (not sure what to put there yet)
4 - Purge on Enemy/Dispel Poison and disease on Friendly
5 - Nova Totem
6 - EM
E - Hex (when we get it)
Shift1 - LB/LHW on Focus
Shift-2 CL/CH on Focus
Shift-3 ES/cur poison and disease on focus
Shift-4 (can't remember off the top of my head)
Shift-5 Thunderstorm (when we get it)
Shift-E LHW on the current Main (important as he is likely to take most damage in PvP)
ctrl- E Cyle Chain Heal
F9-12 LHW on a particular Clone
F1-4 Totem macros
any suggestions as to better keybind placing would be appreciated :)
Ðeceased
08-17-2008, 10:24 PM
this is a great idea and i have a suggestion to add
ditch the modifiers and change your key bindings to Unicode characters. this way you can still have alternate functionality when you press alt-2 or ctrl-2 without sending a strange sequence of ctrl,shift and alts to your followers. it tripples the number of buttons but reduces the macros in length and complexity.
?? sounds interesting but this went way over my head :P is this still through Keyclone? or some other prog.. cos I'm not sure my brain can handle going through another one :P or are you talking in WoW itself?
Stack
08-17-2008, 10:34 PM
the idea would be to use characters that arnt normally typable on a us standard keyboard but that you can still send thru keyclone, like say the ? symbol so you could have if you were 3 boxing 3 rows of buttons
first row is 1-10
the 2nd row is 10 untypable charactors
the 3rd row is 10 more untypable charactors
now you can do this say you press 2 on 1 char it would send ? to the other charactors and they would know that means to assist the char that pressed 2. this means you can also make macros that have alt-ctrl-shift functions as well so say when you press 2 you want everyone to healing wave you and if you press alt 2 lesser healing wave. this way you still get the ability to have multiple functions per macro and simplifies your macros becuase you no longer need a long string of complicated ctrl-alt-shift combos to determine who to assist.
however! keyclone i jsut tested and didnt apear to support sending non ascii charactors =/.
edit: further more i dont think my idea would work overall since keyclone doesnt send different hotstrings based on which client was focused at the time. althought if it did this would be seriously easy stuff.
the layout would need to be something like...
title name, key, hotstring.
title name would be the name of the program in the titles list.
the key would be the key pressed and the hotstring is the same but the catch would be it chooses which hotstring to send by both the key press and the active window at the time.
Ðeceased
08-17-2008, 10:40 PM
I shee :) It may be possible using HKN although I've never looked at it :S might be time for me to do so >.< .. once I get an idea I go all OCD :S damn you! that's another month going down the drain :P
anyways :) I'm off to bed. catch ya all later!
Ðeceased
08-17-2008, 10:43 PM
edit: further more i dont think my idea would work overall since keyclone doesnt send different hotstrings based on which client was focused at the time. althought if it did this would be seriously easy stuff.
acctually that's the basis of this system :) without it, it wouldn't work
pressing 1 on your Main sends "LB to Main's target" (lets say for arguments sake we actually called the hotstring that way)
pressing 1 on your 1st Clone sends "LB on Cloe1's target"
etc
ZorbaTheGeek
08-19-2008, 08:59 AM
I've just started using this "leaderless" system on my newly created mage group. It is absolutely superb, took me a few hours to get my head around its complications, a couple more hours planning on paper then a few hours to implement. =P
I have however modifed the system to be completely generic. I play several groups and I do not want to change the hotstrings and hotbars from team to team or class to class.
I made two hotbars. One is the played controls (current focus) and the second is the slave bar (non-focus chars) hotstringing Bar1Button1 to Bar2Button1 along the whole bar. I also changed the naming system to be non-spell specific:
B1A1, B2A2 etc (ButtonXAssistingToon), I then created an assist button (containing the complicated targetting macro) into the first button on a third bar and use /click buttonName in all other macros so I only need to edit a single macro to change the assist for a different Toon/Team. Drop those assist macros into the Blizzard general macro section and you can setup regular teams. When you move chars around and just drag the correct assist out to the bar.
use:
/print GetMouseFocus():GetName()
in the chat entry box while hovering the mouse over a button to get it's name for the /click command.
Obviously I don't HAVE to use a full assisted macro in the slave bar if it's not needed (Point Blank AoE for example) but now it's really easy to copy the entire setup to a new Toon or Team without changing anything in Keyclone or my Hotbar keybindings.
<EDIT> With reference to the "Shift" question with hotstrings, I only run 4 Toons so don't use shift in my hotstring config. Instead I use shift to change all of the hotbars to page-2, this happens across all WoW sessions simultaneously and gives me a second bank of assisted hotkeys.
Zorba, can you clarify and post some example of how you do it?
drialis
08-19-2008, 02:49 PM
will this work to set focus? for use with the normal focus follow options?
like a
/focus target
at the end?
Ðeceased
08-19-2008, 03:10 PM
will this work to set focus? for use with the normal focus follow options?
like a
/focus target
at the end?
yes it does :)
/a [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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/focus [target=target]
not sure if you need the target=target part.. but for some reason without it my macro didn't work :S
EDIT: oh wait.. what did you mean by: "for use with the normal focus follow options?"
the idea of this setup is so you no longer have to use focus for following and assisting.. u can now use it to focus enemies or friendlies and thus kill or assist them when needed
drialis
08-19-2008, 03:37 PM
Yeah, right now most of my macros are set up around focus, and for now that works fine for powerleveling. when I'm 60+ I'll be changing that up
jettmartinez
08-19-2008, 11:14 PM
Has anyone tried/succeeded in getting this style to work with a castsequence macro? Seems all the re-targeting boogers it up.
Any tips when setting this up where to put your hidden macros? I use most of my keyboard already 'cuz I'm wierd like that, and can't use more than 5 or 6. I used up , . ; ' [ keys already. It'd be nice if I could hide them under my menu keys, like m n p b etc. without messing them up, and I'm a little scared to try.
I'm also only 3 boxing, if that makes any difference.
Pocalypse
08-20-2008, 01:28 AM
Sorry for not replying more, I'm on holiday at the moment so don't check back here much.
Regarding button usage, you can use all the numpad numbers unless you use them for something else. Or use the click commands like I outlined in a previous post to still get the regular functionality of buttons like O, C etc (I haven't tested this myself).
Regarding castsequence, I haven't tried it myself, but seems like it should work fine so long as you don't have it reset on target. If you want that reset, I would try doing a big /assist line at the start instead of /target, and hopefully you'll keep the same target (mob this time, rather than targetting the player), and it won't reset each time you retarget the same guy.
k wow, this is complex. Got it running about 90% go atm though. Would be 54 atm but skipping leveling time for this is worth it.
how bout a straight assist macro, get everyone targeting the exact same thing, mostly to heal people not in my party or target the same thing to enable melee attacks.
/target [mod:ctrl,mod:shift,nomod:alt,target=Moji]
/target [mod:ctrl,mod:alt,nomod:shift,target=Yoji]
/target [mod:alt,mod:shift,nomod:ctrl,target=Zoji]
/assist
/startattack
this is what I've come up with, but the fatal flaw is it assists off the main's target too. So target a friendly, the clones are on the friendly, but you're on the friendly's target. I'm kinda stumped.
EDIT: NVM IM A TARD. :P
when rewriting a macro called 'assist' dont forget to unbind your prievious macro named 'assist' from the same button. I was running it both on the string button and hotkey button.
works perfectly now. :thumbsup:
Ðeceased
08-20-2008, 04:41 AM
Heya :)
am not sure how to solve the targeting issue with /castsequences atm. I'll look into it when i get back home..
what I could suggest quickly to begin wth is introducing a /stopmacro command.. like so:
/castsequence [target=harm] Lightning Bolt, Chain Lightning
/stopmacro [target=harm,nodead]
/a [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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
now careful with these though.. I would not advise using it with all your macros as you may end up loosing a lot of functionality :S
I'll see if i can make them better :)
Ajuga
08-20-2008, 10:40 AM
How about using Left and Right modifiers to clean it up a bit?; LCTRL, RCTRL, LSHIFT etc.
jettmartinez
08-20-2008, 11:44 AM
I ended up installing Macro Sequence ('http://www.wowinterface.com/downloads/fileinfo.php?id=7911') last night, and it seems to work really well for the sequences, and really helps with the macro size limit too.
All I need to do to the above macros is replace the /cast line with /click MySpells.
The the set up for macro sequence looks like
MacroSequence.sequences = {
MySpells = {
reset = {
shift = true,
combat = true,
seconds = 23
},
"/cast [target=targettarget,harm] Vampiric Touch",
"/cast [target=targettarget,harm] Mind Blast",
"/cast [target=targettarget,harm] Mind Flay",
"/cast [target=targettarget,harm] Mind Flay",
"/cast [target=targettarget,harm] Mind Flay"
},
Cogwheel, the addon author has said he's working on a gui to update the sequences instead of editing the files, but it doesn't seem to have been updated in some time. Seems to work so far though.
Ðeceased
08-20-2008, 12:15 PM
I ended up installing Macro Sequence ('http://www.wowinterface.com/downloads/fileinfo.php?id=7911') last night, and it seems to work really well for the sequences, and really helps with the macro size limit too.
All I need to do to the above macros is replace the /cast line with /click MySpells.
The the set up for macro sequence looks like
MacroSequence.sequences = {
MySpells = {
reset = {
shift = true,
combat = true,
seconds = 23
},
"/cast [target=targettarget,harm] Vampiric Touch",
"/cast [target=targettarget,harm] Mind Blast",
"/cast [target=targettarget,harm] Mind Flay",
"/cast [target=targettarget,harm] Mind Flay",
"/cast [target=targettarget,harm] Mind Flay"
},
Cogwheel, the addon author has said he's working on a gui to update the sequences instead of editing the files, but it doesn't seem to have been updated in some time. Seems to work so far though.
oh wait.. the idea was to have a cast sequence that didn't reset even if you changed target?
i don't see why using
/castsequence reset=10 Stormstrike, Earth Shock (just as an example)
wouldn't work.. there is no condition set that states it should reset when changing target..
if you did want it to reset then u would replace it with
/castsequence reset=10/target Stormstrike, Earth Shock
Kiljaedon
08-20-2008, 12:19 PM
Sigh, this method almost makes me think to move over from Octopus to Keyclone.
ZorbaTheGeek
08-20-2008, 12:23 PM
I've used a castsequence round-robin for frost nova on 4 mages. You just need to think about the resets.
Mage 1:
castsequence reset=60 frost nova,,,
Mage 2:
castsequence reset=55 ,frost nova,,
Mage 3:
castsequence reset=50 ,,frost nova,
Mage3
castsequence reset=45 ,,,frost nova
You then put the macro in BOTH keybinds. The current "leader" casts frost nova from the main bar and the current followers cast it from the secondary (non-focus) bar.
The cascading reset time is to reduce the chance that I get caught in different spots in the sequence across chars. Mage 1 is my "normal" main (can't use the word leader anymore) so the sequences will all reset around the same time. The reset is necessary as, should you need to change leaders, the new and old leader would start using a different macro and be in the wrong point within it.
Now, before you say it, I KNOW that frost nova is untargetted and does not need all this extra effort, but as I said in an earlier post I have generalised the whole leaderless system so I don't start screwing with hotstrings and keymaps all the time. I only give this as an example because I already know it works.
There is no reason the idea can't be applied to any sequence providing you don't reset on target. I'll give the idea some thought, there may be a a way around it.
I promise to go into more detail on the generic leaderless setup, perhaps even providing my keymap files for download or cut/paste, when I can find a little time.
jettmartinez
08-20-2008, 12:31 PM
oh wait.. the idea was to have a cast sequence that didn't reset even if you changed target?
i don't see why using
/castsequence reset=10 Stormstrike, Earth Shock (just as an example)
wouldn't work.. there is no condition set that states it should reset when changing target..
if you did want it to reset then u would replace it with
/castsequence reset=10/target Stormstrike, Earth ShockYeah, looking at it all again, it turns out my problem wasn't so much the castsequence as the /startattack I had left in there when I copied the macro from my Warrior was which interrupting my casting :rolleyes:. But then I started running into space issues with the standard macros sizes so Macro Sequence does help with that.
Ðeceased
08-20-2008, 12:45 PM
/castsequence reset=10/target Stormstrike, Earth ShockYeah, looking at it all again, it turns out my problem wasn't so much the castsequence as the /startattack I had left in there when I copied the macro from my Warrior was which interrupting my casting :rolleyes:. But then I started running into space issues with the standard macros sizes so Macro Sequence does help with that.[/quote]
ah :) that might explain it ^^ although I've never come across this problem before :S good to know :)
Trivarum
08-20-2008, 07:59 PM
I've been trying unsuccessfully to get my shaman keymapped and I need some help. Here's what i've got so far.
On all toons, in my button 1 on the default action bar is this macro (gleaning from what I've read prior):
/target [mod:ctrl,mod:shift,nomod:alt,target=Trivaram][mod:ctrl,mod:alt,nomod:shift,target=Trivarem][mod:alt,mod:shift,nomod:ctrl,target=Trivarom][mod:ctrl,nomod:alt,nomod:shift,target=Trivarum]
/follow
/targetlasttarget
for my keymaps so far:
Trivarum (key/hotstring):
1/1
LSHIFT+LCTRL+1/1
LSHIFT+LALT+1/1
LCTRL+LALT+1/1
Trivarom:
1/1
LCTRL+1/1
LSHIFT+LCTRL+1/1
LCTRL+LALT+1/1
Trivarem:
1/1
LCTRL+1/1
LSHIFT+LCTRL+1/1
LSHIFT+LALT+1/1
Trivaram:
1/1
LCTRL+1/1
LSHIFT+LALT+1/1
LCTRL+LALT+1
I've already applied the keymaps to each account, any ideas?
Ðeceased
08-20-2008, 09:25 PM
ah well the problem you have there is that you have every key linked to the same hotstring.. basically that means when you press 1 on your first toon. it is now trying to activate all of the other combinations at once.
you have to break it down so that each combination is specific to a hotstring.. ie like so:
ToonA:
(key/hotstring)
1/1A
LSHIFT+LALT+1/1B
LSHIFT+LALT+1/1C
LCTRL+LALT+1/1D
ToonB
LSHIFT+LCTRL+1/1A
1/1B
LSHIFT+LALT+1/1C
LCTRL+LALT+1/1D
ToonC
LSHIFT+LCTRL+1/1A
LSHIFT+LALT+1/1B
1/1C
LCTRL+LALT+1/1D
ToonD
LSHIFT+LCTRL+1/1A
LSHIFT+LALT+1/1B
LSHIFT+LALT+1/1C
1/1D
If you now press 1 on toonA, it will activate LSHIFT+LCTRL+1 on all the others etc
Trivarum
08-20-2008, 11:00 PM
It is still not working, :huh: . I noticed in your prior post that both toon b and c were sharing lshift+lalt for their keys, not sure if that mattered, and I made a slight alteration to take that into account. I have the macro at the bottom on each toon and when I test on a particular toon, I get a "no target" error. Thank you for your help Deceased, =).
Keymaps:
ToonA:
1/1A
LSHIFT+LCTRL+1/1B
LSHIFT+LALT+1/1C
LCTRL+LALT+1/1D
ToonB:
LCTRL+1/1A
1/1B
LSHIFT+LALT+1/1C
LCTRL+LALT+1/1D
ToonC:
LCTRL+1/1A
LSHIFT+LCTRL+1/1B
1/1C
LCTRL+LALT+1/1D
ToonD:
LCTRL+1/1A
LSHIFT+LCTRL+1/1B
LSHIFT+LALT+1/1C
1/1D
generalized macro's modifiers:
ToonA - ctrl
ToonB - shift, ctrl
ToonC - shift, alt
ToonD - ctrl, alt
verbose:
/target [mod:ctrl,nomod:shift,nomod:alt,target=Trivarum][mod:ctrl,nomod:alt,mod:shift,target=Trivarom][mod:alt,mod:shift,nomod:ctrl,target=Trivarem][mod:ctrl,mod:alt,nomod:shift,target=Trivaram]
/follow
/targetlasttarget
Ðeceased
08-21-2008, 06:07 AM
It is still not working, :huh: . I noticed in your prior post that both toon b and c were sharing lshift+lalt for their keys, not sure if that mattered, and I made a slight alteration to take that into account. I have the macro at the bottom on each toon and when I test on a particular toon, I get a "no target" error. Thank you for your help Deceased, =).
:S I couldn't find the bit you were saying.. (which post :) so i can fix it ^^ )
the principle behind it is that you stick to a particular modifier combination for each toon, as you rightly suggested
generalized macro's modifiers:
ToonA - ctrl
ToonB - shift, ctrl
ToonC - shift, alt
ToonD - ctrl, alt
verbose:
/target [mod:ctrl,nomod:shift,nomod:alt,target=Trivarum][mod:ctrl,nomod:alt,mod:shift,target=Trivarom][mod:alt,mod:shift,nomod:ctrl,target=Trivarem][mod:ctrl,mod:alt,nomod:shift,target=Trivaram]
/follow
/targetlasttarget
Could i quickly ask about your error message?
do you have this macro bound to "1"?
if so you have to think.. what is your main character receiving?
all your clones are getting the new commands to follow your main.. but your main is getting a strange message from this macro: (highlighted what doesn't apply to him)
/target [mod:ctrl,nomod:shift,nomod:alt,target=Trivarum][mod:ctrl,nomod:alt,mod:shift,target=Trivarom][mod:alt,mod:shift,nomod:ctrl,target=Trivarem][mod:ctrl,mod:alt,nomod:shift,target=Trivaram]
/follow
/targetlasttarget
soo.. he is getting several commands that don't make any sense:
/target
/follow
/targetlasttarget
:S /target without any condition or predefined route is to the best of my knowledge not doing anything :S
/follow of course is a command :) so just for fun, use this macro when you have some random friendly player selected and watch your main follow him :P
/targetlasttarget again is a command but wont always work (depends if your last target is anywhere to be seen :P)
basically the idea is that for your current main u have the plain spell in the action bar, and the huge macro linked to some other key so that they don't overlap but with this.. hmm
although.....
*brain doing something*
Yes! just had a brainwave :)
change the macro to this :)
/stopmacro [nomod:ctrl,nomod:shift,nomod:alt]
/target [mod:ctrl,nomod:shift,nomod:alt,target=Trivarum][mod:ctrl,nomod:alt,mod:shift,target=Trivarom][mod:alt,mod:shift,nomod:ctrl,target=Trivarem][mod:ctrl,mod:alt,nomod:shift,target=Trivaram]
/follow
/targetlasttarget
I'm unable to test it out atm, but what that means is, if you simply press this macro without any mods, then your clones receive the modified command but ur current main does nothing as you stopped the macro.
another brain wave ^^
for spells you just need one macro ^^
#showtooltip Lightning Bolt
/cast [nomod:ctrl,nomod:shift,nomodalt,target=target,harm][mod:ctrl,nomod:shift,nomod:alt,target=Trivarum-target,harm][mod:ctrl,nomod:alt,mod:shift,target=Trivarom-target,harm][mod:alt,mod:shift,nomod:ctrl,target=Trivarem-target,harm][mod:ctrl,mod:alt,nomod:shift,target=Trivaram-target,harm] Lightning Bolt
with that last macro just plonk it into your 1 slot and it should work.. word of warning tho! if you use this, you wont be able to use ur shift+?? keys etc.. as all the modifiers are tied into 1..
that was the original idea behind putting the modified stuff to an unbound key, (as Pocalypse rightly suggested at the beginning)
so 1 would be keymapped to a modified #
shift 1 could be bound to a modified ]
etc
but if you use a macro like this and link it only to itself it can mean the loss of modifier use ie:
If 1 is bound to the above macro.. then
ctrl 1
shift, ctrl 1
shift, alt 1
ctrl, alt 1
are no longer available for use..
so to use shift1 you have to bind the macro to another key (say "#")
and then for alt1.. "]" for instance
olipcs
08-21-2008, 07:20 AM
Hi,
/stopmacro [nomod:ctrl,nomod:shift,nomod:alt]
/target [mod:ctrl,nomod:shift,nomod:alt,target=Trivarum][mod:ctrl,nomod:alt,mod:shift,target=Trivarom][mod:alt,mod:shift,nomod:ctrl,target=Trivarem][mod:ctrl,mod:alt,nomod:shift,target=Trivaram]
/follow
/targetlasttarget
works. (I'm also using it in my follow macro)
btw. in that case a simple
/stopmacro [nomod]
also works, if u are running out of character-spaces....
Ðeceased
08-21-2008, 07:25 AM
Hi,
/stopmacro [nomod:ctrl,nomod:shift,nomod:alt]
/target [mod:ctrl,nomod:shift,nomod:alt,target=Trivarum][mod:ctrl,nomod:alt,mod:shift,target=Trivarom][mod:alt,mod:shift,nomod:ctrl,target=Trivarem][mod:ctrl,mod:alt,nomod:shift,target=Trivaram]
/follow
/targetlasttarget
works. (I'm also using it in my follow macro)
btw. in that case a simple
/stopmacro [nomod]
also works, if u are running out of character-spaces....
/facepalm.... am thinking too complicatedly :)
what he said :)
olipcs
08-21-2008, 08:12 AM
First of all:
a BIG thank you (@Pocalypse & Ðeceased) for this wonderful system!
I admit I understand the benefits of an focusless, targetless and leaderless system (yah a ftl-system ;)), but for me the "targetless" is not realy needed and I personaly like to see whom my toons are targeting.
So I changed your setup a little bit, to better suit my playstyle.
Another benefit of this is, that I can use modifiers in my Attack-Macros, which is currently not so easily possible in your system (I think).
Here a "short" discription:
In my setup, the default target of all toons will be the target who should be damaged.
Basicly i have only 2 buttons where your "ftl-system" is used. My follow-button("^") and my Target-Current-Toons-Target-Button ("1").
This buttons are setup like yours (yeah i'm lazy) with the diffrence that I'm not using seperate Key-Bindings for active-toon-actions and following-toon-actions, like you do with using "2" for active-toons-actions and "#" for following-toon-action. I would simple use "2" for both.
So to get an Example my binding for "1" in keyclone looks like:
1 --> tt1
Ctrl-alt-1 --> tt2
Alt-Shift-1 --> tt3
Ctrl-Alt-Shift-1 --> tt4
Ctrl-1 --> tt5
(ttX = target-toonX-target)
to complete the setup, now the macros I use for follow and targeting:
Follow (bind to "^" at EACH toon):
/stopmacro [nomod]
/target [mod:ctrl,mod:shift,nomod:alt,target=toon1]
[mod:ctrl,mod:alt,nomod:shift,target=toon2]
[mod:alt,mod:shift,nomod:ctrl,target=toon3]
[mod:ctrl,mod:alt,mod:shift,target=toon4]
[mod:ctrl,nomod:alt,nomod:shift,target=toon5]
/f
/targetlasttarget
Target-Current-Toons-Target (Bind to "1" at EACH Toon):
/stopmacro [nomod]
/target [mod:ctrl,mod:shift,nomod:alt,target=toon1]
[mod:ctrl,mod:alt,nomod:shift,target=toon2]
[mod:alt,mod:shift,nomod:ctrl,target=toon3]
[mod:ctrl,mod:alt,mod:shift,target=toon4]
[mod:ctrl,nomod:alt,nomod:shift,target=toon5]
/target [target=targettarget]
Here are some things to mention:
1. The "/stopmacro" is neccesary because the active Toon will also execute the macro and we don't want him to follow/targettarget his current target
2. If you want to save characters you can leave out at each toon the Line they are mentioned
(for toon1 this would be "[mod:ctrl,mod:shift,nomod:alt,target=toon1]")
So to sum it up, whats the benefit/disadvantages of this method compared to the "original" ?
CONS:
- uses the Target, so it'S not "target-free" (focus an leader remains free)
- uses only one conceptual "bar/button" for an action (doesn't distinguish between "active" and "non activ"-pressed button/bar) (u could do this with this variant if you like also)
- two seperate actions for targeting / damaging(healing) are used
PROS:
- use of modifiers in attack/healing macros is possible cause targeting and damaging are independent
- "reset=target" in castsequence is possible
- u can see who the toons are targeting (ok, this is personal choice)
- doesn't have to use "/target [mod:ctrl,mod:shift,nomod:alt,target=toon1][mod:ctrl,mod:alt,nomod:shift,target=toon2]...." in your damage/healing macros, so characters are "freed"
- only two keys need to be keymapped in keyclone
So I hope I could show another variant of this realy great system, and my poor english didn't make your mind bleed,
OLIPCS
Aethon
08-21-2008, 09:49 AM
Just so I understand since I've never been very marco driven before...
When you guys bind something to # or ^ or whatever, you place it on a bar first? I.e. Bar6 slot 1 (lower left spot 1) and then point the keybinding in the interface to there?
I just want to make sure I'm not missing anything.
olipcs
08-21-2008, 09:59 AM
basicly: yes
by binding a macro to "^" do the following (in an order you like)
1. go to the macro interface and type the MAcro
2. drag the macro to a button on a a bar u like (in ure example Bar6 Button1)
3. go to the keybinding setup and bind "^" to the assignd button (Bar6 Button1)
of course this would differ, if you use f.e. trinity 2.0 where you can create "makro-buttons" and keybindings for them
Wilbur
08-21-2008, 10:17 AM
Would anyone mind if I stickied this until it is written up in the Wiki?
Ðeceased
08-21-2008, 10:34 AM
Would anyone mind if I stickied this until it is written up in the Wiki?
FTW!! :P for a second there i was already thinking i was going nuts.. couldn't find the thread :P
Really fab stuff thanks for posting it! :thumbsup:
Pocalypse
08-21-2008, 03:54 PM
First of all:
a BIG thank you (@Pocalypse & Ðeceased) for this wonderful system!
I admit I understand the benefits of an focusless, targetless and leaderless system (yah a ftl-system ;)), but for me the "targetless" is not realy needed and I personaly like to see whom my toons are targeting.
So I changed your setup a little bit, to better suit my playstyle.
Another benefit of this is, that I can use modifiers in my Attack-Macros, which is currently not so easily possible in your system (I think).
Here a "short" discription:
In my setup, the default target of all toons will be the target who should be damaged.
Basicly i have only 2 buttons where your "ftl-system" is used. My follow-button("^") and my Target-Current-Toons-Target-Button ("1").
This buttons are setup like yours (yeah i'm lazy) with the diffrence that I'm not using seperate Key-Bindings for active-toon-actions and following-toon-actions, like you do with using "2" for active-toons-actions and "#" for following-toon-action. I would simple use "2" for both.
So to get an Example my binding for "1" in keyclone looks like:
1 --> tt1
Ctrl-alt-1 --> tt2
Alt-Shift-1 --> tt3
Ctrl-Alt-Shift-1 --> tt4
Ctrl-1 --> tt5
(ttX = target-toonX-target)
to complete the setup, now the macros I use for follow and targeting:
Follow (bind to "^" at EACH toon):
/stopmacro [nomod]
/target [mod:ctrl,mod:shift,nomod:alt,target=toon1]
[mod:ctrl,mod:alt,nomod:shift,target=toon2]
[mod:alt,mod:shift,nomod:ctrl,target=toon3]
[mod:ctrl,mod:alt,mod:shift,target=toon4]
[mod:ctrl,nomod:alt,nomod:shift,target=toon5]
/f
/targetlasttarget
Target-Current-Toons-Target (Bind to "1" at EACH Toon):
/stopmacro [nomod]
/target [mod:ctrl,mod:shift,nomod:alt,target=toon1]
[mod:ctrl,mod:alt,nomod:shift,target=toon2]
[mod:alt,mod:shift,nomod:ctrl,target=toon3]
[mod:ctrl,mod:alt,mod:shift,target=toon4]
[mod:ctrl,nomod:alt,nomod:shift,target=toon5]
/target [target=targettarget]
Here are some things to mention:
1. The "/stopmacro" is neccesary because the active Toon will also execute the macro and we don't want him to follow/targettarget his current target
2. If you want to save characters you can leave out at each toon the Line they are mentioned
(for toon1 this would be "[mod:ctrl,mod:shift,nomod:alt,target=toon1]")
So to sum it up, whats the benefit/disadvantages of this method compared to the "original" ?
CONS:
- uses the Target, so it'S not "target-free" (focus an leader remains free)
- uses only one conceptual "bar/button" for an action (doesn't distinguish between "active" and "non activ"-pressed button/bar) (u could do this with this variant if you like also)
- two seperate actions for targeting / damaging(healing) are used
PROS:
- use of modifiers in attack/healing macros is possible cause targeting and damaging are independent
- "reset=target" in castsequence is possible
- u can see who the toons are targeting (ok, this is personal choice)
- doesn't have to use "/target [mod:ctrl,mod:shift,nomod:alt,target=toon1][mod:ctrl,mod:alt,nomod:shift,target=toon2]...." in your damage/healing macros, so characters are "freed"
- only two keys need to be keymapped in keyclone
So I hope I could show another variant of this realy great system, and my poor english didn't make your mind bleed,
OLIPCS
The only problem I see with this is you need to hit your assist key every time you change a target. Other than that, its a great way of simplifying the method, would be nice not to have to set up new hotstrings for each ability.
Now, if all you want to do is have your clones target the mob so you can see it you can change the damaging macros to something like this:
/assist [mod:ctrl,mod:shift,nomod:alt,target=toon1]
[mod:ctrl,mod:alt,nomod:shift,target=toon2]
[mod:alt,mod:shift,nomod:ctrl,target=toon3]
[mod:ctrl,mod:alt,mod:shift,target=toon4]
[mod:ctrl,nomod:alt,nomod:shift,target=toon5]
/cast Damage Spell
I changed the /target to /assist and removed the /targetlasttarget. This should leave your clones targetting whoever they're casting on.
The way to use modifiers with the "FTL" system (love the name, I didn't notice that before :)), is to treat them like a seperate button. So you'd make seperate hotstrings for them with a new hidden macro.
Would anyone mind if I stickied this until it is written up in the Wiki?Yes please, Thank you so much Pocalypse & Ðeceased for this. Was a headache at first but totally changes the way I play my shaman now.
Leinar
08-21-2008, 04:11 PM
Something that has been bothering me and possibly keeping me from fully understanding this, but from the first post with the examples, there is no "#" key, just shift+3 to generate a #, so what key is being used in conjunction with Ctrl, Alt, Shift?
2 --> LBAT
Ctrl-alt-# ?missing variable? --> LBBT
Alt-Shift-# ?missing variable? --> LBCT
Ctrl-Alt-Shift-# ?missing variable? --> LBDT
Ctrl-# ?missing variable? --> LBET
I understand whay keyclone is doing and what the big mod macro is doing to get it to activate different variations of key presses, but for some reason this step, this piece, is eluding me :S
olipcs
08-21-2008, 04:15 PM
well it depends what keyboard (or better which language)you are using ;) on a german keybard # isn't shift-3 for example...
Pocalypse
08-21-2008, 04:20 PM
Something that has been bothering me and possibly keeping me from fully understanding this, but from the first post with the examples, there is no "#" key, just shift+3 to generate a #, so what key is being used in conjunction with Ctrl, Alt, Shift?
2 --> LBAT
Ctrl-alt-# ?missing variable? --> LBBT
Alt-Shift-# ?missing variable? --> LBCT
Ctrl-Alt-Shift-# ?missing variable? --> LBDT
Ctrl-# ?missing variable? --> LBET
I understand whay keyclone is doing and what the big mod macro is doing to get it to activate different variations of key presses, but for some reason this step, this piece, is eluding me :S
On an EU keyboard the # button is on its own to the left of Enter. I didn't know it was shift-3 on a US keyboard at the time, I should probably edit the post to use another example.
Keyclone actually lists it as QUOTE in the hotstrings, not quite sure why :).
Leinar
08-21-2008, 05:34 PM
Ah gotcha, that makes more sense now :D , was banging my head against the wall trying out the example and not quite getting how keyclone was going to understand say, ctrl+shift+shift+3 and make it look like ctrl+shift+#. I wanted to just try the example out mainly to learn what you were doing, I tend to figure it out better just doing it once through with another's example and then adding my own thought process to it. The idea of different keyboard layouts didn't even enter my mind :(
Trivarum
08-21-2008, 06:09 PM
Ok, I cut down on the number of clones for testing and I still can't get it to work.
My macro is:
/stopmacro [nomod]
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA][mod:ctrl,mod:alt,nomod:shift,target=ToonB]
/f
/targetlasttarget
That is bound to "1" on my keyboard.
My keymaps are
ToonA
1/tt1
LCTRL+LALT+1/tt2
ToonB
LCTRL+LSHIFT+1/tt1
1/tt2
I am honestly starting to feel retarded here, lol.
Pocalypse
08-21-2008, 06:16 PM
Ok, I cut down on the number of clones for testing and I still can't get it to work.
My macro is:
/stopmacro [nomod]
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA][mod:ctrl,mod:alt,nomod:shift,target=ToonB]
/f
/targetlasttarget
That is bound to "1" on my keyboard.
My keymaps are
ToonA
1/tt1
LCTRL+LALT+1/tt2
ToonB
LCTRL+LSHIFT+1/tt1
1/tt2
I am honestly starting to feel retarded here, lol.Check your keybindings to make sure nothing else is bound to ctrl+1, shift+1 or alt+1, since that would 'steal' the key press from your button.
JRuss2k
08-21-2008, 06:54 PM
P and D you two are great. Thank you very much for this. I have worked with it over the last couple of days and I came up with a variant that I like a lot so I thought I would share.
What this does not do: Care about the Target. There is no targetlasttarget. It does still preserve focus
What this does do: Eliminates the need for an alternative keybinding thus cutting your keys in half.
Note, to demonstrate the versatility of this macro I can use the same button for both a heal and a harm spell
/tar [mod:ctrl,mod:shift,target=Alldrasha][mod:alt,mod:shift,target=Alldrashâ][mod:shift,target=Alldrashã][mod:ctrl,target=Alldrashä][mod:alt,target=Alldrashå]
/tar [mod,target=targettarget]
/cast [harm]Lightning Bolt;[heal]Healing Wave;Healing Wave
The first line, the order is important. You must use your double mods first. Otherwise it is a pretty standard target (which of course all the credit goes to D and P).
The second line states that if any mod was used then and only then switch to the target's target. This is key. Because it will save you a "hidden" keybinding.
The final line is execute line for whatever you want to do.
With this macro use can also use any modifier to assist a player in regular play.
Now your keybindings will use the exact same key for all toons. For example if Lightning Bolt and Healing Wave are going on Button 0 then your hotstrings will use button 0 for all chars (with the appropriate modifier).
So bottom line. if you want to give up the concern about slave targets you can cut the number of keybindings in half. And if you tend to macro your main spell anyway you can combine them into one macro thus reducing the number of macros you have to maintain.
Edit Additions. I had a small irritant with /follow macro. The lead would still try to follow so for follow use the following below your /tar line (first line)
/stopmacro [nomod]
/follow
So if you don't have a modifier (i.e., the brain) then you wont attempt to follow anyone. I suspect this would also work for the method Pocalypse ('http://www.dual-boxing.com/forums/index.php?page=User&userID=9934') described.
Trivarum
08-21-2008, 07:08 PM
I finally got some variant working that will make all clones follow for each of my 4 chars, will post an edit after I try binding harmful spells.
Pocalypse
08-22-2008, 04:04 AM
JRuss, the main reason we used hidden macros was to leave the modifiers of main buttons free to use for other abilities. So I could have 2 as Lightning Bolt and Shift+2 as Frost Shock, for example.
Other than that, yours is an excellent way of cutting down on macro usage.
Wilbur, hanks a lot for the sticky!! I'll start writing this up in the wiki just as soon as I get home and have some more free time on my hands.
olipcs
08-22-2008, 04:28 AM
Hi,
The only problem I see with this is you need to hit your assist key every time you change a target. Other than that, its a great way of simplifying the method, would be nice not to have to set up new hotstrings for each ability. Yes, I know, but honestly for my playstyle this is an advantage not a disadvantage.
I play an PVE-only setup (pala,mage,warlock,shaman,priest) where the "active"-toon is normaly my tank.
I never liked the macros the majority is using, where the assisting/focustargeting is bound into the specific spell-macros for wo reasons:
1. normaly you need a macro for every spell, with a seperate "targeting"-macro you cann simple drag a spell from the spellbook (ok, i admit, this is pure laziness)
2. (more importend) I like, that i must explicit specify when my toons have to change a target and they not allway targeting the target of my tank.
This way i could switch targets with my tank easily (for building aggro on seperate targets,dispelling,taunting or what ever..) while my dps-er stay on their target.
The way to use modifiers with the "FTL" system (love the name, I didn't notice that before :)), is to treat them like a seperate button. So you'd make seperate hotstrings for them with a new hidden macro. Ah, ok, sounds logical and doable. (but also a lot of keymaps/macros to set up)
JRuss2k
08-22-2008, 11:01 AM
JRuss, the main reason we used hidden macros was to leave the modifiers of main buttons free to use for other abilities. So I could have 2 as Lightning Bolt and Shift+2 as Frost Shock, for example.
Agreed, it just goes to show the versatility of the system. Since I use a Nostromo the I never use mods which makes this method preferred. For keyboard users I can see where the use of mods comes in handy.
Trivarum
08-22-2008, 01:34 PM
I managed to set up my binds, with each of my 4 chars only having 6 macros. My suggestion for anyone else trying this setup, is to use 2 spells per button, both a harm and noharm, you save (in my case, 50%) of your bar space. For example, I have a Chain Lightning/Chain Heal on 1 button, Lightning Bolt/Lesser Healing Wave, and Flame Shock/Healing Wave. It really has made life easier for me, not only switching from a focus-oriented setup, but also adding these to the ftl setup.
edit: not sure if modifiers can still be used with the way I have mine set up, i'm at work, but i'll check when I get back home and let you know.
JRuss2k
08-22-2008, 02:06 PM
Trivarum,
I also used a harm and help/noharm to get two spells (see my example above). You should still be able to use a modifier with your method. In my example above, the modifiers can not be use but I only have a 1/4 of the buttons that others use.
However, if you use two spells you have to use them based on the same target unless you use the /target with a nomod so it doesnt switch to targettarget if there is not a mod. But that wont work with the normal method because they are reserving the mods for use.
Neodon
08-24-2008, 01:27 PM
I wrote up an article about my multiboxing setup, including some details on how I got the focusless, targetless, leaderless setup to work.
You can read it here: http://whatisearchfor.blogspot.com/2008/08/wow-multiboxing-setup.html
Mzenger
08-24-2008, 02:43 PM
Was wondering what I am doing wrong. The macros seem to work but it prints out into the /say window parts of the macro
every 2nd time I press the key it will actually work. I copy pasted from the OP and changed the ToonA etc.
Neodon
08-24-2008, 05:21 PM
I had that problem too at first. I fixed it by making sure all the [mod: stuff was on the same line as /target. It's wrapped in the post text. There should be a total of three lines: the /target line, the /cast line, and the /targetlasttarget line.
Gares
08-24-2008, 06:49 PM
How the heck do I use the keymap editor in Keyclone? I'm trying to setup each of those to test them out for 2 chars ATM and keyclone only lets me have one keymap open at one time and then you can't list the same key twice in there...umm anyone?
We are Legion
08-24-2008, 11:36 PM
How the heck do I use the keymap editor in Keyclone? I'm trying to setup each of those to test them out for 2 chars ATM and keyclone only lets me have one keymap open at one time and then you can't list the same key twice in there...umm anyone?I am new here, been using KC about a week, and this wasn't obvious to me either. You need to save the keymap then start a new one for each toon, saving each as you go along. Then from the main window, right click the client you want to assign a keymap to and select "Load Keymap" for each.
JRuss2k
08-25-2008, 12:27 AM
How the heck do I use the keymap editor in Keyclone? I'm trying to setup each of those to test them out for 2 chars ATM and keyclone only lets me have one keymap open at one time and then you can't list the same key twice in there...umm anyone?I am new here, been using KC about a week, and this wasn't obvious to me either. You need to save the keymap then start a new one for each toon, saving each as you go along. Then from the main window, right click the client you want to assign a keymap to and select "Load Keymap" for each.Assuming you use the Command Editor to load your game (Setup > Command Editor) you can also automatically load the keymapping.
OzPhoenix
08-25-2008, 02:35 AM
With 5 x Shamans I think I'm good to go with PiP and focus/assist.
However, I've just started levelling an all Blood Elf (see sig) and this would be a HUGE help.
Major props to the OP and Deceased. I'll definitely be trying this out shortly.
Aethon
08-26-2008, 07:47 AM
I'll make a suggestion to this, can you just have a leader pass macro? That way you can still do the /follow focus system, all you have to do is retarget the new leader and focus on it. For a lot of us that still use a F2; /focus combo it wouldn't be that hard to use.
It would take the same modifer pass system as above, but only requre it for 1 macro, not each time you cast a spell, etc. It does require you to either set up your windows in the same place everytime or know who it switches to by memory.
This way, if you have it so the movement keys are bound as normal but not passed, you'll be able to just switch to a new 'head,' pass leader to that toon via macro, F2 to target and /focus, then all your other macros will work as normal.
sicsid
08-26-2008, 11:04 PM
I am having a hell of a time with the follow macro. It never actually follows upon key press. I have done everything yall have, (-2 toons as I am only 3boxing).
I set up my hotstrings to go to \ key, and then set up - on numpad to be my follow macro, yet it never target my current toon im playing. All of the other macros work. Am I doing something wrong?
Tsumi
08-28-2008, 02:04 PM
I just wanted to thank the OP and all those that helped put this info together. It took me a few hours messing with it, but I managed to get it working and all I have to says is, "WOW!".
Thanks again!
How the heck do I use the keymap editor in Keyclone? I'm trying to setup each of those to test them out for 2 chars ATM and keyclone only lets me have one keymap open at one time and then you can't list the same key twice in there...umm anyone?I am new here, been using KC about a week, and this wasn't obvious to me either. You need to save the keymap then start a new one for each toon, saving each as you go along. Then from the main window, right click the client you want to assign a keymap to and select "Load Keymap" for each.
So I need to make 1 keymap per toon and have it contain all the hotstrings for every ability I plan on using?
Following the OP's example 2 abilities (lightning bolt and follow)
Keymap name: ToonA.kcl
(for lighting bolt)
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
(for follow)
` --> FOA
Ctrl-alt-O --> FOB
Alt-Shift-O --> FOC
Ctrl-Alt-Shift-O --> FOD
Ctrl-O --> FOE
The ToonA.kcl file contains 10 hot strings for the two abilities, and if I want to add another ability for my 5 toons I'll have to add another 5 hotstrings, correct?
so the keymap file ToonA.kcl contains the hotstrings for each and every ability? Then I only have to Load 1 keymap (ToonA.kcl) for each instance of wow that has each account loaded (ToonA's account)?
Pocalypse
08-30-2008, 07:49 AM
How the heck do I use the keymap editor in Keyclone? I'm trying to setup each of those to test them out for 2 chars ATM and keyclone only lets me have one keymap open at one time and then you can't list the same key twice in there...umm anyone?I am new here, been using KC about a week, and this wasn't obvious to me either. You need to save the keymap then start a new one for each toon, saving each as you go along. Then from the main window, right click the client you want to assign a keymap to and select "Load Keymap" for each.
So I need to make 1 keymap per toon and have it contain all the hotstrings for every ability I plan on using?
Following the OP's example 2 abilities (lightning bolt and follow)
Keymap name: ToonA.kcl
(for lighting bolt)
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
(for follow)
` --> FOA
Ctrl-alt-O --> FOB
Alt-Shift-O --> FOC
Ctrl-Alt-Shift-O --> FOD
Ctrl-O --> FOE
The ToonA.kcl file contains 10 hot strings for the two abilities, and if I want to add another ability for my 5 toons I'll have to add another 5 hotstrings, correct?
so the keymap file ToonA.kcl contains the hotstrings for each and every ability? Then I only have to Load 1 keymap (ToonA.kcl) for each instance of wow that has each account loaded (ToonA's account)?If I understand you correctly, then yes.
You're going to have 5 keymap files (ToonA.kcl, ToonB.kcl etc), each with 5 hotstrings per ability. You load a seperate keymap file for each toon.
Whenever you add a new ability, you have to add 5 hotstrings to each of the 5 files, so you're inputting 25 new hotstrings altogether.
I was finally able to get one ability working between two characters, and then when i tried to add the follow 'ability' I couldn't get it to work. It's probably some typos, I've been going through and checking what I did wrong but the lightning bolt works great. Thank you so much for providing this write-up. I was blown away by how nicely the lightning bolt macro worked, but I'm still trying to wrap my head around it all in order to expand it to become a total solution for controlling my shamans. From what I can understand about the modifiers i'm not sure if this method will work with 10 toons because each has to have it's own modifier combination, but I suppose with using lalt, ralt, that might be expanded to.... damn, i can't remember the simplist statistics, how many combinations are there with lalt, ralt, lshift, rshift, lctrl, rctrl and nomod ?
Pocalypse
08-30-2008, 08:03 AM
I was finally able to get one ability working between two characters, and then when i tried to add the follow 'ability' I couldn't get it to work. It's probably some typos, I've been going through and checking what I did wrong but the lightning bolt works great. Thank you so much for providing this write-up. I was blown away by how nicely the lightning bolt macro worked, but I'm still trying to wrap my head around it all in order to expand it to become a total solution for controlling my shamans. From what I can understand about the modifiers i'm not sure if this method will work with 10 toons because each has to have it's own modifier combination, but I suppose with using lalt, ralt, that might be expanded to.... damn, i can't remember the simplist statistics, how many combinations are there with lalt, ralt, lshift, rshift, lctrl, rctrl and nomod ?As far as I'm aware, you can't get wow to distinguish between left and right modifiers. Keyclone can tell them apart, but you can't bind them to different buttons or get your macros to tell them apart.
Therefore, you're stuck with 8 combinations at the moment.
You can always use two buttons though. Just have 5 characters use one hidden macro and the other 5 use a different one. You may be running out of keybinds pretty quick though :).
Pocalypse
08-31-2008, 08:59 AM
For those worrying about WotLK and server side macros, there's already a new version of trinity bars (called Macaroon) that works in the beta. It allows an unlimited number of macros of 1023 character length.
Find it here ('http://www.wowinterface.com/downloads/info10636-Macaroon.html').
(Thanks to wetstreet for posting this in the Macros and Addons forum).
For those worrying about WotLK and server side macros, there's already a new version of trinity bars (called Macaroon) that works in the beta. It allows an unlimited number of macros of 1023 character length.
Find it here ('http://www.wowinterface.com/downloads/info10636-Macaroon.html').
(Thanks to wetstreet for posting this in the Macros and Addons forum).undefinedThis is great news, from going from 3-5, all my macros got HUGE and now for the first time, I'm limited by the character limit. I almost went out and got a G11 keyboard, which still might happen.
- btw - setting up for 5 was much easier after I got it to work on 3.
Kudos again for such an awesome system. :thumbsup: :thumbsup:
edit: one more challenge, a way to use round robin - keyclone seems to count the round robin on the way out, after the keymap, so this may be impossible.
Example; when 3 boxing I had earth shock on a round robin key, 4, so I could perpetually lock down casters and had a mana efficient way to kill runaways with only 5% hp left.
it seems when I set up the 4 key to be leaderless targeting, ; being it's hidden binding, it sortof ignores the round robin. if I put 4 as a RR key, the main window might or might not cast, but all the rest cast every time. when I set the ; key to RR, the main always casts, and 4/5 one of the alts cast too, so double wammy. If I put both to RR, sometimes neither will cast sometimes 2 will cast, all of which kindof defeats the purpose, so I don't do this anymore.
4 is a heal key now :P
I just WASTED 8 hours trying to get this to work. Nothing I read or searched for gave me any clues as to what I was doing wrong. It turns out something is limiting my ability to pass Ctrl+F7 to the WoW window. I dont know if windows reserves this key combination or what, but every hotstring that used ctrl+FX(any function key) would not work. Alt and shift were fine. I finally got it to work as described in the OP by using [.
AVOID USING FUNCTION KEYS AND CTRL
Anyways I hope that little tidbit saves someone else some time. In the process of learning this I did find a much shorter version of the macro that works great for 4 boxing.
Here is my follow macro that is global, so each character doesnt need a custom macro and is only 128 characters.
ToonA
ToonB
ToonC
ToonD
/target [mod:ctrl,target=ToonB][mod:alt,target=ToonC][mod:shift,target=ToonD];[target=ToonA]
/follow
/targetlasttarget
Here is the hotstring setup.
ToonA:
2 --> FAT
Ctrl-] --> FBT
Alt-] --> FCT
Shift-] --> FDT
ToonB:
] --> FAT
2 --> FBT
Alt-] --> FCT
Shift-] --> FDT
ToonC:
] --> FAT
Ctrl-] --> FBT
2 --> FCT
Shift-] --> FDT
ToonD:
] --> FAT
Ctrl-] --> FBT
Alt-] --> FCT
2 --> FDT
Pocalypse
09-03-2008, 07:24 AM
I just WASTED 8 hours trying to get this to work. Nothing I read or searched for gave me any clues as to what I was doing wrong. It turns out something is limiting my ability to pass Ctrl+F7 to the WoW window. I dont know if windows reserves this key combination or what, but every hotstring that used ctrl+FX(any function key) would not work. Alt and shift were fine. I finally got it to work as described in the OP by using [.
I believe WoW has the Ctrl + FX keys bound to the special action bar as default (warrior stances, druid forms, paladin auras etc). Did you make sure to unbind them from there?
I myself use Ctrl + F1-F5 as my keyclone PiP keys, and I'm pretty sure WoW recognises them too.
Multibocks
09-04-2008, 01:42 PM
ok Ive decided I want to try this, however I dont want to lose my old setup if I can't get this to work. What files do I save from the WoW folder to save my current setup? Thanks
ok Ive decided I want to try this, however I dont want to lose my old setup if I can't get this to work. What files do I save from the WoW folder to save my current setup? ThanksCopy the WTF folder. That holds ALL your settings/macros. Once copied you can do anything you like, and if you ever want to go back, delete or rename the new WTF folder and put the copy back in place.
Also its a good idea to backup your WTF folder to a disk or on the internet, in case your computer dies.
Multibocks
09-04-2008, 01:49 PM
excellent idea and thanks for the help!
Pocalypse
09-04-2008, 05:40 PM
If you want to save your keyclone settings, I suggest just copying the entire keyclone folder in program files, and you can run your old one from the copy whenever you want.
bugilt
09-04-2008, 07:02 PM
I need an understanding of what goes on when the key is pressed. Does keyclone get the keypress then figure out what client is in front then select the hotstring accordingly then send it to the wow clients?
I'm also lost as to what goes in the Key field in keyclone when setting this up.
argh argh argh . . . . . . . kill me now!
lol
Bugilt I was confused at first, but once I got it the concept was easy. You basically have it exactly right.
Keyclone knows which client is active, so you need a different keymap (I forget the term, I am at work and cant check now) loaded for each window. I don't think this is mentioned in the OP, which is why it took me a while to understand.
To the OP I would suggest a step-by-step guide complete with screenshots or a video? For some people text instructions alone are hard to grasp.
Multibocks
09-05-2008, 06:33 PM
heya m8y :) great writeup ^^ and thx for adding me into it :thumbsup:
I'll be adding a few things to this thread at some point so that others can test it out :P (seeing as some ppl are lazyer then me! :P )
also I'd also like to thank keyclone for helping me through the keymapping stuff :) u rule m8!
Ð
EDIT1: I think i've found a solution for the 255 character limit with the macros ur using :)
for toonA you don't require the first line of targeting, toonB doesn't need the second etc.. so:
ToonA:
/target [mod:ctrl,mod:alt,nomod:shift,target=ToonB]
[mod:alt,mod:shift,nomod:ctrl,target=ToonC]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonB:
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA]
[mod:alt,mod:shift,nomod:ctrl,target=ToonC]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonC:
/target [mod:ctrl,mod:shift,nomod:alt,target=ToonA]
[mod:ctrl,mod:alt,nomod:shift,target=ToonB]
[mod:ctrl,mod:alt,mod:shift,target=ToonD]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
ToonD:
/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,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
and toonE:
/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]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
keymaps will be the same, but the only issue there is that you wont be able to simply copy/paste the same macro in for all the toons (ie you'll have to change it slightly for each)
Will be adding a little more in future ^^
Ð
Could you use party1, party2 etc instead of names? My names are pretty long on some characters.
edit: doesnt seem to work, however I did get my first FTL attempt to work! WOOT
Saevio
09-05-2008, 08:00 PM
To the OP I would suggest a step-by-step guide complete with screenshots or a video? For some people text instructions alone are hard to grasp.I was thinking about writing this all up in the Wiki, if the OP doesn't mind.
And for those needing a basic introduction to hotstrings , I wrote a small tutorial for some other guys over here ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=110244&highlight=#post110244') .
sicsid
09-05-2008, 09:08 PM
I love this hot string thing, the only thing I haven't got to work is the follow. Anyone have the same problem? Could anyone post what they use? I actually have to hit F2 to target my main toon and then hit my follow key. I just want to be able to hit my follow key. I know D is working on a big button but i cant wait! :P
Saevio
09-05-2008, 09:40 PM
I love this hot string thing, the only thing I haven't got to work is the follow. Anyone have the same problem? Could anyone post what they use? I actually have to hit F2 to target my main toon and then hit my follow key. I just want to be able to hit my follow key. I know D is working on a big button but i cant wait! :PHere's what I do.
I use Q for my follow key and what keyclone calls the QUOTE button (on UK keyboards, it's next to Enter and has ~ and # on it, on US keyboards I'm guessing it's the one with " and ' on it), this just means that Q ideally shouldn't be bound to anything ingame. (Though incidently, on all my clients it's bound to "strafe left", so I'm guessing keyclone's hotstring simply takes priority, in other words, I can no longer use Q to strafe left.)
Firstly, the hotstrings, I use the following.
This Keymap is loaded onto the Druid.
Q >> follow.druid
CTRL + QUOTE >> follow.mage
SHIFT + CTRL + QUOTE >> follow.warlock
ALT + QUOTE >> follow.shaman
SHIFT + ALT + QUOTE >> follow.paladin
This Keymap is loaded onto the Mage.
SHIFT + QUOTE >> follow.druid
Q >> follow.mage
SHIFT + CTRL + QUOTE >> follow.warlock
ALT + QUOTE >> follow.shaman
SHIFT + ALT + QUOTE >> follow.paladin
This Keymap is loaded onto the Warlock.
SHIFT + QUOTE >> follow.druid
CTRL + QUOTE >> follow.mage
Q >> follow.warlock
ALT + QUOTE >> follow.shaman
SHIFT + ALT + QUOTE >> follow.paladin
This Keymap is loaded onto the Shaman.
SHIFT + QUOTE >> follow.druid
CTRL + QUOTE >> follow.mage
SHIFT + CTRL + QUOTE >> follow.warlock
Q >> follow.shaman
SHIFT + ALT + QUOTE >> follow.paladin
This Keymap is loaded onto the Paladin.
SHIFT + QUOTE >> follow.druid
CTRL + QUOTE >> follow.mage
SHIFT + CTRL + QUOTE >> follow.warlock
ALT + QUOTE >> follow.shaman
Q >> follow.paladin
Note: The highlighted blue bits above are the hotstrings (and the red is simply to highlight the differences), I like to make easy-to-understand ones incase I need to refer to or edit them later on.
Next, you need an ingame macro, otherwise none of this will work. Luckily though, you use the same macro for each character.
I use Bongos 3, so I can create new action bars and bind buttons to them quickly, so firstly, you'll need to set up a button bound to QUOTE somewhere.
This macro needs to be put onto the QUOTE button (nothing needs to go on the Q button) mentioned earlier on all relevant characters
MACRO 1 "Follow" Ability_Rogue_Sprint
/stopmacro [nomod]
/target [mod:ctrl,mod:shift,target=Warlock][mod:alt,mod:shift,target=Paladin][mod:shift,target=Druid][mod:ctrl,target=Mage][mod:alt,target=Shaman]
/f
/targetlasttarget
END
Note:In this macro, the highlighted blue bits are the character names.
Look at the macro for a sec, see how the modifiers for the classes, ie. SHIFT + CTRL for Warlock match those used in the warlock's hotstring?
IE. The mods used here: [mod:ctrl,mod:shift,target=Warlock] match those used here: SHIFT + CTRL + QUOTE >> follow.warlock
A quick run down of what happens when I press Q on any one of the clients (To the best of my knowledge)
I Press Q on the Paladin. Keyclone receives the hotstring follow.paladin Keyclone converts the hotstring into SHIFT + ALT + QUOTE and sends that key press to the other four clients. On the other four clients, SHIFT + ALT + QUOTE is pressed, which activates the macro bound to the QUOTE key. Because the [mods] SHIFT and ALT were used when pressing the macro, WoW sets all four of the character's targets as the Paladin and executes a /follow. The paladin is now being followed by the 4 other characters.
At any time, I can switch over to any other WoW client, hit Q, and the other characters will follow the active one, it's very satisfying when you get it working like that.
Hope that helps, I've tried to make is fairly straight forward whilst going into some detail at the same time, if you have any questions, shoot, but I'm off to bed now as it's 2:40am here :(
Pocalypse
09-06-2008, 11:16 AM
Very nice writeup Araketh.
Of course I don't mind, if you want to write it up in the wiki go ahead. I've been meaning to do it myself, but have been way too busy over the past few weeks (not even with WoW, bleh).
I'm sure Deceased would be happy with it too.
Let me know if there's anything I can help with.
Any idea's for a spread out macro with this setup? Seeing as the leader is dynamic, I am having trouble conceptualizing a way to have the slaves move correctly.
calamity
09-07-2008, 11:58 PM
Hey guys,
I too have been saving examples and thoughts to share with others for making setup of this easier. It took me a while to figure out what was going on (not to mention I'm new to 5 boxing and the crazy macros this requires) but I have to say this setup is amazing.
My problem now is mastering the round robin with this setup. The OP wasn't too clear on this (or I'm a n00b). For PvP, obviously rotating spells such as earthshock,silence,sheep,etc is a must but if those spells aren't to be used through Keyclone hotstrings how will they work with the dynamic setup? Or did I misunderstand this?
If anyone can provide some more information about this and some examples of the macros they used (and if you hotstringed it or not) would be very helpful.
Other thoughts: I tried using a function key to test out a spell and it didn't seem to work, even though it was unbound on every character - going to do some more testing but it will be a shame if I can't utilize those. Keyclone also intrepets the modifiers if you try and use the keys on the numpad (this is also a bummer - can't have numpad8 bound in game as keyclone with think it is "up" ) Once I do more testing on the function keys and the round robin I'll start a write up or contribute to the wiki whenever it's posted.
olipcs
09-08-2008, 05:00 AM
Any idea's for a spread out macro with this setup? Seeing as the leader is dynamic, I am having trouble conceptualizing a way to have the slaves move correctly. Jep. Simple use hotstrings for your formations ;)
Example for 3 toons:
- On all toons "move left" is bound to a key and "move right" ist bound to a key, for my example this will be the left arrow key(LEFT) and the right arrow key(Right).
- you need a key for your formation, in my example it will be 'f'
To do a simple line, where one of the followers moves right, the other moves left, do the follwoing hotstrings in keyclone on each toons keymap:
ToonA:
f -> line.master.a
LEFT -> line.master.b
RIGHT -> line.master.c
ToonB:
LEFT -> line.master.a
f -> line.master.b
Shift+LEFT -> line.master.c
ToonC:
RIGHT -> line.master.a
Shift + RIGHT -> line.master.b
f -> line.master.c
This does the following:
If toonA is the 'leader', toonB moves left, toonC moves right
If toonB is the 'leader', toonA moves left, toonC moves right
If toonC is the 'leader', toonB moves left, toonA moves right
hope, this demonstrates the concept, if you have further questions, feel free to ask ;)
Multibocks
09-08-2008, 03:09 PM
OK this setup has me wanting to kill puppies. I had it working yesterday, first I got LB to work on everyone no matter who was leader and then I finally after much work got follow to work. Today I come back and only follow works. Only my main can force all slaves to kill stuff. Anyone else I try just stands there. However follow still works on everyone. Now why would follow work and LB not work when I copy/pasted the targetting lines from follow to LB?? God I'm so mad right now.
Delnoch
09-08-2008, 05:57 PM
OK this setup has me wanting to kill puppies. I had it working yesterday, first I got LB to work on everyone no matter who was leader and then I finally after much work got follow to work. Today I come back and only follow works. Only my main can force all slaves to kill stuff. Anyone else I try just stands there. However follow still works on everyone. Now why would follow work and LB not work when I copy/pasted the targetting lines from follow to LB?? God I'm so mad right now.
I'am pretty sure that the problem that you are having is keyset related - it sounds like you simply are loading incorrect keysets for your clones.
Solution - start your clone windows through "command" feature of Keyclone, hence load same (correct) keysets on them.
Frosty
09-08-2008, 07:01 PM
Ok, I love this stuff now that OLIPCS pointed me in the right direction.
I just got a 5-box spread out working and wanted to share it.
This requires 2 key presses, 1 to spread out the 4 slaves, and 1 to move two of them forward to get an X formation.
For in game binds on all accounts (Esc -> Key Bindings) I set:
Move Forward = W and ALT+UP Arrow
Strafe Left = Q and ALT+Q
Strafe Right = E and ALT+E
My Keyclone Do-Not-Pass list contains Q, E and W (I only want those to work on the current "main")
Now, add the following to each toons keymaps:
Toon1:
DOWN => down.1
Q => down.2
E => down.3
Alt+E => down.4
Alt+Q => down.5
UP => up.1
Alt+UP => up.2
W => up.3
Toon2:
Alt+Q => down.1
DOWN => down.2
Q => down.3
E => down.4
Alt+E => down.5
UP => up.2
Alt+UP => up.3
W => up.4
Toon3:
Alt+E => down.1
Alt+Q => down.2
DOWN => down.3
Q => down.4
E => down.5
UP => up.3
Alt+UP => up.4
W => up.5
Toon4:
E => down.1
Alt+E => down.2
Alt+Q => down.3
DOWN => down.4
Q => down.5
UP => up.4
Alt+UP => up.5
W => up.1
Toon5:
Q => down.1
E => down.2
Alt+E => down.3
Alt+Q => down.4
DOWN => down.5
UP => up.5
Alt+UP => up.1
W => up.2
After I entered and saved all those, I removed the keymap, and then loaded it again to make the changes take affect.
Now, I can change leaders, follow, assist and spread out with this method. Hope this helps someone or gives someone another idea! :D
Multibocks
09-09-2008, 10:04 AM
After mucho work I found the problem. Keyclone has the keys [ and ] backwards. Yep, keyclone calls [ right bracket and ] left bracket. How did that happen?
Frosty
09-09-2008, 10:15 AM
I noticed that too, but figured since it's only used internally for Keyclone, it really doesn't matter. He could name "[" "OMGtehbracket!" and it would still translate the same...as long as there was only 1.
I posted these issues elsewhere, but I think I should mention them here too. There are quite a few drawbacks to using this setup:
- You get less macro space for the actual casting:
To overcome this you you can install an addon that makes macro space unlimited but which might not work anymore once the macros become server-side in WOTLK. [edit] solved by a /click macro
- You can't use modifiers for combining spells underneath one button:
Because these modifiers are used already (thus you get less buttons available that you can use for other class types in your group). For example: You can't make a macro that has Lightning Bolt underneath a button that fires a Chain Lightning if you press shift together with that button.
- Your group is not flexible anymore:
You can't just put any character in your team and have a go with that same team, because the names of your party members are hardcoded in your macros.
- For casting with anything but the standard toon you have to constantly press at least 1 or 2 modifiers:
This is highly annoying and makes casting slower and makes less buttons available for you to bind to an action, simply because you can't reach them with one hand in combination with pressing one or more modifiers.
This is especially a problem as you need a macro for each spell, as you can't use the modifiers for putting multiple spells in 1 macro.
olipcs
09-09-2008, 10:31 AM
...copy my reply from the other thread, so that we can discuss it here, where its more appropriat:
I highly recommend to not use that setup because:
- You get less macro space for the actual casting. To overcome this you you can install an addon that makes macro space unlimited but which might not work anymore once the macros become server-side in WOTLK.
- In the basic setup, true.
But there are some tricks to you need much less macro spaces, f.e. :
- use of a standard button the long "/target [mod:alt,nomod:shift....." line lies on, and simply using a /click Actionbutton... instead
- use the little bit tweaked version, which isn't targetless, but also leaderless and focusless (and in my opinion better suited for a pve-setup)
Focusless, targetless, 'leaderless' setup. ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=107654#post107654')
You can't use modifiers for combining spells underneath one button because these modifiers are used already (thus you get less buttons available that you can use for other class types in your group). - not entirely true, you can use modifiers even with the normal ftl-setup by simply defininf another keybinding/keymap for the version with the modifier.
If you again used the only leaderless/targetless setup i mentioned you can een use keybindings like you would do now
Your group is not flexible anymore, you can't just put any character in your team and have a go with that same team, because the names of your party members are hardcoded in your macros. True, but this the only thing you have to change is the assist-macro, and if you use this with the /click.. like i mentioned before its only one macro you need to change. Additionaly also in a normal focus-based approach you need to change at least one macro, if you are not using party1 and so on...
..and if you are using party1, what do you do in groups, where you are not the groupleader, or even not all in one group?
For casting with anything but the standard toon you have to constantly press at least 1 or 2 modifiers, which is highly annoying and makes casting slower (because you can 't move your fingers around as flexible as you should be able to). This also limits the keypresses you can reach because you have to press the modifiers constantly, thus you have less buttons available to cast with. This is especially a problem as you need a macro for each spell, as you can't use the modifiers for putting multiple spells in 1 macro. - here i honestly don't know what you are meaning, you are aware, that you never ever have to press the wired combinations you use in the macros, like alt+shift+2 for Lightning Bold ? -you simply press '2' and the keymaps translate it to the 'alt+shift+2' part...
...copy my reply:
I highly recommend to not use that setup because:
- You get less macro space for the actual casting. To overcome this you you can install an addon that makes macro space unlimited but which might not work anymore once the macros become server-side in WOTLK.
- In the basic setup, true.
But there are some tricks to you need much less macro spaces, f.e. :
- use of a standard button the long "/target [mod:alt,nomod:shift....." line lies on, and simply using a /click Actionbutton... instead
- use the little bit tweaked version, which isn't targetless, but also leaderless and focusless (and in my opinion better suited for a pve-setup)
Focusless, targetless, 'leaderless' setup. ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=107654#post107654')
The /click is the best option indeed, I just found out right after posting.
You can't use modifiers for combining spells underneath one button because these modifiers are used already (thus you get less buttons available that you can use for other class types in your group). - not entirely true, you can use modifiers even with the normal ftl-setup by simply defininf another keybinding/keymap for the version with the modifier.
If you again used the only leaderless/targetless setup i mentioned you can een use keybindings like you would do now
Your group is not flexible anymore, you can't just put any character in your team and have a go with that same team, because the names of your party members are hardcoded in your macros. True, but this the only thing you have to change is the assist-macro, and if you use this with the /click.. like i mentioned before its only one macro you need to change. Additionaly also in a normal focus-based approach you need to change at least one macro, if you are not using party1 and so on...
..and if you are using party1, what do you do in groups, where you are not the groupleader, or even not all in one group?
True.
I don't use party1 by the way :)
For casting with anything but the standard toon you have to constantly press at least 1 or 2 modifiers, which is highly annoying and makes casting slower (because you can 't move your fingers around as flexible as you should be able to). This also limits the keypresses you can reach because you have to press the modifiers constantly, thus you have less buttons available to cast with. This is especially a problem as you need a macro for each spell, as you can't use the modifiers for putting multiple spells in 1 macro. - here i honestly don't know what you are meaning, you are aware, that you never ever have to press the wired combinations you use in the macros, like alt+shift+2 for Lightning Bold ? -you simply press '2' and the keymaps translate it to the 'alt+shift+2' part...
I didnt know the keymap was client-base, I thought it was a global one. That solves my last issue with this setup then :thumbsup:
I'll definitely consider it now :) (because I want to free up my focus for other uses like healing or CC)
Kaynin
09-09-2008, 11:43 AM
I use a slightly personalised version of this now and it works like a charm, it's absolutely fantastic!
Much thanks for the ones that came up with this!
Ðeceased
09-09-2008, 12:49 PM
I posted these issues elsewhere, but I think I should mention them here too. There are quite a few drawbacks to using this setup:
- You can't use modifiers for combining spells underneath one button:
Because these modifiers are used already (thus you get less buttons available that you can use for other class types in your group). For example: You can't make a macro that has Lightning Bolt underneath a button that fires a Chain Lightning if you press shift together with that button.
- Your group is not flexible anymore:
You can't just put any character in your team and have a go with that same team, because the names of your party members are hardcoded in your macros.
This is especially a problem as you need a macro for each spell, as you can't use the modifiers for putting multiple spells in 1 macro.
soz been away a little but thought i'd reply :)
that's not entirely true, initially the setup described above is as you rightly stated somewhat inflexible. It requires one macro per key (including it's modifiers) and thus prevents you from using other modifiers. To clarify though, the method shown above was only intended to shorten the setup time drastically. If you follow the link to where i originally described the system, I wrote it out macro per macro, rather then combining all the modifiers into one. this allows you to cross link as many macros as you can think of :) although it gets way to complicated unless you systematically write down everything you do :)
as for interchanging characters it becomes a doddle when you are not restricted to 255 characters or 24is macros..
I don't usually quote myself, but this might be able to explain what i mean.. (highlighted in red is where you can add your other teams)
i am using trinity bars 2 because my setup is going to be taking up close to 100 macros per character >.<
I'll quickly explain how it works for 5
Open up only one of your characters
as before start by placing the spell from the spell book in the keybind on your action bar.. I'll use LB again as an example in "1"
so 1 = a simpleLB
now open up the trinity bars thing and make a few hidden macros you'll need 5 per spell (ie 5 toons)
the 1st macro:
/target [target=MrA1,exists][target=MrA2,exists][target=MrA3,exists][target=MrA4,exists][target=MrA5,exists]
/assist
/cast [harm,nodead] Lightning Bolt
2nd
/target [target=MrB1,exists][target=MrB2,exists][target=MrB3,exists][target=MrB4,exists][target=MrB5,exists]
...
3rd
/target [target=MrC1,exists][target=MrC2,exists][target=MrC3,exists][target=MrC4,exists][target=MrC,exists]
...
4th
/target [target=MrD1,exists][target=MrD2,exists][target=MrD3,exists][target=MrD4,exists][target=MrD5,exists]
...
5th
/target [target=MrE1,exists][target=MrE2,exists][target=MrE3,exists][target=MrE4,exists][target=MrE5,exists]
...
then keybind them :)
so ur using "1" for that spell right? I suggest you bind them as follows.
1st : alt+1 (unless you already use alt+1)
2nd : ctrl+shift+1
3rd : shift+alt+1
4th : ctrl+shift+alt+1
5th : ctrl+alt+1
(replace 1 with 2 if you are moving along and do the same for different spells :))
now you have to make 5 keymap files and this is where it will get a little confusing :)
MrA:
1 --> LBAT
ctrl+shift+1 --> LBBT
shift+alt+1 --> LBCT
ctrl+shift+alt+1 --> LBDT
ctrl+alt+1 --> LBET
MrB:
alt+1 --> LBAT
1 --> LBBT
shift+alt+1 --> LBCT
ctrl+shift+alt+1 --> LBDT
ctrl+alt+1 --> LBET
MrC:
alt+1 --> LBAT
ctrl+shift+1 --> LBBT
1 --> LBCT
ctrl+shift+alt+1 --> LBDT
ctrl+alt+1 --> LBET
MrD:
alt+1 --> LBAT
ctrl+shift+1 --> LBBT
shift+alt+1 --> LBCT
1 --> LBDT
ctrl+alt+1 --> LBET
MrE:
alt+1 --> LBAT
ctrl+shift+1 --> LBBT
shift+alt+1 --> LBCT
ctrl+shift+alt+1 --> LBDT
1 --> LBET
now here the advantage is that you leave a few modifiers open for each key, and also you can now quite quickly change the spells for each different class.. the downside is though.. that you are looking at a lot of macros (although it seems that WotLK will indeed support more and longer macros through addons) and it will take longer, and be more complicated to fix if anything goes wrong :S
you are now able, for instance, to use Ctrl+1 or shift+1, under the condition you have enough other keys+modifiers available to you.
hope that answered some of your concerns :)
Ð
PS: I wasn't quite sure what you meant with
- For casting with anything but the standard toon you have to constantly press at least 1 or 2 modifiers:
This is highly annoying and makes casting slower and makes less buttons available for you to bind to an action, simply because you can't reach them with one hand in combination with pressing one or more modifiers.
i'm not entirely sure what you mean here, but that shouldn't be the case.
Toned
09-09-2008, 06:10 PM
This setup works fine you can grab another person and go... if you play a 5th toon yourself then you just have to have a keymap for them, and edit the assist macros. I use bindpad so my macros can be 34573495345 characters long.
Jayded1
09-09-2008, 07:32 PM
Can this method do multiple actions in a single macro?
I seem to have my keybinds and hotstrings working but this one macro will only do the chain lighting aspect. Any thoughts?
/target [mod:ctrl,mod:alt,mod:shift,target=Moeh] [mod:ctrl,mod:shift,target=Eeny] [mod:ctrl,mod:alt,target=Meenyy] [mod:alt,mod:shift,target=Miiny]
/cast Elemental Mastery
/cast Nature's Swiftness
/cast [target=targettarget] Chain Lightning
sicsid
09-09-2008, 07:42 PM
I have run into that problem too, I just basically set up a new key that I hit before hitting my CL key. If someone gets it to work within the macro that would be great!
Jamien
09-10-2008, 03:13 AM
Jayded have you tried putting the casts on one line?
/target [mod:ctrl,mod:alt,mod:shift,target=Moeh] [mod:ctrl,mod:shift,target=Eeny] [mod:ctrl,mod:alt,target=Meenyy] [mod:alt,mod:shift,target=Miiny]
/cast Elemental Mastery, Nature's Swiftness, [target=targettarget] Chain Lightning
/y Fuck that's gotta hurt.
olipcs
09-10-2008, 05:00 AM
Did a 'little' wikiing:
http://www.dual-boxing.com/wiki/index.php/Focusless_Targetless_Leaderless_Setup
if anybody want to add/change something, or give it a better looking (now its a massive wall of text ;) , and damn ugly, but hey, its a start..), or correct my bad english skills feel free to do so...
Pocalypse
09-10-2008, 07:41 AM
Awesome, looks like you put a lot of work into it, thanks.
I'll have a look to see if I can add anything.
Jayded1
09-10-2008, 08:36 AM
One thing I dont understand. Why show the order with the "2" moving down a step with each toon if Keyclone is just going to reorder it alphabetically? Bother examples below will have the " ‘2’ ---> ‘lightningbold.on.ToonA.target’" line on top once you save and open it again. Unless i didnt notice a way to stop this.
Key-Map for ToonA:
‘2’ ---> ‘lightningbold.on.ToonA.target’
‘Ctrl + Alt + i’ ---> ‘lightningbold.on.ToonB.target’
‘Alt + Shift + i’---> ‘lightningbold.on.ToonC.target’
‘Ctrl + Alt + Shift + i’ ---> ‘lightningbold.on.ToonD.target’
‘Ctrl + i’ ---> ‘lightningbold.on.ToonE.target’
Key-Map for ToonB:
‘Ctrl + Shift + i’ ---> ‘lightningbold.on.ToonA.target’
‘2’ ---> ‘lightningbold.on.ToonB.target’
‘Alt + Shift + i’---> ‘lightningbold.on.ToonC.target’
‘Ctrl + Alt + Shift + i’ ---> ‘lightningbold.on.ToonD.target’
‘Ctrl + i’ ---> ‘lightningbold.on.ToonE.target’
olipcs
09-10-2008, 08:45 AM
jeah, in keyclone it will be alphabetical, the reason it was shown with the 'rotating' 2 was only to better grasp the concept that only one hotstring (the one which would identify the toon the keymap belongs to) has to be changed, not all five.
Jayded1
09-10-2008, 08:51 AM
Thanks OLIPCS. The reason I ask is I can't get this to work perfectly no matter how many different methods Ive tried. Like I will hit LB in each window and it works for 3 toons but the 4th will only cast himself. I am about to start from scratch yet again and see how it goes.
olipcs
09-10-2008, 09:00 AM
one idea, why this could work on 3 but not 4 toons may be:
- perhaps you have keybinding like 'shift + slave-key' bound to another action, so that it dosen't trigger the makro, which is only bound to 'slave-key'
- you used some keys as your slave-keys, which can't be used in kombination with all modifiers, like F1-F12, Numpad (see: http://www.dual-boxing.com/wiki/index.php/Available_Keys_in_World_of_Warcraft ).
Additionaly you could post/pm me your macros and i perhaps am able to find the problem
Jayded1
09-10-2008, 10:12 AM
Ok the problem i was having and i guess it was silly is I did not realize you needed to exit all 4 wow clients and reload even if you only change 1 keymap. At least I have to anyway.
Jayded1
09-10-2008, 10:28 AM
This also doesn't work, it only does the Chain Lightning part.
/assist [mod:ctrl,mod:shift,nomod:alt]Eeny;[mod:ctrl,mod:alt,nomod:shift]Meenyy;[mod:alt,mod:shift,nomod:ctrl]Miiny;[mod:ctrl,nomod:alt,nomod:shift]Moeh;
/cast Elemental Mastery, Nature's Swiftness, Chain Lightning
Jayded1
09-10-2008, 10:36 AM
Got it.
The master key, ie "1" needs to have this macro
/cast Elemental Mastery
/cast Nature's Swiftness
/cast Chain Lightning
And the slave key needs this.
/cast Elemental Mastery
/cast Nature's Swiftness
/assist [mod:ctrl,mod:shift,nomod:alt]Eeny;[mod:ctrl,mod:alt,nomod:shift]Meenyy;[mod:alt,mod:shift,nomod:ctrl]Miiny;[mod:ctrl,nomod:alt,nomod:shift]Moeh;
/cast [harm] Chain Lightning
bsides
09-10-2008, 05:52 PM
Ok guys, really great idea but... I'm having a hard time setuping a macro to Shoot and Petattack. Could anyone show me a good example on this FTL method? :)
Frosty
09-10-2008, 06:16 PM
Ok guys, really great idea but... I'm having a hard time setuping a macro to Shoot and Petattack. Could anyone show me a good example on this FTL method? :)
If the rest of your targetting/assisting is working....
/cast shoot
and
/petattack
bsides
09-11-2008, 01:50 AM
Ok guys, really great idea but... I'm having a hard time setuping a macro to Shoot and Petattack. Could anyone show me a good example on this FTL method? :)
If the rest of your targetting/assisting is working....
/cast shoot
and
/petattacker... since the system doesnt have a target those commands dont work purelly.
With all the rest of the macro (target mod and stuff) Shoot only casts once then stops. Pet goes after 3 spams of the button. Any ideas? (I'm talking about the original post).
olipcs
09-11-2008, 02:51 AM
i would try:
/assist
[mod:ctrl,mod:shift,nomod:alt]ToonA;
[mod:ctrl,mod:alt,nomod:shift]ToonB;
[mod:alt,mod:shift,nomod:ctrl]ToonC;
[mod:ctrl,mod:alt,mod:shift]ToonD;
[mod:ctrl,nomod:alt,nomod:shift]ToonE
/cast !shoot with ! for only switching auto-shot on.
or perhaps if you didn't wan't your toons to change the target a:
/cast
[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=ToonA-target]
[mod:ctrl,nomod:alt,nomod:shift,target=target=ToonA-target] !shoot for petattack the following might be a hint:
/petattack [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=ToonA-target] (all from scratch)
btw.: the version frosty posted would work if you use a modified ftl-version. (like i'm using and described in post 59)
olipcs
09-11-2008, 04:18 AM
Awesome, looks like you put a lot of work into it, thanks.
I'll have a look to see if I can add anything. Thanks, yeah, it was some work...
btw: thanks for the corrections ;)
Would you mind to perhaps include a link to the wiki-entry on the first page post? -done, thanks!
-also i am thinking of which section in the wiki this would suit most: guides, macros, technical ...or a new category..
any suggestions?
Frosty
09-11-2008, 07:09 AM
Ok guys, really great idea but... I'm having a hard time setuping a macro to Shoot and Petattack. Could anyone show me a good example on this FTL method? :)
If the rest of your targetting/assisting is working....
/cast shoot
and
/petattacker... since the system doesnt have a target those commands dont work purelly.
With all the rest of the macro (target mod and stuff) Shoot only casts once then stops. Pet goes after 3 spams of the button. Any ideas? (I'm talking about the original post).Sorry, I thought it was only those two you were having problems with from reading your post.
I'm using OLIPCS's FTL setup. I have a key that tells the slaves what to target, and don't include a target in the cast macros.
Frosty
09-11-2008, 07:14 AM
-also i am thinking of which section in the wiki this would suit most: guides, macros, technical ...or a new category..
any suggestions?I think it should get it's own section in the wiki since it really depends on both macros and software.
jdraughn
09-11-2008, 11:06 AM
Forgive me if this has already been covered, but im a little confused. From what I can see this works by you pressing a key, and that key is sent to one wow window, then alt-thatkey is sent to a second wow window, shift-thatkey sent to the third wow window, ect... But isin't alt-somekey two key presses? ctrl-alt-somekey = three key presses? I thought we were supposed to only press one key per keypress, otherwise we risk violating the TOS. Of course, as far as the game is concerned, we are only performing one action, so we are ok in that regard, but that still does not cover up the fact that we are getting multiple key presses for pressing one key.
I would like some clarifcation on this. I would very much like to use this way of multiboxing but dont' want to do it until I know without a shadow of a doubt that it is ok with Blizzard.
Kaynin
09-11-2008, 11:23 AM
I can understand focustarget and targettarget in one macro, but wouldn't party1target clash with targettarget in the same macro? :P
edit: oops, was on first page, misjudged the last post in the thread. This is ancient now, take no heed of this post.
Forgive me if this has already been covered, but im a little confused. From what I can see this works by you pressing a key, and that key is sent to one wow window, then alt-thatkey is sent to a second wow window, shift-thatkey sent to the third wow window, ect... But isin't alt-somekey two key presses? ctrl-alt-somekey = three key presses? I thought we were supposed to only press one key per keypress, otherwise we risk violating the TOS. Of course, as far as the game is concerned, we are only performing one action, so we are ok in that regard, but that still does not cover up the fact that we are getting multiple key presses for pressing one key.
I would like some clarifcation on this. I would very much like to use this way of multiboxing but dont' want to do it until I know without a shadow of a doubt that it is ok with Blizzard.K it's still just one key = one keypress. Keymaps are just a different way of binding keys, much like a spread out macro. I use z for my spread out, and that z keypress goes to each client, but each client does a different thing, one moves forward, another moves back, one goes sideways, etc. The keys are bound to different things in game. Keymaps flip that on it's head, so when pressing the 1 key, one client gets it, but the other clients each get a different key, and will act only upon the single keypress they are given. The modifiers are part of each particular keypress, they alter the conditional behaviour of the macro they're bound to, and they'll follow the order they are given. if Ctrl-shift-Period is follow toon #3, then that's exactly what it would do if I were to press those keys.
Multiple keypresses are things with pauses, which are possible with software, devices, even my keyboard can do illegal things if I were to set it up like it. Fireball, wait 1.5 seconds, fireball again. thats considered 2 key presses. It's the pauses and automation that blizzard is against, they want 1 key to behave how one key should, doing only one thing, then be done, waiting for the next input.
Even key capping, having one input key on the physical keyboard = 2 separate keys in the client, while technically 2 keypresses, I think is totally fine with blizz, because it's something that the player can mimic by pressing two keys at once. I used to have a spread out macro that formed an X, the main toon stepped back, one toon went forward and strafe right, forward and strafe left, etc. The keymap took my one z key and turned it into Up arrow and strafe right at the same time. It's a little iffy teritory, but you'd still be OK. However, if you put a timer on it, so it pushed the Up arrow and strafe right for exactly 1.25 seconds, then stopped, no matter how long or short you hit z for. That's automation, because they count the key-up as another keypress.
OK i've read it all 3 times now and i'm confident I can get it working!
Cant thank you guys enough /salute
bsides
09-11-2008, 03:41 PM
Thank you guys for the quick answer. This forum/community is really something :)
OLIPCS could you put an example of your system from 0? I tried your system (1 button for "target" to get rid of that on spells) but it really didn't work - of course it's my fault I just want to understand where I did wrong. I'm using only 2 toons to minimize it (2 warlocks) and I'd like 1 button for target, 1 for spell damage, 1 for shoot and 1 for petattack. I think that will cover all of my other charas as well.
Thanks in advance!
olipcs
09-11-2008, 04:34 PM
@bside:
i could try it form scratch:
you only using a dual boxing-setup, so lets say the following modifiers will be the ones who idetify which one is leading:
ToonA: ctrl + key
ToonB: alt + key
First of all you do need two sets of keybindings one for 'assist' the other for 'follow'.
Say we wan't to bind the 'assist' to '1' and the 'follow' to the char left of '1' ('^' would it be on my german keybord, on an english one it would be diffrent).
Keyclone-Setup:
Create a keymap (keymapA) for toonA with the following hotstrings (and save it):
^ ---> follow.ToonA
alt + ^ ---> follow.ToonB
1 ---> assist.ToonA
alt + 1 ---> assist.ToonB
Create a keymap (keymapB) for toonB with the following hotstrings (and save it):
ctrl + ^ ---> follow.ToonA
^ ---> follow.ToonB
ctrl + 1 ---> assist.ToonA
1 ---> assist.ToonB
-Create a command in keyclone to start the wow for toonA in the region you want it and specify that it should use keymapA.
-Do the same for toonB with keymapB.
-start your wows with the two specified commands.
WoW - Macro-Setup:
For follow create this macro, with ToonA = name of your first Toon and ToonB = name of the other.
/stopmacro [nomod]
/target [mod:ctrl,nomod:shift,nomod:alt,target=ToonA] [nomod:ctrl,mod:alt,nomod:shift,target=ToonB]
/follow
/targetlasttarget
Drag this macro to a button, and create a keybinding for '^' on both toons.(make sure you have not bind alt+^ and ctrl+^ to another buton)
For assist create the following macro (with the names of your toons)
/stopmacro [nomod]
/assist [mod:ctrl,nomod:shift,nomod:alt]ToonA; [nomod:ctrl,mod:alt,nomod:shift]ToonB
And bind it on both toons to '1' (make sure you have not bind alt+1 and ctrl+1 to another button)
This is the basic setup, if you want all toons to follow your active toon, simple hit '^' (without any modifiers), if you want all slaves to target the target of the master hit the '1'.
if you then want to do a simple cast by pressing '2' simply darg the spell you want to cast on the button you have bind the '2'.
Or if you want to do a /castsequence create it as normal an drag it to the corresponding button (same for petattack and).
For your hunters you could f.e. simply drag 'Arcane Shot' to '2'. For the warlocks a /castsequence might be better.
Be aware, that you can use all modifiers and reset-conditions in your dps-macros in this modified approach.
For example my warlock uses the following makro on his 'dps-button':
#showtooltip
/castsequence [nomod] reset=target Immolate,Shadowbolt,Shadowbolt,Shadowbolt,Shadowbo lt,Shadowbolt,Shadowbolt;[mod:shift] Curse of Elements;[mod:ctrl] Corruption
My 70 hunter uses the following lame macro as a braindead-dps-macro (which you have to adapt for weapon speed and talentspec)
/castsequence reset=3 Steady Shot,Arcane Shot, !Auto Shot, Steadyshot,!Auto Shot
/cast [nomodifier, target=pettarget, exists] Kill Command
Hope i could help.
bugilt
09-12-2008, 12:13 PM
My head is about to explode from this setup. I'm trying to setup everything on the beta server.
blast3r
09-12-2008, 01:33 PM
This is all starting to make a bit of sense to me now. I think I will need to reinstall keyclone this weekend and give it a shot. Maybe roll some mages and test it out. If I understand it right, I hit a button and can change my leader on they fly. So if I am running through a BG I can hit '1' and hit and tell the alts to follow toon1 and if I hit '3' it would tell them all to follow toon3. This could actually be a lot of fun me thinks.
olipcs
09-12-2008, 03:29 PM
So if I am running through a BG I can hit '1' and hit and tell the alts to follow toon1 and if I hit '3' it would tell them all to follow toon3 nope, in both cases you would hit '1' (if thats what you set up for your follow), and if your active played toon is toon1 (the toon which window has the focus) they follow toon1 if it is toon3 they follow him.
wetstreet
09-12-2008, 03:50 PM
So if I am running through a BG I can hit '1' and hit and tell the alts to follow toon1 and if I hit '3' it would tell them all to follow toon3 nope, in both cases you would hit '1' (if thats what you set up for your follow), and if your active played toon is toon1 (the toon which window has the focus) they follow toon1 if it is toon3 they follow him.
The current client will always receive the key without any modifiers. The other clients will always get the key with a modifier that indicates which client pressed the key. For example:
ALT - ToonA
CTRL - ToonB
SHIFT - ToonC
You can combine the modifiers also, but I used just one per character to make it simple to explain.
When ToonA is the current client and you press 1 then ToonB and ToonC will get ALT-1. When ToonB is the current character then ToonA and ToonC will get CTRL-1. Now, if 1 is the follow macro then the macro must say:
If ALT-1 then follow ToonA
else If CTRL-1 then follow ToonB
else If SHIFT-1 then follow ToonC
else do nothing
Off the top of my head (I.E. I bet it won't work as-is), that would be:
/follow [mod:alt,target=ToonA][mod:ctrl,target=ToonB][mod:shift,target=ToonC]
Nightwish
09-15-2008, 07:51 AM
I would like to thank everyone that contributed to this setup. While it took a little while to understand and implement, I feel it will definitely be worthwhile during world PvP encounters. ^^
Ticks
09-15-2008, 05:33 PM
Just a quick question to those that implemented this method. Did you guys have to change your WoW password so you didn't use any keys that are in your keymaps? Or do you pause Keyclone and log into each client individually? To my knowledge, there isn't any bypass option to override keymaps. Now logging into WoW is a pita unless I change my password to be something that doesn't include keystrokes in my keymaps. :(
Pocalypse
09-15-2008, 07:14 PM
Just a quick question to those that implemented this method. Did you guys have to change your WoW password so you didn't use any keys that are in your keymaps? Or do you pause Keyclone and log into each client individually? To my knowledge, there isn't any bypass option to override keymaps. Now logging into WoW is a pita unless I change my password to be something that doesn't include keystrokes in my keymaps. :(Yes, I had to change my passwords to not include any of the numbers I change via keymaps.
I've made a request for keyclone to add a pause-hotstrings hotkey in the next version, and hopefully he'll be able to do that.
wetstreet
09-15-2008, 07:38 PM
Just a quick question to those that implemented this method. Did you guys have to change your WoW password so you didn't use any keys that are in your keymaps? Or do you pause Keyclone and log into each client individually? To my knowledge, there isn't any bypass option to override keymaps. Now logging into WoW is a pita unless I change my password to be something that doesn't include keystrokes in my keymaps. :(
I wouldn't recommend using the same password on all of your accounts. Especially if the account names are similar and easy to guess. It makes it just too easy to hack the others once one is hacked.
Just a quick question to those that implemented this method. Did you guys have to change your WoW password so you didn't use any keys that are in your keymaps? Or do you pause Keyclone and log into each client individually? To my knowledge, there isn't any bypass option to override keymaps. Now logging into WoW is a pita unless I change my password to be something that doesn't include keystrokes in my keymaps. :(
No I did not have to change my password. Reason is I place all my macros on keys that are not pressed normally or that cannot be used in a password.
[ ] \ ; ' , . * `
So far those 9 are more then enough actions that I need the clones to actually assist on. And none of those are allowed in a password. I have more keys then that pass, but for most abilities in game I dont need clones to assist, like mounting, accepting quests/trades/res, totems. With shaman I only need to assist for what? 3 or 4 attack spells and a few heal spells? So 7 or 8 total.
Sure I could have gone with 1 on main sends "Shift+1", "Ctrl+1", etc.. to the clones, but you can just as easy have 1 on the main send "[" and "shift+["
Ticks
09-15-2008, 09:24 PM
Just a quick question to those that implemented this method. Did you guys have to change your WoW password so you didn't use any keys that are in your keymaps? Or do you pause Keyclone and log into each client individually? To my knowledge, there isn't any bypass option to override keymaps. Now logging into WoW is a pita unless I change my password to be something that doesn't include keystrokes in my keymaps. :(
I wouldn't recommend using the same password on all of your accounts. Especially if the account names are similar and easy to guess. It makes it just too easy to hack the others once one is hacked.I could tell you what my password is and you couldn't get into my account. Blizzard Authenticators ftw!
Ticks
09-15-2008, 09:29 PM
Just a quick question to those that implemented this method. Did you guys have to change your WoW password so you didn't use any keys that are in your keymaps? Or do you pause Keyclone and log into each client individually? To my knowledge, there isn't any bypass option to override keymaps. Now logging into WoW is a pita unless I change my password to be something that doesn't include keystrokes in my keymaps. :(
No I did not have to change my password. Reason is I place all my macros on keys that are not pressed normally or that cannot be used in a password.
[ ] \ ; ' , . * `
So far those 9 are more then enough actions that I need the clones to actually assist on. And none of those are allowed in a password. I have more keys then that pass, but for most abilities in game I dont need clones to assist, like mounting, accepting quests/trades/res, totems. With shaman I only need to assist for what? 3 or 4 attack spells and a few heal spells? So 7 or 8 total.
Sure I could have gone with 1 on main sends "Shift+1", "Ctrl+1", etc.. to the clones, but you can just as easy have 1 on the main send "[" and "shift+["I use other keys to activate spells/macros like Q, E, T, R. I don't use the standard bindings. I like to keep my left hand as stationary as possible when I play, especially during PvP. It's something I carried over from solo play. The only numbers I use are 1-5 and I'm not using them in this setup. I use them for non-targeting abilities like R/R totems and such.
Ticks
09-15-2008, 09:38 PM
Outside of the little quirks, I must say this method is very impressive. I've been looking for a good way to switch between characters and I'm glad I've made the time investment to figure this out. I'm actually coming to this method from using mostly hardware to just one (beefy) system with 5 clients. I'm still working out the kinks but overall, I'm very satisfied. Keyclone is great utility and I'm glad it has great support. The only thing that makes me cringe is using the key mapping editor. I had to resort to editing the keymap files manually over using the editor. While it's simple, it's too simple. Enter one mistake and you have to start over and constantly save your work. And if you save an error, you have to start over again.
To get over the shortcomings of the editor, I just created a keymap file of all of the possible characters you can choose from and saved it. Then I created a single keymap file with just one keymap sequence for each character and copied & pasted the sequence over for each macro I used. Then I just replaced the master key and the slave key for each sequence. Sounds confusing but hey, I should have earn some college credit for learning how this all works! :thumbsup:
Thanks everyone who put the initial effort into this and thanks for sharing.
Pocalypse
09-16-2008, 06:10 AM
Enter one mistake and you have to start over and constantly save your work. And if you save an error, you have to start over again.
I didn't realise this at first either, but you can highlight a hotstring and press delete to delete just that hotstring without changing anything else. No need to start over.
Daleka
09-16-2008, 09:30 AM
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
Pocalypse
09-16-2008, 01:40 PM
Daleka, you simply forgot to put a [target=targettarget] conditional in your first macro. You were trying to cast earth shock on your main.
hirahito
09-17-2008, 03:15 PM
Hi -
Major fan of multi-boxing. I've just bitten the bullet and have set up KeyClone on 2 boxes with 5 accounts. In going over this site, I've seen I want the leaderless setup from the start, even though it seems remarkable difficult to set up. So, I started putting it together and noticed some things.... maybe I'm not seeing WHY you guys are doing it the way you're doing it. It seems to me that if you put:
LSHIFT+LCTRL+LALT+TILDE/FOLLOWA
LSHIFT+LCTRL+TILDE/FOLLOWB
LSHIFT+LALT+TILDE/FOLLOWC
LCTRL+LALT+TILDE/FOLLOWD
LCTRL+TILDE/FOLLOWE
For ALL of the keymaps on Keyclone, then put a macro on each one of the alts that was as such:
TOONA:
/stopmacro [nomod]
/target
[mod:ctrl,mod:shift, target=TOONB]
[mod:shift,mod:alt, target=TOONC]
[mod:ctrl,mod:alt, target=TOOND]
[mod:ctrl, target=TOONE]
/follow
/targetlasttarget
TOONB:
/stopmacro [nomod]
/target
[mod:ctrl,mod:shift,mod:alt, target=TOONA]
[mod:shift,mod:alt, target=TOONC]
[mod:ctrl,mod:alt, target=TOOND]
[mod:ctrl, target=TOONE]
/follow
/targetlasttarget
(etc, etc...)
Thus, the macro(s) would be the only thing that needed to change. I find the macros easier to modify, myself. Making 5 different KEYMAP files for KeyClone was making me want to stab my eyes with an icepick.
Am I way off base here?
NOTE: The above seems to work fine for spells as well, you just need to take the /stopmacro [nomod] off.
-- Hirahito
hirahito
09-17-2008, 03:24 PM
Also -
Wanted to know if you guys think this is worthwhile... I unmapped my F1-F5 keys on all my 5 guys and wanted to use them for healing on each one.
I set up F1-F5 to be rouond robin and put a healing macro on each of them which does the fastest healing they can do in the F1-F5 slot and the heaviest healing they have in the Shift-F1 through Shift-F5 slots.
Let's say I noticed my third guy was getting hit and I wanted one person (all my toons have healing) to step out of combat and do a healing spell. I start spamming the F3 key and let's say the first guy gets it.
He steps out of the fight and puts a Healing Wave on my 3rd toon (or whatever). If I notice that my 3rd toon is still getting hammered, I hit the F3 again and my *second* toon steps back and casts 'Flash Heal' (for example). Notice that everyone else ignores the command, so they're still in the fight. If I take the third toon out of the F3 rotation, he never interrupts his combat to try and heal himself which means his healing spell doesn't get interrupted in combat.
Good idea? Stupid? Input from you guys would be much appreciated.
-- Hirahito
blast3r
09-17-2008, 04:29 PM
Still trying to wrap my brain around this method but am procrastinating a bit due to having to create so many keymaps. I have a total of 23 toons right now so it just seems like a LOT of work and I hate even setting up just the initial macros for a new team. I will likely reserve a day where I just delete all macros, keybindings and my xkey pro mappings and just start fresh.
olipcs
09-17-2008, 05:24 PM
Hi -
Major fan of multi-boxing. I've just bitten the bullet and have set up KeyClone on 2 boxes with 5 accounts. In going over this site, I've seen I want the leaderless setup from the start, even though it seems remarkable difficult to set up. So, I started putting it together and noticed some things.... maybe I'm not seeing WHY you guys are doing it the way you're doing it. It seems to me that if you put:
LSHIFT+LCTRL+LALT+TILDE/FOLLOWA
LSHIFT+LCTRL+TILDE/FOLLOWB
LSHIFT+LALT+TILDE/FOLLOWC
LCTRL+LALT+TILDE/FOLLOWD
LCTRL+TILDE/FOLLOWE
.....
-- HirahitoThe first thing you can'T use if you set it up like this are different slave and master keys, so you would loose the 'soloplayability'.
-This is not a big deal, and perhaps a thing which is no problem in your setup.
Another thing is, that (if i'm understanding the hotstring concept correct) you never would actual activate the follow-macro on the 'slave'-toons.
To give a demonstration what would happen if you use the same keymap, as you proposed:
Say your at the moment 'activ-played'-toon is ToonB and you want the other toons to follow him, so you hit 'Tilde'.
In a setting with different keymaps:
The keymap of toonb would contain the hotstring "'tilde' ---> followB" and this hotstring would be evaluated for each toons keymap and for all of them mapped to 'Shift+Ctrl+Tilde'. Because of the mapping 'Shift+Ctrl+Tilde' would be send to all 'slaves' and because of the follow-makro they would select ToonB to follow.
If you use the same Keymap for all:
There is no simple hotstring like "'Tilde' --> followX" so a simple press of TILDE wouldn't activate any hotstring and nothing happens, if you would want that your toons follow ToonB you would have to press ''Shift+Ctrl+Tilde" manualy by youself (which is impractical) and you wouldn't need any hotstrings at all.
olipcs
09-17-2008, 05:28 PM
Also -
Wanted to know if you guys think this is worthwhile... I unmapped my F1-F5 keys on all my 5 guys and wanted to use them for healing on each one.
.....
Good idea? Stupid? Input from you guys would be much appreciated.
-- Hirahito In my opinion for a 5-healerteam, with no one (or all) specced for healing, this would be a possible method to distribute the healing.
Only thing you might want to remember is, that the function keys (F1..F12) can't be used with all modifiers.
For detaild information see: http://www.dual-boxing.com/wiki/index.php/Available_Keys_in_World_of_Warcraft
Pocalypse
09-17-2008, 05:28 PM
Hi -
Major fan of multi-boxing. I've just bitten the bullet and have set up KeyClone on 2 boxes with 5 accounts. In going over this site, I've seen I want the leaderless setup from the start, even though it seems remarkable difficult to set up. So, I started putting it together and noticed some things.... maybe I'm not seeing WHY you guys are doing it the way you're doing it. It seems to me that if you put:
LSHIFT+LCTRL+LALT+TILDE/FOLLOWA
LSHIFT+LCTRL+TILDE/FOLLOWB
LSHIFT+LALT+TILDE/FOLLOWC
LCTRL+LALT+TILDE/FOLLOWD
LCTRL+TILDE/FOLLOWE
For ALL of the keymaps on Keyclone, then put a macro on each one of the alts that was as such:
TOONA:
/stopmacro [nomod]
/target
[mod:ctrl,mod:shift, target=TOONB]
[mod:shift,mod:alt, target=TOONC]
[mod:ctrl,mod:alt, target=TOOND]
[mod:ctrl, target=TOONE]
/follow
/targetlasttarget
TOONB:
/stopmacro [nomod]
/target
[mod:ctrl,mod:shift,mod:alt, target=TOONA]
[mod:shift,mod:alt, target=TOONC]
[mod:ctrl,mod:alt, target=TOOND]
[mod:ctrl, target=TOONE]
/follow
/targetlasttarget
(etc, etc...)
Thus, the macro(s) would be the only thing that needed to change. I find the macros easier to modify, myself. Making 5 different KEYMAP files for KeyClone was making me want to stab my eyes with an icepick.
Am I way off base here?
NOTE: The above seems to work fine for spells as well, you just need to take the /stopmacro [nomod] off.
-- HirahitoI'm not sure I understand your example. What is your follow key?
The reason for different keymaps is because your current toon will always want the key you press to send to some other key with modifiers on the other clients. I don't see how you can avoid that.
olipcs
09-17-2008, 05:31 PM
I have a total of 23 toons right now so it just seems like a LOT of work and I hate even setting up just the initial macros for a new team. One suggestion: if you simple want to try it out, have you thought about using the modified version i described?
(see: http://www.dual-boxing.com/wiki/index.php/Focusless_Targetless_Leaderless_Setup#Leaderless.2 C_Focusless_PVE_orientated_Setup )
First off, thank you poca and deceased, and all the rest for this thread/topic/ability. Absolutely insane stuff and very exciting no matter how hard it is at first. After swimming around with different approaches and failures for a while, I decided to just implement the 'follow' feature. If for nothing else than making collection quests much easier, and switching leaders for fun...
I have read through as much as I could before I was surely going blind and did not see this as a problem for anyone else, but let me know if I missed it ::: My toonA gets the 3 others to follow no problem. toonB gets toonA to follow her, but C+D just type into party chat or /say the [mod:alt] stuff. Then toonC+D get everyone to follow except toonA who says the [mod:alt] stuff.
I have a feeling that its something really minor like spelling or spacing. But i tried the FTL with just 2boxing at first and it worked and I felt like i grasped it. Throw in 2 more boxes and BAM, lol. I'll keep at it. Any thoughts?
hirahito
09-17-2008, 11:00 PM
The first thing you can'T use if you set it up like this are different slave and master keys, so you would loose the 'soloplayability'.
-This is not a big deal, and perhaps a thing which is no problem in your setup.
Another thing is, that (if i'm understanding the hotstring concept correct) you never would actual activate the follow-macro on the 'slave'-toons.
To give a demonstration what would happen if you use the same keymap, as you proposed:
Say your at the moment 'activ-played'-toon is ToonB and you want the other toons to follow him, so you hit 'Tilde'.
In a setting with different keymaps:
The keymap of toonb would contain the hotstring "'tilde' ---> followB" and this hotstring would be evaluated for each toons keymap and for all of them mapped to 'Shift+Ctrl+Tilde'. Because of the mapping 'Shift+Ctrl+Tilde' would be send to all 'slaves' and because of the follow-makro they would select ToonB to follow.
If you use the same Keymap for all:
There is no simple hotstring like "'Tilde' --> followX" so a simple press of TILDE wouldn't activate any hotstring and nothing happens, if you would want that your toons follow ToonB you would have to press ''Shift+Ctrl+Tilde" manualy by youself (which is impractical) and you wouldn't need any hotstrings at all.
OK. Let me address each of these in turn.
Solo play - Unaffected. Here's why.
Let's assume, for the sake of argument, that you're soloing with ToonA. ToonA presses the tilde key for follow and gets a LCTRL+LSHIFT+LALT+TILDE. If you'll notice, the macro for the follow on ToonA ignores this combo, so the follow key would do nothing. Macros for, say, Lightening Bolt would NOT have a /stopmacro [nomod] at the beginning, but they wouldn't have the [target] line for CTRL-ALT-SHIFT, so it would just fall through to the /cast Lightening Bolt.
Thus, solo play would be unaffected.
MULTI-BOXING. In this example, you say ToonB is in control and I'm hitting follow (tilde). In my mapping, this equates to CTRL+ALT+TILDE. This is sent to ALL of the boxes, so A, C-E all start following B, as planned. Ah. I see your point. Since the start of the macro is /stopmacro [nomod], it won't stop and it will try and /follow itself. The first line needs to be /stopmacro [nomod][mod:ctrl,mod:alt] which will make it ignore the follow command.
I'll make sure and make that change. Thanks for pointing it out.
I'm not sure I understand your example. What is your follow key?
The reason for different keymaps is because your current toon will always want the key you press to send to some other key with modifiers on the other clients. I don't see how you can avoid that.
The key I press for follow is the TILDE key. (top left, next to the 1 key on my U.S. keyboard). And yes, I did get around the need for the changing keymaps. All of my programs in KeyClone use a single Keymap, it's the MACROS that change on each machine. The macros basically ignore it if it's an action they don't need via the /stopmacro function, or they process it by allowing the /target line to fall through without changing anything.
Since I posted this at work, I didn't have my exact macros. I'll go in and try and get exact working macros and my keymap and post the examples up here in the next day or so.
I post it merely as an alternative to Deceased's and your work - if you guys hadn't gone down this path, I would never have gotten the idea to do this.
-- Hirahito
Pocalypse
09-18-2008, 05:56 AM
OK. Let me address each of these in turn.
Solo play - Unaffected. Here's why.
Let's assume, for the sake of argument, that you're soloing with ToonA. ToonA presses the tilde key for follow and gets a LCTRL+LSHIFT+LALT+TILDE. If you'll notice, the macro for the follow on ToonA ignores this combo, so the follow key would do nothing. Macros for, say, Lightening Bolt would NOT have a /stopmacro [nomod] at the beginning, but they wouldn't have the [target] line for CTRL-ALT-SHIFT, so it would just fall through to the /cast Lightening Bolt.
Thus, solo play would be unaffected.
MULTI-BOXING. In this example, you say ToonB is in control and I'm hitting follow (tilde). In my mapping, this equates to CTRL+ALT+TILDE. This is sent to ALL of the boxes, so A, C-E all start following B, as planned. Ah. I see your point. Since the start of the macro is /stopmacro [nomod], it won't stop and it will try and /follow itself. The first line needs to be /stopmacro [nomod][mod:ctrl,mod:alt] which will make it ignore the follow command.
I'll make sure and make that change. Thanks for pointing it out.I don't understand this line: I'm hitting follow (tilde). In my mapping, this equates to CTRL+ALT+TILDE.
In order to do that, don't you need a Tilde --> FollowB hotstring? And an equivalent for each toon?
Frosty
09-18-2008, 08:12 AM
Thus, the macro(s) would be the only thing that needed to change. I find the macros easier to modify, myself. Making 5 different KEYMAP files for KeyClone was making me want to stab my eyes with an icepick.
I've set up my keymaps one time, and all I do is change the toon names in my macros for each group. (copy/paste FTW!).
The spreadout keymaps I posted don't even require macros to be altered.
I'm using OLIPCS's method, where I only have one macro for /follow and one for /assist, so it makes setup very quick. In fact, I set up a new group of 5 last night in about 10-15 minutes.
I'm also confused along with Pocalypse.. I'm pretty sure you are going to need a hoststring for:
~ -> Follow_X on each of your client keymaps to broadcast what the other clients should receive/translate into for their keypress.
davedontmind
09-19-2008, 03:17 AM
First off, thank you poca and deceased, and all the rest for this thread/topic/ability. Absolutely insane stuff and very exciting no matter how hard it is at first. After swimming around with different approaches and failures for a while, I decided to just implement the 'follow' feature. If for nothing else than making collection quests much easier, and switching leaders for fun...
I have read through as much as I could before I was surely going blind and did not see this as a problem for anyone else, but let me know if I missed it ::: My toonA gets the 3 others to follow no problem. toonB gets toonA to follow her, but C+D just type into party chat or /say the [mod:alt] stuff. Then toonC+D get everyone to follow except toonA who says the [mod:alt] stuff.
I have a feeling that its something really minor like spelling or spacing. But i tried the FTL with just 2boxing at first and it worked and I felt like i grasped it. Throw in 2 more boxes and BAM, lol. I'll keep at it. Any thoughts?Check your macros on all toons. I expect you have some extra new-lines in there (I had this problem too!).
e.g. instead of:
/target [mod:shift,target=ToonA][mod:ctrl,target=ToonB] ...
you have:
/target [mod:shift,target=ToonA]
[mod:ctrl,target=ToonB] ...
The macro editor wraps lines, and it can sometimes be hard to see real new-lines as opposed to line-wrapping.
olipcs
09-19-2008, 04:26 AM
Check your macros on all toons. I expect you have some extra new-lines in there (I had this problem too!).I also would suggest this as the reason you have problems.
To be correct: in most examples the macros are splitted in seperate lines, this is only for better readability!
If you copy-paste the macros you must make sure every /cast , /target ect. is only one line...
Ticks
09-19-2008, 08:02 AM
Whomever added the "Shorten macrospace / simplify group changes" section to the Wiki, could you please elaborate on how it works for you? I suspected it couldn't work and spent some time testing the method and I just don't see how it could work. Using /click Actionbutton12 doesn't work because the modifiers aren't passed to it. I have to say though, it would have been a nice set up.
Please take a moment to explain how you got the modifier keys passed to the /click Actionbutton12 macro. I'd like to remove this section from the Wiki because it would cause people to waste time trying to implement it.
Hi,
I was trying to understand this great idea. well , after a few hours of mind blowing i come to this point.
I have 3 toons. paladin , mage and shaman. I am trying to make a keaderless follow macro. my main key is ` and hidden key is ' . On my paladin my 2 other toons follow her. But when i am on mage on shaman follows and when i am on shaman only mage follows. My paladin doesnt accept others to be leaders :D Any idea what might be wrong ?
thanks
edit : When i am on paladin screen and i hit ` i see on both mage and shaman that ' key is pressed but when i am not on paladin screen and when i click ` i dont see it click ' button on paladin screen and it click on mage or shamans screen.
edit 2: Just reliesed that on my paladin the combinations with alt key doesnt work. but a key binding with alt+] is working :S
Frosty
09-20-2008, 10:19 AM
Hi,
I was trying to understand this great idea. well , after a few hours of mind blowing i come to this point.
I have 3 toons. paladin , mage and shaman. I am trying to make a keaderless follow macro. my main key is ` and hidden key is ' . On my paladin my 2 other toons follow her. But when i am on mage on shaman follows and when i am on shaman only mage follows. My paladin doesnt accept others to be leaders :D Any idea what might be wrong ?
thanks
edit : Wwhen i am on paladin screen and i hit ` i see on both mage and shaman that ' key is pressed but when i am not on paladin screen and when i click ` i dont see it click ' button on paladin screen and it click on mage or shamans screen.
If you are sure you have your keymaps set up right, it might be worth checking to see if your "hidden" key is bound to something else with modifiers.
For example, if you use the first post in this thread, your hidden key is "]". But it requires that no other keybinds are using any combo of modiriers with it.
ToonA:
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
You would need bind "]" somewhere on your actionbar and put the follwoing macro in there.
(it sounds like you have this set up this way now):
/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]
[mod:ctrl,nomod:alt,nomod:shift,target=ToonE]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
If you are using Bongos for your action bar, the easiest way to unbind all the modifiers is to type /bongos and bring up the menu.
Got to keybinds (I think, it may be just bindings) and then, somewhere on an empty button slot, enter in all of the combinations of modifiers with "]".
Example, Shift+], Alt+], Shift+Alt+]...all the ones that are in your keybinds and macro.
Once you have done that.. hit Esc (or delete) over the same button you put all those into, and it will unbind them all.
Now make sure you still have just "]" in the action bar with your macro.
I changed the key to ; and now my shammy is not following my mage around :S my head is about to explode...
Eloxy
09-20-2008, 04:03 PM
Hmm....my slaves does waht my leader do and spam the macro ingame, but when im on my slaves trying to cast sumthing nothing happens exept for the macro to be spammed in /s...
anyone know wahts going wrong here?
Im running this in keyclone atm and i think thats not the problem, i think my problem is in my ingame macro posted further down.
ToonA:
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
ToonB:
Ctrl-alt-Shift-] --> LBAT
2 --> LBBT
Ctrl-Alt-] --> LBCT
alt-shift-] --> LBDT
ToonC:
alt-Shift-] --> LBAT
Ctrl-alt-shift-] --> LBBT
2 --> LBCT
ctrl-alt-] --> LBDT
ToonD:
ctrl-alt-] --> LBAT
alt-shift-] --> LBBT
ctrl-Alt-Shift-] --> LBCT
2 --> LBDT
/target [mod:ctrl,mod:shift,nomod:alt,target=Eiöxy]
[mod:ctrl,mod:alt,nomod:shift,target=ëioxy]
[mod:alt,mod:shift,nomod:ctrl,target=Elöxy]
[mod:ctrl,mod:alt,mod:shift,target=Eioxy]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
Hmm....my slaves does waht my leader do and spam the macro ingame, but when im on my slaves trying to cast sumthing nothing happens exept for the macro to be spammed in /s...
anyone know wahts going wrong here?
Im running this in keyclone atm and i think thats not the problem, i think my problem is in my ingame macro posted further down.
ToonA:
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
ToonB:
Ctrl-alt-Shift-] --> LBAT
2 --> LBBT
Ctrl-Alt-] --> LBCT
alt-shift-] --> LBDT
ToonC:
alt-Shift-] --> LBAT
Ctrl-alt-shift-] --> LBBT
2 --> LBCT
ctrl-alt-] --> LBDT
ToonD:
ctrl-alt-] --> LBAT
alt-shift-] --> LBBT
ctrl-Alt-Shift-] --> LBCT
2 --> LBDT
/target [mod:ctrl,mod:shift,nomod:alt,target=Eiöxy]
[mod:ctrl,mod:alt,nomod:shift,target=ëioxy]
[mod:alt,mod:shift,nomod:ctrl,target=Elöxy]
[mod:ctrl,mod:alt,mod:shift,target=Eioxy]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
make your macro like
/target [mod:ctrl,mod:shift,nomod:alt,target=Eiöxy][mod:ctrl,mod:alt,nomod:shift,target=ëioxy][mod:alt,mod:shift,nomod:ctrl,target=Elöxy
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
all target one line
Eloxy
09-21-2008, 05:53 AM
hmm that got me one step further thx alfa, but it's still not working. Think it is the wrong shift,alt,ctrl modifiers in it but im not sure. could anybody help me to make a macro that will work on my 4 box please? kinda getting a head burst here soon hehe
I use shift-ctrl-alt.......alt-shift......ctrl-alt
Metalocalypse
09-21-2008, 10:04 AM
anyone know wahts going wrong here?
Im running this in keyclone atm and i think thats not the problem, i think my problem is in my ingame macro posted further down.
ToonA:
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
ToonB:
Ctrl-alt-Shift-] --> LBAT
2 --> LBBT
Ctrl-Alt-] --> LBCT
alt-shift-] --> LBDT
ToonC:
alt-Shift-] --> LBAT
Ctrl-alt-shift-] --> LBBT
2 --> LBCT
ctrl-alt-] --> LBDT
ToonD:
ctrl-alt-] --> LBAT
alt-shift-] --> LBBT
ctrl-Alt-Shift-] --> LBCT
2 --> LBDT
/target [mod:ctrl,mod:shift,nomod:alt,target=Eiöxy]
[mod:ctrl,mod:alt,nomod:shift,target=ëioxy]
[mod:alt,mod:shift,nomod:ctrl,target=Elöxy]
[mod:ctrl,mod:alt,mod:shift,target=Eioxy]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttargetFrom what I understand the ingame macro isn't the problem it's the hotkeymaps in keyclone which are causing the problem.
The way it works is that you use a certain set of modifier for a specific toon, say shift-ctrl-alt for your main; than this set needs to be just for your main on all your toons; same goes for say alt-shift for toonb, this has to be the combo for toonb on all your toons.
so that you'd get a map like this:
ToonA:
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Shift-] --> LBDT
ToonB:
Ctrl-alt-Shift-] --> LBAT
2 --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Shift-] --> LBDT
ToonC:
Ctrl-alt-Shift-] --> LBAT
Ctrl-alt-] --> LBBT
2 --> LBCT
Ctrl-Shift-] --> LBDT
ToonD:
Ctrl-alt-Shift-] --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
2 --> LBDT
The macro would something like this:
/target [mod:ctrl,mod:shift,mod:alt,target=Eiöxy][mod:ctrl,mod:alt,nomod:shift,target=ëioxy][mod:alt,mod:shift,nomod:ctrl,target=Elöxy][mod:ctrl,nomod:alt,mod:shift,target=Eioxy]
/cast [target=targettarget,harm] Lightning Bolt
/targetlasttarget
Doesn't really matter if it's one line or not, it might make it a bit smaller, but it might make it easier to see where the problem is if you have more than one line. The thing is, you want the same modifier set on each toon for each other toon otherwise they'll do something that you didn't intend them to do.
Eloxy
09-21-2008, 10:09 AM
ah great i will try this out asap, thx alot for the help.
Eloxy
09-22-2008, 06:20 AM
YES finaly! Finaly i got the idea how it works and i must say it is a realy neat system ;D Thx alot for the help again!!
Tizer
09-22-2008, 09:37 AM
I'll have to remember you are now part of the sneaky team when we meet in arena as im sure we will ;)
nimbok
09-22-2008, 11:23 AM
hello all,
first post on these boards and i want to say thanks to everyone who has put in the countless hours of work needed to get this going. i used to 4 box everquest years ago with 4 computers, 4 mice and 4 keyboards... caveman style. i started a 2nd account in WoW and dual boxed war/priest on 1 pc alt tabbing to cast using a g15 keyboard, which worked quite well for pve. i would unfortunately get raped in pvp, so never got into boxing that. keyclone however opened the door for pvp and it has rekindled my love of the game and pushed me to get my 5th account. im currently working on my 2nd 4 man team. 4x60 locks sitting in hfp waiting for the xp reduction to lvl 60-70 and 4x53 shamans. the only thing more exciting to me than wiping the floor with a group of allies is running into a fellow boxer in game. i have yet to meet a boxer who wasnt extremely helpful, courteous and polite... i feel like larry david on curb your enthusiasm when he runs into people who drive a prius. kinda like we are in a club or something lol, but i digress.
/end intro paragraph
i apologize if it has been mentioned before, but i find this to be a huge help when setting up my keymaps and i couldnt seem find it anywhere else. establishing keymaps for up to 5 characters can be pretty time consuming. what i have started doing is creating a "template" keymap file to assist with future setups. basically, i create a keymap which is basically unaltered for any particular toon. for example:
Template Keymap:
Ctrl-Shift-] --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
Ctrl-Shift-\ --> CLAT
Ctrl-alt-\ --> CLBT
Alt-Shift-\ --> CLCT
Ctrl-Alt-Shift-\ --> CLDT
Ctrl-\ --> CLET
etc.
i basically do the same thing for each of my hidden macro keybindings. after saving the file (i save it as "template" to avoid confusion) i open my keyclone folder where the file is saved and just copy and paste the template file 4 more times. i then rename the file on each depending on the toon. once this is done, you can use the keymap editor to change the specific hotstring for the particular toon assinged to each keymap. for example:
ToonA Keymap:
2 --> LBAT ***changed from Ctrl-Shift-]***
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
3 --> CLAT ***changed from Ctrl-Shift-\***
Ctrl-alt-\ --> CLBT
Alt-Shift-\ --> CLCT
Ctrl-Alt-Shift-\ --> CLDT
Ctrl-\ --> CLET
etc.the rest of the hotstrings are unaltered. once that is completed for each of the toon's macros/spells linked to each keybind, save the updated keymap. what this does is save you the hassle of re-entering each toon's assigned hotstring to be passed for each new keymap created. hope this makes sense as i am easily confused by this kind of stuff. anyways, keep up the good work and i hope to see you all on the battlefield!
pixelimp
09-23-2008, 09:58 AM
I've been searching everywhere for this ..
I need a macro for opening my Social Pane like what you can do with all the other stuff .. /click SpellbookMicroButton
I've tried about 100 combinations, can't seem to get it up ..
Sekij
09-23-2008, 11:34 AM
Why you need macro for that? you can bind that in keybindings as far i know
Pocalypse
09-23-2008, 12:16 PM
I've been searching everywhere for this ..
I need a macro for opening my Social Pane like what you can do with all the other stuff .. /click SpellbookMicroButton
I've tried about 100 combinations, can't seem to get it up ..
Untested, but try these:
CharacterMicroButton
SpellbookMicroButton
TalentMicroButton
QuestLogMicroButton
MainMenuMicroButton
SocialsMicroButton
LFGMicroButton
HelpMicroButton
KeyRingButton
pixelimp
09-23-2008, 03:21 PM
Why you need macro for that? you can bind that in keybindings as far i knowBecause i need the keys for all my hidden macros ..
Thanks Pocalypse, i'll test them out
EDIT; Nice, it worked. Thanks :)
filthandfowl
09-24-2008, 08:22 AM
I am having a little trouble with the hotsrings. Is there any way someone could upload a screenshot of what it should look like once your are finished, or maybe upload their kemap files per toon?
Kriendor
09-24-2008, 01:42 PM
OK .... I been trying and trying to get this working ... After about 12h (no joke) Still no improvement. I will like to know if is possible for one of you to post your UI and your keymaps, in order to help peoples like me that just dont understand how to do this.
pixelimp
09-25-2008, 05:30 AM
Is it possible to hade modified keys as Main keys ?
Like, say i have LHW on SHIFT+F, can i use this as a main key, or does me holding shift down screw things up for the slaves ?
And if so, i'm really running short on keys here ! 8|
olipcs
09-25-2008, 05:35 AM
Is it possible to hade modified keys as Main keys ?
Like, say i have LHW on SHIFT+F, can i use this as a main key, or does me holding shift down screw things up for the slaves ?
And if so, i'm really running short on keys here ! 8|Theoretically it might be possible if you are using the "only pass hotstrings"-Option of keyclone, or if you don't use 'shift' in your macros to identify the leader. PErhaps you can try it out, I personaly never had to...
pixelimp
09-25-2008, 05:37 AM
Is it possible to hade modified keys as Main keys ?
Like, say i have LHW on SHIFT+F, can i use this as a main key, or does me holding shift down screw things up for the slaves ?
And if so, i'm really running short on keys here ! 8|Theoretically it might be possible if you are using the "only pass hotstrings"-Option of keyclone, or if you don't use 'shift' in your macros to identify the leader. PErhaps you can try it out, I personaly never had to...Well yeah, but wouldn't i then have to hotstring every single key ?
Totems and everything ..
olipcs
09-25-2008, 05:45 AM
no,cause if no hotstring is found it would pass normaly.
What the option do is (if i understand it correct):
If what you have pressed could be mapped to a hot string, it will only pass the hotstring and not any modifiers you pressed with it.
Example:
You defiend a hotstring like:
'f' ---> followA
and you press: 'shift +f'
Without the "only pass Hotstring"-Option the following happens:
you press 'shift + f' its translatet to 'shift + followA'
With the Option:
you press 'shift + f' its translatet to 'followA' (because the modifiers are ignored which you pressed)
This would work, you have only to remeber that with this option also an 'alt + f', 'ctrl + f' etc. .... would activate the follow.
pixelimp
09-25-2008, 06:07 AM
no,cause if no hotstring is found it would pass normaly.
What the option do is (if i understand it correct):
If what you have pressed could be mapped to a hot string, it will only pass the hotstring and not any modifiers you pressed with it.
Example:
You defiend a hotstring like:
'f' ---> followA
and you press: 'shift +f'
Without the "only pass Hotstring"-Option the following happens:
you press 'shift + f' its translatet to 'shift + followA'
With the Option:
you press 'shift + f' its translatet to 'followA' (because the modifiers are ignored which you pressed)
This would work, you have only to remeber that with this option also an 'alt + f', 'ctrl + f' etc. .... would activate the follow.But if i activate pass hotstrings only, it wont pass keys i haven't hotstringed.
I have f.ex my totem of wraths on SHIFT+D
But i guess i could just hotstring SHIFT+A to do SHIFT+A on the slaves, not that much work ..
Dominian
09-25-2008, 10:48 AM
no,cause if no hotstring is found it would pass normaly.
What the option do is (if i understand it correct):
If what you have pressed could be mapped to a hot string, it will only pass the hotstring and not any modifiers you pressed with it.
Example:
You defiend a hotstring like:
'f' ---> followA
and you press: 'shift +f'
Without the "only pass Hotstring"-Option the following happens:
you press 'shift + f' its translatet to 'shift + followA'
With the Option:
you press 'shift + f' its translatet to 'followA' (because the modifiers are ignored which you pressed)
This would work, you have only to remeber that with this option also an 'alt + f', 'ctrl + f' etc. .... would activate the follow.But if i activate pass hotstrings only, it wont pass keys i haven't hotstringed.
I have f.ex my totem of wraths on SHIFT+D
But i guess i could just hotstring SHIFT+A to do SHIFT+A on the slaves, not that much work ..
Nick du spela på kazzak...
Eloxy
09-26-2008, 07:03 AM
ok.. i have plundered with this for three days now and i have the follow function 100% working (after much tweaking and headackes, didnt work cuz my wow nr.4 didnt save the macros for some reason=P). Anyway i have a keymap for follow on all my toons now. when i wan to make a keymap for eg. lighting bolt do i make this in the same keymap or do i have to make a new keymap just for lightingbolt?
I realy need some help here im litterary on the edge of leaving multiboxing if i cant get this ftl setup to work ^^
Frustrated Eloxy
Frosty
09-26-2008, 07:47 AM
ok.. i have plundered with this for three days now and i have the follow function 100% working (after much tweaking and headackes, didnt work cuz my wow nr.4 didnt save the macros for some reason=P). Anyway i have a keymap for follow on all my toons now. when i wan to make a keymap for eg. lighting bolt do i make this in the same keymap or do i have to make a new keymap just for lightingbolt?
I realy need some help here im litterary on the edge of leaving multiboxing if i cant get this ftl setup to work ^^
Frustrated Eloxy
For an easier time with this, dupicate your keymap for each client, only changing the activation key and key name.
Example (if "F" is your follow key):
F -> follow.A
Shift+F -> follow.B
...
Would be changed to (if "G" is your assist key):
G -> assist.A
Shift+G -> assist.B
Then use the exact same modifiers/macros you are using for follow and make a single button that tells your party who to assist. Then you need only to duplicate your follow macro one time for each toon and change the last /follow line to the targeting method descirbed in previous posts.
I think OLIPCS's post in this thread would get you up and running quickly. (Post # 59 I think).
Using this method will speed up the creation of new macros for new teams as well as you'll no longer need an /assist or /target line in every DPS macro.
It's cut my new team creation/setup (I'm an alt-oholic....) time down to about 30 minutes for a group of 5.
Eloxy
09-26-2008, 08:13 AM
ahh i think you missunderstod me, i was wondering if i can have lightingbolt keymap and follow keymap in the same keymap save?
Like this?
http://img515.imageshack.us/img515/2223/keymapnj0.jpg ('http://imageshack.us/')
olipcs
09-26-2008, 08:25 AM
You need to do it in the same keymapfile (for the specific toon) as you done the 'follow' in, cause you can only load one keymapfile for a wow-client.
So, yes, your above example is correct (for ToonA).
Frosty descriebed a 'fast setup method' which is a modification of the original system, which i'm using, where you only have to configer the follow and assist-keys with keymaps (with the drawback, that its not 'targetfree' and you have a seperate assist-key).
So yes, it was not a direct answer to your question, only a hint, how you could speed things up...
Eloxy
09-26-2008, 08:35 AM
Ah ok, i was starting to question if i was doing things the right way just needed to check that i was on the right side. Thx for answers
Eloxy
Frosty
09-26-2008, 08:39 AM
Oops.. in my defense, I hadn't finished my first cup of coffee. :P
Eloxy
09-26-2008, 09:45 AM
omg... i just found out what's been fucking me up ALL the way..
My wows wont save the macros i make/remake for some reason. Anybody had this problem? i mean, i have been running with my very first macros on my new keymap setup, so thats why it never worked for me.
I have four copies of wow in four diferent folders on a ssd harddrive. Cant realy get whats making the wows not save the macros i make =(
Frosty
09-26-2008, 11:13 AM
omg... i just found out what's been fucking me up ALL the way..
My wows wont save the macros i make/remake for some reason. Anybody had this problem? i mean, i have been running with my very first macros on my new keymap setup, so thats why it never worked for me.
I have four copies of wow in four diferent folders on a ssd harddrive. Cant realy get whats making the wows not save the macros i make =(Do you have any file pointers set up? If so, you might want to make sure that you aren't sharing a file that saves your macros.
Dominian
09-26-2008, 05:28 PM
My issue is that my slaves targets the wrong guy is someone with a similar name is closer.
Had to take out /targetlasttarget due to that my lenght went over 255..
Can this affect the result of my slaves targeting wrong.
I have written my strings 3 times and they are fine but when i manually execute my macros my guys tend to target the wrong guys.
Names is anilia,aniliia,anillia,aniliiaa,aniliaa
I have a problem with this. Somehow and i dont know if this is a wow issue or something else. Sometimes My toons act like my Alt is stuck. For example. I have my shammy heal macro which tragets tank and casts Gift of narru at Alt+2. And i have my lightining bolt at 2. So not always but somethies. Even i am not clicking the alt key my shammy casts Alt+2. And for the macro to make this setup, i cant use Alt. :(
any ideas ?
Yagamoth
09-30-2008, 10:42 AM
I have a problem with this. Somehow and i dont know if this is a wow issue or something else. Sometimes My toons act like my Alt is stuck. For example. I have my shammy heal macro which tragets tank and casts Gift of narru at Alt+2. And i have my lightining bolt at 2. So not always but somethies. Even i am not clicking the alt key my shammy casts Alt+2. And for the macro to make this setup, i cant use Alt. :(
any ideas ?
2nd attempt in writing... I'm about the worst in explaining.
Not sure, but...
On one or more of your keymaps you might modify the keypresses via hotstring with "Alt". So basically you might send:
Keymap1: KEY --> HOTSTRING
Keymap2: Alt + KEY --> HOTSTRING
So it simply translates your "KEY" (e.g. "2") into "Alt + KEY".
so 1 more thing to ask. I dunno if it is like that but i setup a spell ctrl+2, but i can cast it with alt+2 also. is that normal ?
NevadaGuy
10-01-2008, 07:30 PM
Thx to the OPs for this thread.
I'm a bit challenged when it comes to all of this and have what I'm sure are some obvious to most questions but I'm struggling.
When you type in your post that we should set up this way:
2 --> LBAT
Ctrl-alt-] --> LBBT
Alt-Shift-] --> LBCT
Ctrl-Alt-Shift-] --> LBDT
Ctrl-] --> LBET
Does Keyclone know what LBAT stands for? Or do you have to type out a different command?
And a more basic question, am I correct in assuming that when you say ToonA, I should type in my toons name?
Sorry for being so thick.
olipcs
10-02-2008, 02:40 AM
Does Keyclone know what LBAT stands for? Or do you have to type out a different command? Keyclone doesn't "know" what it stands for, but it also doesn't need to. LBAT is only the name of the hotstring and can be theoretical a random phrase as long as you use the same phrase for the modifier-key-combinations in all your toons keymaps. LBAT was choosen here to give a hint at the semantic of the hotstring (LightningBolt on ToonAs Target), you could also use 'lightning.bolt.on.ToonA.target' or if you like confusion 'blablup'....
And a more basic question, am I correct in assuming that when you say ToonA, I should type in my toons name? Yes, in the macros you have to replace ToonA,ToonB.... with the actuall names of your characters.
This is driving me insane, have been trying for a week to get this to work, but cant even get one single string to work.
I just tried using it on 2 chars, to locate my error, but that does not help.
ToonA:
2 = LB.ToonA
LCTRL+LALT+NUMPAD9 = LB.ToonB
ToonB:
LCTRL+PRIOR = LB.ToonA
2 = LB.ToonB
Ingame:
Bound to numpad #9:
/target [mod:ctrl,mod:shift,nomod:alt] Cada
/target [mod:ctrl,mod:alt,nomod:shift] Cbdb
/target [mod:alt,mod:shift,nomod:ctrl] Cdac
/target [mod:ctrl,mod:alt,mod:shift] Cdbd
/target [mod:ctrl,nomod:alt,nomod:shift] Cbde
/cast [target=targettarget,harm] Lightning Bolt
Notes:
- Keyclone convert "Numpad #9" to "PRIOR" when SHIFT is pressed down, this happens to all keys that isnt standard letters/numbers.
- The #2 key is not transmitted between my wow windows anymore, all the keys im not using in this leaderless setup is transmitting just fine. Meaning, when i press #2 the #2 key is not highlighted like fx. the #1 key is.
UPDATE:
Got the /target macro to work (was an error in it). It now work when i have ToonB (Cbdb) as main, then ToonA (Cada) shoot at the right target.
Still not work when i have ToonA (Cada) as target, must be because Keyclone change Numpad9 to "Prior" when shift is pressed down - anyway to prevent that?
Pocalypse
10-04-2008, 12:37 PM
Don't use the numpad #s if you need to use shift. As you saw in keyclone, Shift + Numpad3 is a completely different key. WoW sees it as such and doesn't do the numpad3 + shift modifier, but something completely different that you don't have bound anywhere.
NevadaGuy
10-06-2008, 05:35 PM
Well, I succeeded in getting my follow and lightning bolt setups to work! Took a while at the computer, but once i started writing them the process became more clear.
On to the next challenge.
I have 3 shammies. I want all of them to dps in the normal ftl fashion but I want 1, ToonC, to be available for healing.
I'd like to be able to mouseover my healing target and set that focus for ToonC to heal. I'd like to use the middle mouse button. Is there a way to pass focus among Toons? Here is my poor attempt, any suggestions?
mmb is middle mouse button.
ToonA:
mmb--->HFC
ToonB:
mmb---> HFC
ToonC:
mmb--->HFC
****************************
Bind mmb to "\" on ToonC
Attach following macro to "\" on ToonC:
/stopcasting
/focus [target=mouseover]
/cast [target=focus] healing wave
***************************
Can't be this easy can it??
Poetry
10-07-2008, 06:16 PM
I've been trying to get the /click to work with the assist macro but no luck. I've tested by just having it click a button that has a simple macro like "/s this is a test" and the click goes through. However, in trying to /click the /assist macro , it would appear that no modifiers ever get passed to it so it becomes non-functional. Pressing the keybind for the assist macro directly works perfectly. The keymaps I'm using in keyclone are similar to the setup explained by OLIPCS. Do I need to change my keymaps to the variation where different master and slave keys are used (as seen in the original post in this thread) in order to use /click? Any help appreciated!
EDIT: I did finally get this to work...turned out to be simple UBF. I was binding the wrong key...made the key map for one thing and put my macro on another...doh! So I'm happy to report that /click does work with the OLIPCS method...as long as you actually bind to the right key! :)
atgben
10-08-2008, 08:55 PM
omg... i just found out what's been fucking me up ALL the way..
My wows wont save the macros i make/remake for some reason. Anybody had this problem? i mean, i have been running with my very first macros on my new keymap setup, so thats why it never worked for me.
I have four copies of wow in four diferent folders on a ssd harddrive. Cant realy get whats making the wows not save the macros i make =(
I had this same problem.
Do you use vista by chance? If you do, go to control panel, then to User Accounts. In there, you want to turn off User Account Control.
What's happening is that Vista is asking you for permision to allow WoW to save changes in the wtf folder, but you aren't getting promted, nor are the windows promting you showing up. Just shut it off, and vista will no longer ask for permission and your changes will get saved like they should.
phara
10-09-2008, 03:36 PM
I'd like to be able to mouseover my healing target and set that focus for ToonC to heal. I'd like to use the middle mouse button. Is there a way to pass focus among Toons? Here is my poor attempt, any suggestions?
...
****************************
Bind mmb to "\" on ToonC
Attach following macro to "\" on ToonC:
/stopcasting
/focus [target=mouseover]
/cast [target=focus] healing wave
***************************
Can't be this easy can it??The mouseover will be the mouseover of toon C, not of the toon that has focus. So this would work only if you are in the toon C window (there is no way for any toon to get the mouseover target of another toon).
Theoretically could have have FTL macros that do /target [target=mouseover] on the toon who pressed the keys and have other toons do targettarget on the same key binding. I say theoretically because targeting lag would prevent this from working, the mouseover target would not be acquired quick enough for the targettarget or assist to work.
The closest practical solution is you must actually target the toon you want to heal and have FTL macros on healers something like this:
/cast [target=targettarget,help][target=target,help][target=player]
And even with this you can have target lag issues - if you target the toon and hit the heal FTL key too quick you'll just heal yourself and not your target.
Due to target lag all I do one of the following (and all my heal macros start with /stopcasting):
a) mouse over to the window of the toon I want to heal and hit a FTL "healme" macro (FTL assist, heal target, targetlasttarget)
b) use specific heal party1, party2 etc macros I have bound to my numpad
This way I only have to press the key once and don't have to deal with target lag issues.
Frosty
10-12-2008, 08:27 PM
Has anyone used Kavoom (or any similar software) with this setup?
I just added another computer to my collection..and all the mice are killing me, so I'm curious what my options might be. :p
Tnarg
10-14-2008, 11:30 AM
Sorry if this question has been asked before, but using mages as an example:
Is it possable to use this set up so if I press '2' it case a fireball at the target of my current window but if I press 'Shift+2' it casts a fireball at its current target. So if I want to kill single targets it atacks my current window target or if I'm pulling an AOE group I can have each mage target a different mob so when I shift+2 it cast a fireball on a different target so no one mage gets agro from each mob.
Pocalypse
10-14-2008, 03:33 PM
Sure, just don't make any hotstrings for Shift+2 and simply drag the fireball spell to the button.
Tnarg
10-17-2008, 12:52 AM
OK I set up all my macros but I'm have 2 big problems, firstly is the 255 char limit which I got around a little bit by using the an assist macro and calling it using '/click ActionButton12' but that takes up a spot on my action bar.
The other problem and a much bigger one is each time I cast a spell my leader losses his target.
Any one know any way around these problems?
Hi all, I read through the wiki and tried various search strings in the search function here, but was unable to find an answer regarding movement using the FTL system. How is movement handled when you switch main/brains? Do you have the movement keys on a do not pass list? drive movement with mouse only? something else that I dont know about?
Sorry if this has been addressed before but i was unable to find an answer to this after going through both the wiki and hitting a brick wall with the search engine.
Frosty
10-17-2008, 06:08 AM
Hi all, I read through the wiki and tried various search strings in the search function here, but was unable to find an answer regarding movement using the FTL system. How is movement handled when you switch main/brains? Do you have the movement keys on a do not pass list? drive movement with mouse only? something else that I dont know about?
Sorry if this has been addressed before but i was unable to find an answer to this after going through both the wiki and hitting a brick wall with the search engine.
You will want to have your movement keys on the do-not-pass list even if you don't want ot use this system. ;)
The easiest setup I have found (for me) is OLIPCS's setup. Read from post 1-59 I think. His last post (59) should give you a setup to use 1 main assist key, and 1 main follow key.
when you click on the screen/window of the new "main/brain" you would hit the same follow key, and all slaves would update who they follow.
This setup requires that you hit your main assist key every time you target a new mob. But, it lets you switch targets with your main to geterate rage or gain aggro, while the slaves continue to DPS the same target.
Hope this helps! :)
Thanks for your help Frosty! Really appreciate your taking the time to help me. :)
I will have to redo my movement keybinds now but at least now I know how to setup the movement keys now. Thanks again! :thumbsup:
Drakkun
10-17-2008, 10:53 AM
So after reading about FTL setup when it was first posted, I've wanted to try it but being a hardware boxer for a long time I had a pretty good setup already. Well with the new patch and a new dual quad core (yes that's 8 cores)/8 gb ram system, I decided to use Keyclone and play on a single system.
Last night I setup 2 different teams with FTL. First team was easy with Paladin + 4 Shamans. Second team is Feral Druid, Shadow Priest, Hunter, Elemental Shaman, Holy Paladin. With both setups the FTL system works incredible effiecently.
Thanks for coming up with this system and those that have contributed to help refine it.
Multibocks
10-17-2008, 11:10 AM
Ok I have come up with an interesting predicament. I use one tank to swap between groups (paladin, shaman x4 or druids x4) and Im wondering how I can do this without having to reset my macros everytime I want to play a different group? Is there a way or do I need to level another tank?
Drakkun
10-17-2008, 04:08 PM
Ok I have come up with an interesting predicament. I use one tank to swap between groups (paladin, shaman x4 or druids x4) and Im wondering how I can do this without having to reset my macros everytime I want to play a different group? Is there a way or do I need to level another tank?Use the /click ActionButton way. Then you only have to edit the names in 1 macro or have 2 macros and just drag the one you want to the bar slot you use.
Drakkun
10-17-2008, 04:10 PM
I have been trying to create the targetless setup. I tried the following macro and I heal the player not the player's target...
/cast [target=Zirxi-target] Healing Wave
Zirxi is the name of one of my toons and I want to cast Healing Wave on Zirxi's target. Instead, I heal Zirxi. Any ideas?
I'm in the same boat as Multibocks, so I went and looked up the /click actionbuttons method and it seems like it's the perfect thing. My question is, how do you find out the name of the actionbutton id so you can put it in your macro? especially if you use an addon like macaroon? I did a search on the wow forum and saw the syntax for using this command, but they were using the default blizzard actionbars and not sure if the naming convention there will hold true for actionbar addons? Thanks in advance to any who can clear this up for me. :)
Drakkun
10-17-2008, 05:18 PM
I'm in the same boat as Multibocks, so I went and looked up the /click actionbuttons method and it seems like it's the perfect thing. My question is, how do you find out the name of the actionbutton id so you can put it in your macro? especially if you use an addon like macaroon? I did a search on the wow forum and saw the syntax for using this command, but they were using the default blizzard actionbars and not sure if the naming convention there will hold true for actionbar addons? Thanks in advance to any who can clear this up for me. :)In macaroon, enter into the button editor and left click the button you want to find the id for. It should show something like action id:20 on the button. Then click the button until it says macro again.
jrichard
10-17-2008, 05:41 PM
use this macro: /print GetMouseFocus():GetName()
the macaroon buttons will have their own ids. Should come out to something like MacaroonButtonX
olipcs
10-17-2008, 06:01 PM
one quick question for those who seem to use the '/click actionbutton' method.
Does it work for you, and had you any problems?
-I'm asking, cause some users seemed to have problems with it.
Thanks for your feedback jrichard and drakkun! Working my way up to the actionbuttons method. gotta learn to crawl before I can run and all that :p
Thanks to all the wonderful and knowledgeable people on the forum. You guys rock !
Now with that said, can someone more experienced than I help me troubleshoot?
I followed the thread's instruction pretty much exactly, only replacing the command name for the appropriate druid spells. (trying to get a 4 druid team setup first) so instead of lbat or lbbt, i'm using wrathAT and starfireBT etc.
I modified the macro from the original posting to reflect my toon's names as follows
/target [mod:ctrl,mod:shift,nomod:alt,target=wynterz]
[mod:ctrl,mod:alt,nomod:shift,target=summerz]
[mod:alt,mod:shift,nomod:ctrl,target=autumnz]
[mod:ctrl,mod:alt,mod:shift,target=springz]
/follow
/targetlasttarget
then per the example from the original post by pocalypse, proceeded to bind that macro to "O". nothing else is bound to that letter, and the tilde key was bound to something but I unbinded it on all 4 instances of wow.
whenever i switch to a screen and hit "tilde", all the rest of the alts will basicallyl say the lines of the code in /say
if i hit tilde from the main toon screen, all the alts will follow her, but they will also say the lines of code from the macro in /say
if i hit tilde from any of the other alts screen, none of them will follow the new main, and they will say the lines of the code in /say
I just started using macaroon, but I cleared all the keybindings left previously by trinity2 manually by editing out all the config lines that referenced trinity2 buttons.
when I was creating the hotstrings, for the modifier I was using the right control/shift/alt instead of the left one, but didnt think that would make a difference?
I've tried to change the macro in game to both directly refference ralt, rctrl, and rshift, same results.
reverted back to general alt, ctrl, shift, with same results.
Can anyone spot what it is that I'm doing wrong? Thanks in advance once again for taking the time to read and help, and please let me know if anything is not clear. :)
Multibocks
10-18-2008, 12:23 AM
real quick suggestion, but make sure there are no spaces after the ] in the macro. I made the same mistake cutting and pasting macros from the website. They have return lines in them.
edit: like this
/target [mod:ctrl,mod:shift,nomod:alt,target=wynterz][mod:ctrl,mod:alt,nomod:shift,target=summerz][mod:alt,mod:shift,nomod:ctrl,target=autumnz][mod:ctrl,mod:alt,mod:shift,target=springz]
olipcs
10-18-2008, 01:50 AM
As Multibocks mentioned the above macro should only be 3 lines.
..I mentioned it in the wiki of the ftl, but perhaps i should highlight ist, as more users seem to have the same problem, sry!
(or maybe i could add a 'troubleshoting' section...)
Frosty
10-18-2008, 02:01 AM
As Multibocks mentioned the above macro should only be 3 lines.
..I mentioned it in the wiki of the ftl, but perhaps i should highlight ist, as more users seem to have the same problem, sry!
(or maybe i could add a 'troubleshoting' section...)Silly Olipcs! Nobody RTFM's anymore!!!
You need to make a youtube video!! :P
lol, thanks for the help :) and funny you mention that frosty, one of the first things i tried to do was google a FTL setup video, but ended up getting hits for faster than light travel and stuff instead. :whistling:
and cant speak for the others Oli, but I think a troubleshooting section on the wiki would be great! course I'm sure you've got plenty to do as it is. lol.
*scurries off to try to fix my setup*
Multibocks
10-18-2008, 05:56 AM
Ya know I was thinking about what I asked earlier (sharing a tank) and realized that it didnt matter. I would never use one of my shaman as the main in the pve instance, so macros on my paladin don't matter. So the shamans all use the correct names in the macros and so do my druids... the paladin I just put abilities(or macros) on the main keys. DUR, I feel silly. The problem would happen if you wanted to use different tanks with each setup... then each caster would need that /click to work with a different tank.
edit:
big /facepalm! Of course the other guys need to know who they are assisting =( So ya.. guess Im back to using /click or leveling another tank class.
first, thanks for the help regarding the no space in macro line. so basic but that fixed the follow main problem.
however, I tried to setup my combat macros as follows
#showtooltip wrath
/assist [mod:ctrl,mod:shift,nomod:alt]wynterz;[mod:ctrl,mod:alt,nomod:shift]summerz;[mod:alt,mod:shift,nomod:ctrl]autumnz;[mod:ctrl,mod:alt,mod:shift]springz;
/cast [harm]wrath
and if wynterz is lead, it works flawlessly
if any of the other 3 are lead, all 3 of them will assist and cast, but not wynterz?
i copied and pasted the handwritten macro to each of them, so typo shouldnt be a factor. what might be causing this?
to any that can help, the squirrels of darnassus thank you so that I can move out of there and test the combat macros on something else. :P
Multibocks
10-18-2008, 06:41 AM
maybe your hotkey setup is wrong in keyclone?
delafoo
10-18-2008, 02:51 PM
I found the walkthrough here: What exactly are hotstrings for? ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=110244&highlight=#post110244') helpful, but confusing as well. I'm trying the focusless/targetless etc. setup. I have my accounts to launch named wow1, wow2, wow3, wow4 and wow5, with a one button launch of all 5 wow1;wow2;etc.
I'm working on the 'follow' hotstrings. I created the first 5, for toon A, who corresponds to wow1, like this from the OP's post:
ToonA:
` --> FOA
Ctrl-alt-O --> FOB
Alt-Shift-O --> FOC
Ctrl-Alt-Shift-O --> FOD
Ctrl-O --> FOE
I saved each hotstring as (FOA, FOB, FOC, FOD, FOE).
Now that this is done I can load the keymap to the wow1 instance... but how do I load or associate all 5 keypams above with this one... do I repeatedly hit 'load keymap' and assign the next in line to wow1? I used the names foa etc for ease of use, and will probably use foa2, foa3, foa4 and foa5 for the rest of the toons.
Thanks in advance for your replies.
fusion
10-18-2008, 04:32 PM
this system works great!, but my biggest problem is my 'slaves' wont stay assisting? the assisting kinda toggles on/off when i press the 1 key.
this is the macro i have on the 1 key. it would be cool if you could get assisting and following working on just one key.
/target [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]
/follow
/assist
Sendrah
10-18-2008, 09:26 PM
[...]
and if wynterz is lead, it works flawlessly
if any of the other 3 are lead, all 3 of them will assist and cast, but not wynterz?
I think I'm having the same problem and maybe it's related with the order of the toons mods/nomods in the macros.
I'm using olipcs ('http://www.dual-boxing.com/forums/index.php?page=User&userID=2510') variation and all was working perfect until I added the 4th member. Both taget and follow macros fail for one of the toons.
__________
This macro fails when Sundrah is leading (the others don't follow her):
/stopmacro [nomod]
/tar
[mod:ctrl,mod:shift:nomod:alt,target=Sendrah]
[mod:ctrl,mod:alt,nomod:shift,target=Sindrah]
[mod:alt,mod:shift,nomod:ctrl,target=Sondrah]
[mod:ctrl,mod:alt:mod:shift,target=Sundrah]
/f
/targetlasttarget
_______________
Then I changed the order:
/stopmacro [nomod]
/tar
[mod:ctrl,mod:alt:mod:shift,target=Sundrah]
[mod:ctrl,mod:shift:nomod:alt,target=Sendrah]
[mod:ctrl,mod:alt,nomod:shift,target=Sindrah]
[mod:alt,mod:shift,nomod:ctrl,target=Sondrah]
/f
/targetlasttarget
They began to follow Sundrah when active but stopped following Sindrah when active.
_______
I'm a bit confused and If some more experienced mate could give me a tip I'll be very appreciated.
Edit: Just found the problem after post the code here. Ingame everything looks small and blurred. I had those : instead of ,
/slap me
Everything is working fine now :)
blast3r
10-19-2008, 10:11 AM
After the new patch ate a lot of my macros I decided to finally just totally start over with this FTL setup.
I understand the concept now and got my toons to follow properly as well as cast lightning (chain and bolt) in a macros with no problem. it works perfectly. So, I take that same template and try to get my shock spells to work. I just don't understand what is wrong but no matter what I have done it doesn't work AT ALL! I have spent literally the entire day trying to get this setup and am a bit pissed I haven't been playing (my own fault i'm sure).
Any advice would be greatly appreciated.
i use main, 2, 3, 4, 5 as my toon names
main
4 > main.shock
LCTRL+5 > 2.shock
LSHIFT+LCTRL+5 > 3.shock
LALT+5 > 4.shock
LSHIFT+LALT+5 > 5.shock
toon 2
4 > 2.shock
LSHIFT+5 > main.shock
LSHIFT+LCTRL+5 > 3.shock
LALT+5 > 4.shock
LSHIFT+LALT+5 > 5.shock
Toon 3
4 > 3.shock
LSHIFT+5 > main.shock
LCTRL+5 > 2.shock
LALT+5 > 4.shock
LSHIFT+LALT+5 > 5.shock
Toon 4
4 > 4.shock
LSHIFT+5 > main.shock
LCTRL+5 > 2.shock
LSHIFT+LCTRL+5 > 3.shock
LSHIFT+LALT+5 > 5.shock
Toon 5
4 > 5.shock
LSHIFT+5 > main.shock
LCTRL+5 > 2.shock
LSHIFT+LCTRL+5 > 3.shock
LALT+5 > 4.shock
Macros. Below I am posting just one but they are all the same with the exception of changing the type of shock spell.
Macros bound to button 5
/stopmacro [nomod]
/target [mod:SHIFT,nomod:alt,nomod:ctrl,target=Shâm][mod:CTRL,nomod:alt,nomod:shift,target=Shãm][mod:SHIFT,mod:CTRL,nomod:alt,target=Shäm][mod:ALT,nomod:ctrl,nomod:shift,target=Shám][mod:SHIFT,mod:ALT,nomod:ctrl,target=Shàm]
/assist
/cast reset=6 Wind shock
/targetlasttarget
Macros bound to button 4
/cast Wind Shock
Saevio
10-19-2008, 10:49 AM
As far as I can tell, your hotstrings look fine, but in the macro, there may be a problem in the cast part of your macro, shown below.
/assist
/cast reset=6 Wind shock
I don't think the reset condition can be used with /cast, only /castsequence. If so, you could either switch to /castsequence, or just use /cast and drop the reset bit.
So either one of the following sets:
Different macro for each character, this should make your characters (starting with "main") fire off an Earth Shock onto the relevant target with each key press.
Main:
/castsequence [target=targettarget] reset=6 Earth Shock,,,,
2:
/castsequence [target=targettarget] reset=6 ,Earth Shock,,,
3:
/castsequence [target=targettarget] reset=6 ,,Earth Shock,,
4:
/castsequence [target=targettarget] reset=6 ,,,Earth Shock,
5:
/castsequence [target=targettarget] reset=6 ,,,,Earth Shock
Or:
This should just make them all fire off Wind Shock at the same time
/cast [target=targettarget] Wind Shock
I'm not too familiar with castsquence so it may not be entirely accurate.
Edit: Also, I used [target=targettarget] in place of /assist, either will work though.
delafoo
10-19-2008, 04:48 PM
Spent the last 3 1/2 hours working on this, and would like help.
So I have 5 tauren Shaman. Named Shockershama, shockershamb... shockershame. I'm currently working on the follow system.
I pretty much copied the OP's follow secuence, subing my names for toon a-e. I bound O to action bar button 10. I created my follow macro for each toon and put in on button 10. When I hit tilde on all toons, nothing happens. When I hit O, only toon A targets toon E, all others bring up a chanel Roster window.
I created my strings like the OPs subing my names in, and assigned each string set to each wow window as necessary.
I have ~ unbound in all windows. My macro set is bound to action button 9, which I assigned to key O.
I"m unsure of how to copy my stings and macros here, other than manually typing them out again. I use macaroon, and dominos addons.
Any help is appreciated.
blast3r
10-19-2008, 10:24 PM
As far as I can tell, your hotstrings look fine, but in the macro, there may be a problem in the cast part of your macro, shown below.
/assist
/cast reset=6 Wind shock
I don't think the reset condition can be used with /cast, only /castsequence. If so, you could either switch to /castsequence, or just use /cast and drop the reset bit.
So either one of the following sets:
Different macro for each character, this should make your characters (starting with "main") fire off an Earth Shock onto the relevant target with each key press.
Main:
/castsequence [target=targettarget] reset=6 Earth Shock,,,,
2:
/castsequence [target=targettarget] reset=6 ,Earth Shock,,,
3:
/castsequence [target=targettarget] reset=6 ,,Earth Shock,,
4:
/castsequence [target=targettarget] reset=6 ,,,Earth Shock,
5:
/castsequence [target=targettarget] reset=6 ,,,,Earth Shock
Or:
This should just make them all fire off Wind Shock at the same time
/cast [target=targettarget] Wind Shock
I'm not too familiar with castsquence so it may not be entirely accurate.
Edit: Also, I used [target=targettarget] in place of /assist, either will work though.
I feel like an idiot! This was the problem. reset= on a /cast doh! Thanks!
delafoo
10-20-2008, 11:55 AM
Spent the last 3 1/2 hours working on this, and would like help.
So I have 5 tauren Shaman. Named Shockershama, shockershamb... shockershame. I'm currently working on the follow system.
I pretty much copied the OP's follow secuence, subing my names for toon a-e. I bound O to action bar button 10. I created my follow macro for each toon and put in on button 10. When I hit tilde on all toons, nothing happens. When I hit O, only toon A targets toon E, all others bring up a chanel Roster window.
I created my strings like the OPs subing my names in, and assigned each string set to each wow window as necessary.
I have ~ unbound in all windows. My macro set is bound to action button 9, which I assigned to key O.
I"m unsure of how to copy my stings and macros here, other than manually typing them out again. I use macaroon, and dominos addons.
Any help is appreciated.Too bad there wasn't a like profesional area here, I'd pay for help ;p
vBulletin® v4.2.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.