Log in

View Full Version : FTL /click infused



Tynk
12-05-2008, 08:21 PM
With our new found joy of /click
Was thinking about some of the large draw backs people were mentioning, one specifically is the pain when adding or changing characters from the group and needing to manually change every macro as the targets are hard coded.
This would also allow for a much easier configuration when changing spells.

For starters I am using macaroon, I created 3 bars
Bar 1 has 5 buttons (one for each character) and the buttons are ActionID1 -5 with macro's in each with simply /assist CharName
I have another bar with 12 buttons, 1 through = bound to them and actionid6-17
The last bar has my hidden buttons with binds to correspond to the second bar.

Each hidden button will have the corresponding code with the /cast actionid to match it's active button.

/click [mod:CTRL,nomod:ALT,nomod:SHIFT] ActionButton1
/click [nomod:CTRL,mod:ALT,nomod:SHIFT] ActionButton2
/click [mod:CTRL,mod:ALT,nomod:SHIFT] ActionButton3
/click [nomod:CTRL,nomod:ALT,mod:SHIFT] ActionButton4
/click [mod:CTRL,nomod:AlT,mod:SHIFT] ActionButton5
/click ActionButton6
/targetlasttarget

This allows me to do a couple things. First I can drag and drop my assist macro's from my standard macro window to the first bar if I ever change my group, and second I can change my cast spells cast just by dragging the spell (or macro) to the appropriate spot on bar 2.

(Forgive my for the horrid and confusing right up, I am not a technical writer.)

Negativ1337
12-05-2008, 08:39 PM
Nice one,

Two questions:
Can you make /click in a macro ingame? or do you need a program/script whatever for it?
Can you also click in the middle of your game screen. I am leveling warlock and it would be great to be able to click AoE on the ground. (Rain of fire etc)

Kind regards,

Totemic

Tynk
12-05-2008, 08:45 PM
Nice one,

Two questions:
Can you make /click in a macro ingame? or do you need a program/script whatever for it?
Can you also click in the middle of your game screen. I am leveling warlock and it would be great to be able to click AoE on the ground. (Rain of fire etc)

Kind regards,

Totemic

question 1
/click is an actual ingame slash command
http://www.wowwiki.com/Making_a_macro#Macro_Branching_with_.2Fclick

question 2
completely different beast, and no
MiniMap Ping Explained - Cast AOE Spells ('http://www.dual-boxing.com/forums/index.php?page=Thread&threadID=4901')

Tynk
12-07-2008, 01:20 AM
well, I have it fully set up and it is slick. I have 12 keys that are FTL targeted.
if characters change I just change the assist macro's in the macro window.
If I want to change spells cast I just drag and drop them onto the bar.
No more macro editing and it is a beautiful thing.

cycle goes like this.

master hits 1
Macaroon button, ActionID6, /cast Lightning Bolt
(passes to standard keyclone key map)
Slave hits (modifier) I
macaroon button, macro

/click [mod:CTRL,nomod:ALT,nomod:SHIFT] Actionbutton1
/click [nomod:CTRL,mod:ALT,nomod:SHIFT] Actionbutton2
/click [mod:CTRL,mod:ALT,nomod:SHIFT] Actionbutton3
/click [nomod:CTRL,nomod:ALT,mod:SHIFT] Actionbutton4
/click [mod:CTRL,nomod:ALT,mod:SHIFT] Actionbutton5
/click Actiobutton6
/targetlasttarget
above macro /click's unbound button
Macaroon Button, ActionID1, /assist Master
above macro /click's slaves (bound to 1)
Macaroon button, ActionID6, /cast Lightning Bolt

The greatest part is, I have this set up saved in macaroon. So if I start any new characters all I have to do is load this macaroon profile then create the /assist macro's and I am rolling full speed.
so, what do you all think?

Vyndree
12-07-2008, 02:06 AM
I don't use FTL, but this sounds like win:


The greatest part is, I have this set up saved in macaroon. So if I start any new characters all I have to do is load this macaroon profile then create the /assist macro's and I am rolling full speed.
so, what do you all think?

Fizzler
12-07-2008, 02:28 AM
I love my /click command it definitely makes macro's similar

Rowdysattva
12-11-2008, 03:36 AM
Tynk,

I think i get this. One five button bar with the assist marcos for each character... easy to switch out characters. Two more bars that are bound same. One of these bars you can just drop your spells into and the other one set to /click on of the assist marco buttons and also to /click one of your spells. This seems very slick indeed... but i have one question. I assume the keys you are pressing are for the hidden bar which says which toon to assist and which other button to activate for a spell. It looks like you would have to be also always clicking a modifier when you hit these keys.

When you hit 1 don't you also have to hit the mod:ctrl for it to select to assist the toon in the macro for action button 1? I wouldn't like to be hitting modifier buttons all the time for each cast and i assume you wouldn't either... so i assume i am understanding your system in the wrong way and i would like to undersand better. Can you help out?
:whistling:

Tynk
12-17-2008, 12:58 PM
sorry for the delayed response, I missed your question.
This set up is specifically meant for use with FTL. So the modifiers are all passed to your slaves via keyclone

dodar
12-17-2008, 07:08 PM
been using this type of set up with macaroon for a while, and its super handy. mine is slightly easier actually, since it takes advantage of the fact that the mods get passed to the clicked button as well. so when i switch my groups' make-up around i only have to update one button's macros (the one that handles the mod filtering to the appropriate partymember target by name). then i have an assist button that clicks that targetleader button and then /assists. my follow button clicks the same targetleader button, then /follows, then targets last target.

my follower's 'assist attack buttons' click the assist button, then click the normal attack button that they mirror (the one that gets directly triggerd on the leader, ie keybinds 1-5). makes it super easy to switch around powers, since i can just drag them into the bar and the mirror buttons still point to the right stuff.

the only painful part of the process is setting up keymaps on each toon. not super tricky or anything, just a cumbersome interface. but you only need to do it once, and the rest comes with ease. super helpful in pvp, since my drooz are still squishy enough that i tend to lose at least one whenever there are more than one dick-knights around. being able to immediately swap leaders and finish them off is all that saves me. also super helpful on strand offense since my cows are always on separate boats. relatively easy to swap back and forth to send them running for the comfort of one anothers HoT range.

Tynk
12-18-2008, 09:43 AM
I actually experimented with the setup assuming click passed the modifiers to their targets but it never worked for me. I would be curious to see exactly how you did it. I am at work right now, but I have my macro's for the mod passed click set up at home, I will try and get it up tonight to compare.

Toned
12-18-2008, 12:42 PM
Focusless, targetless, 'leaderless' setup. ('http://www.dual-boxing.com/forums/index.php?page=Thread&threadID=11459') stickies = the awesome.

suicidesspyder
02-21-2009, 03:12 PM
Yo i feel so dumb right now lol. I would love to try this out but is there anywhay you can show pics too. I am kinda a pic oriented person i see pics and read the write up i comprehend better then just reading. Plus with ocd i need to make sure everything is perfect. Hence always messing with macros and positioning and getting mad in instances when a macro doesnt work the way i want it to. So any help with screen shots with bartender or macaroon just want to see the layout so i can understand a little better. Thanks for all the help.

Kaynin
02-22-2009, 08:32 AM
Pardon me from sounding blunt but..

..compared to the conventional FTL set up what does /click really add?

I've not been following it in great detail, but as I understand this is just a means to be able to change between set ups more easy? Which is easy enough in macaroon where you can do a click or two of your own to load a new profile? :P

Owltoid
02-22-2009, 10:35 AM
Pardon me from sounding blunt but..

..compared to the conventional FTL set up what does /click really add?

I've not been following it in great detail, but as I understand this is just a means to be able to change between set ups more easy? Which is easy enough in macaroon where you can do a click or two of your own to load a new profile? :P

With /click you don't need macaroon and you're not really in danger of hitting the 255 limit since the targeting is taken care of in a different macro. It seems that it's a crapshoot if Macaroon will work after every major patch and unless they remove /click then it will likely be stable. Macros are easier to read/write when the targeting is taken out of the equation. I'm sure there are disadvantages to /click, but I've loved it so far.

I think the /click system I use is different than the one in this thread. I just have one "targeting" button that I reference with all my macros. If I need a different targeting scheme, including switching to focus based since the targeting is all separate from the ability itself, I just switch what's in that button.

Kaynin
02-22-2009, 12:18 PM
but in terms of execution, both do the same then? :P

So it doesn't really matter. More of a preference choice.

Malekyth
02-22-2009, 07:22 PM
Something else I like about Macaroon is being able to have an infinite (or at least very large) number of macros. Blizzard's limit (32?) has seemed too few to me in the past, before switching to Macaroon and forgetting about it. Is there some way to expand the number of macros possible, while using /click to get around the character limit, and thus phase Macaroon out?

Tynk
02-24-2009, 10:14 AM
Pardon me from sounding blunt but..

..compared to the conventional FTL set up what does /click really add?

I've not been following it in great detail, but as I understand this is just a means to be able to change between set ups more easy? Which is easy enough in macaroon where you can do a click or two of your own to load a new profile? :Pnot a problem, with this /click set up I have I can switch my spells around as much as I want with out actually editing any macro's
With a standard set up, if you want to change anything you have to go in and edit macro's on every character and every button.
I often play all my characters solo in raids (I box to raid), so I have a macro made for spam when my shadowpriest is a slave, I just swap it with the macro mad for soloing when I solo, or I can go to my spell book and just drop a spell onto the button.

That and I have a "template" saved in macaroon, so if I make a new character I can just load that template, drop the spells onto the bars and go. There is no digging through, modifying 30 macro's to get set up again.
If I swap characters in and out, all I have to do is drag the /assist macro to the correct spot and the character is changed, instead of once again, changing the hard code name in every single targeting macro.
The main thing this does is separate out the individual functions within an FTL setup so you only have to change the parts that change instead of modifying the whole thing.

consider it like object oriented programing, you have the main program that can call a single function many times through out it's run, instead of copying the same lines of code everywhere you need it, you just reference back to a single function thus reducing the total amount of code, and the amount of work needed when you change something in that function.


As far as pictures go, I actually have a spread sheet made with a direct representation of my macaroon bars set up. I am at work now so can not do it, but will upload it when I get home tonight so you can take a look. I will also try and grab a screen shot of how I have it set up on my UI.

Kaynin
02-24-2009, 12:18 PM
Just wanted to be sure if it also had positive practical functionality in terms of executing that a standard FTL wouldn't have. :P

I currently have standard FTL integrated with vehicle boxing myself, wouldn't know how to do that with click so I'm sticking to my current set up though. :p

Tynk
02-24-2009, 06:25 PM
Just wanted to be sure if it also had positive practical functionality in terms of executing that a standard FTL wouldn't have. :P

I currently have standard FTL integrated with vehicle boxing myself, wouldn't know how to do that with click so I'm sticking to my current set up though. :pNot trying to talk you into changing, just sharing what I have done. To answer your question, no. Once you are set up there is no functional difference. This one simple allows change to be a simpler process.

Here is the spreadsheet I used to map everything out, I made it a little easier to read and added in some notes.
http://spreadsheets.google.com/ccc?key=p8dChgAM-zfO2jWE6nPJGCw

Noah
02-27-2009, 08:11 AM
I am new to multi boxing, and have quickly jumped from 2 boxing to 5 boxing in a PvE environment. The Attraction of multiboxing came when real life prevented highend raiding, and sporadic instancing lost its attraction. Now I have a 5 man team that can go and die at the drop of the hat.

I use 2 pc's and keycone. I started out using the Leaderless, Targetless, Focus based Hydra set out in the new multiboxer section. Combined with Jamba and Macaroon it works very well.
My classes of choice so far were 1 preist and 3 mages all leveled to 20, followed by my current team Paladin Preist and 3 mages, all of whom are 15-16.
The big issue is the lack of flexibility having focus tied up to head the hydra. I had read up on the FTL setup and it seemed the way to go - however I am not confident In setting up each char and all the individual macros. It appeared as if it would take a log time followed by lots of troubleshooting.

I have followed Tynk's suggestion and it has all gone incredibly smoothly.

With regard to the keymaping - I mapped 12 buttons using the FTL key combinations, but simplified it as folows ( no referrencing spells)

Make 1 large template using hidden keys UIOP[]JKL;'# as the 12 hidden keys, and w(acct number)b(button )

ctl+sh+U..w1b1
alt+ctrl+U..w2b1
alt+sh+U...w3b1
alt+ctl+sh+U..w4b1
ctr+U..........w5b1

>

>And so on for 12 combinations where the last key hotstring is w5b=

Save it and go to the keyclone folder and 5 copies of the ???.kcl, and rename them respectively to suit your accounts.

Return to the keymap editor and edit each keymap in turn by replacing the the hidden key combination with the number key. 12 pieces of editing per keymap

1.............w1b1
alt+ctrl+U..w2b1
alt+sh+U...w3b1
alt+ctl+sh+U..w4b1
ctr+U..........w5b1

In Wow, I have unbound my focustarget bar, and rebound keys 1- = to the normal bar.

As Tynk's instructions I created 1 bar with 5 buttons, my preference was to set them to action id 101 - 105, and have left the bar vsible and out of the way. The clever part that took me a while, was working out that warcraft macros can be placed on action buttons, whereas Macaroon macros cannot. This may be obvious to others but it took me a while. I created 5 Warcraft macros for assisting and have dragged them to the new bar.

I created a second bar with 12 buttons and bound the keys UIOP{}JKL;'# to it. Each of these buttons was set to a Macaroon Macro.

The Macro is the click script Tynk listed, with /click mod lines changed to actionbar101-105, and the second to last line changed to actionbar1-12

I will still be using Jamba for the party following and all the other nice stuff it does,

PLUS, I now have option of using Focus for other tasks, AND Jamba-Target fortargeting and kill orders.

Over and above that the biggest benefit is the saved Macaroon profile as I am not certain whether the current team will be my favourite, and will crertianly be trying others like the 4-5 shamen route. Whichever option I go with, all I need to do is copy the macaroon profile, create 5 Warcraft assist macros fo rthe assist bar (actionbuttons 101-105), followed by drop and drag spells.

I can also rearrange spells at will on any character without editing any of the background inforamtion.

My next challenge is to utilise the new macro system and Macaroon so that the group works more efficiently and getting around the message "Target not in front of you" which seems to be a win win for monsters and a wipe wipe for me.

Noah

Stormrage
Saurfang - Multiboxing

Noah
02-27-2009, 11:27 AM
All was going well.

The keymapping works -buttons are translating correctly between account.

The /click part is failing to click the assist actionbutton. I have tried it for both actionid 1-5 and 101-105, both get a negative result, however I can see the hidden button is being activated as the target is changing.

Any suggestions. Maight be the way I have bound the code to the hidden keys. I created a macro button and bound the relevant key to it.



Any advice appreciated as it is close to being right.

Noah
02-27-2009, 04:39 PM
Update the last Post.



The /click command only appears to work when referencing the standard warcraft action bars. I was unable to make it work using Macaroon trying to click actionbuttons 1-5 or 101-105. If it is possible please post how. The solution was to enable the right action bar and place the 5 assist macros in that bar.



The /click command was changed to click MultiBarRightButton# (1-5)

The other problem I experienced in my ignorance with macros taking shortcuts by cutting and pasting scripts.

The last change I made was to alter the second to last line of Tynk's script from /cast ActionBar1 to /click ActionButton1.

Tynk
03-02-2009, 09:24 AM
Let's see what your macro's are, would make it easier to see what is going on. Also, are you slaves in your group when you are testing this?

Tizer
03-02-2009, 10:21 AM
Update the last Post.



The /click command only appears to work when referencing the standard warcraft action bars. I was unable to make it work using Macaroon trying to click actionbuttons 1-5 or 101-105. If it is possible please post how. The solution was to enable the right action bar and place the 5 assist macros in that bar.



The /click command was changed to click MultiBarRightButton# (1-5)

The other problem I experienced in my ignorance with macros taking shortcuts by cutting and pasting scripts.

The last change I made was to alter the second to last line of Tynk's script from /cast ActionBar1 to /click ActionButton1.Go into Bind Edit mode, hover over the button get the button name

e.g. MacaroonButton22

/click MacaroonButton22 in the command line to test.

Quite simple.

Darelik
03-08-2009, 11:48 PM
using Bartender4 with Super Duper Macro instead of Macaroons.

i have this /click macro derived from Tynk's:



/click [mod:CTRL,nomod:ALT,mod:SHIFT] BT4Button85
/click [mod:CTRL,mod:ALT,nomod:SHIFT] BT4Button86
/click [nomod:CTRL,mod:ALT,mod:SHIFT] BT4Button87
/click [mod:CTRL,mod:ALT,mod:SHIFT] BT4Button88
/click [mod:CTRL,nomod:ALT,nomod:SHIFT] BT4Button89
/cast BT4Button8
/targetlasttarget


BT4ButtonXX - corresponds to the name of the Bartender4 button

here are the toons' assigned modifier keys (as in the /click macro above) whose keymaps are setup in keyclone:
Ctrl + Shift = artaa
Ctrl + Alt = artee
Alt + Shift = artoo
Ctrl + Alt + Shift = artuu
Ctrl = samakia

the /assist ToonName macros are in buttons called BT4Button85...through to 89


1) First of all, in Tynk's original /click macro, i replaced the "/cast" in "/cast ActionButton6" to "/click" because I think Bartender or WoW itself doesn't /cast button names (?) or it's only Macaroons that can do a straight /cast of button names. I also tried as an example /cast BT4Button6 and it won't execute.

2) The real problem with the macro is that Lightning Bolt (as an example spell) doesn't go off or fire off when assisting toons 3 4 and 5 but works ok on toon 1 (from toon 2's point of view)...is it because of the "alt" modifier? I tried swapping the assist macros to troubleshoot but it also seems that only BT4Button85 (toon A's /assist macro) works. I'm spent...I'll probably just tinker with Macaroons.

EDIT: I tried some more troubleshooting and basically pointed all toons to different targets and it's assisting fine as in, toon 2 assists the corresponding toon and targets the proper target. When I try to cast a spell by manually triggering the modifier, it says "Invalid Target" on toons 3 4 and 5 but works fine on toon 1.

tyvm for the help.

Tynk
03-09-2009, 12:16 PM
The /cast in my first post was a typo, I generally do not like to edit posts like this for continuities sake, it was corrected in a later post. I have edited my original post so it says /click as it should.
I apologize for the confusion.

Generally when it says "invalid target" I found that meant the /assist macro was not being properly pressed. If pressing the key combination's directly worked, I would suspect there is an issue with your (Keyclone) keymap, that might be a good place to start, to ensure you have the right key map loaded to each character and all the commands are being passed properly.

Darelik
03-10-2009, 12:33 AM
Just an update first:
To further check if the key combinations were being passed through correctly from the "slave-key" macro to the specific "/assist toonX" macro, I added a "/cast Lightning Bolt" to the "/assist toonX" macro and it works. So I made a "/cast insertspellhere" for each spell I wanted to use and put that in my "master bar" and it works too. I don't get what the difference is between A) a Lightning Bolt that has been dragged from the spellbook to the corresponding master-key, and B) a Lightning Bolt macro that says "/cast Lightning Bolt"...coz "B)" works but "A)" doesn't when they're essentially the same thing (?).
I also got rid of Super Duper Macro - it's doing some weird stuff with my macros.

With regards to the keyclone keymaps, I don't see anything wrong, try hard as I can with my newbie eyes. Below are the keymaps ("1" is the master-key and "u" is the slave-key):

Description: artaa
1 = t1b1
LCTRL+LALT+U = t2b1
LSHIFT+LALT+U = t3b1
LSHIFT+LCTRL+LALT+U = t4b1
LCTRL+U = t5b1

Description: artee
LSHIFT+LCTRL+U = t1b1
1 = t2b1
LSHIFT+LALT+U = t3b1
LSHIFT+LCTRL+LALT+U = t4b1
LCTRL+U = t5b1

Below are the macros (BT4Button85 thru to 89 are the "/assist toonX" macros, and BT4Button1 is "1" in-game):

artaa (bound to "u" on the slave bar):


/click [mod:CTRL,mod:ALT,nomod:SHIFT] BT4Button86
/click [nomod:CTRL,mod:ALT,mod:SHIFT] BT4Button87
/click [mod:CTRL,mod:ALT,mod:SHIFT] BT4Button88
/click [mod:CTRL,nomod:AlT,nomod:SHIFT] BT4Button89
/click BT4Button1
/targetlasttarget


artee (bound to "u" on the slave bar):


/click [mod:CTRL,nomod:ALT,mod:SHIFT] BT4Button85
/click [nomod:CTRL,mod:ALT,mod:SHIFT] BT4Button87
/click [mod:CTRL,mod:ALT,mod:SHIFT] BT4Button88
/click [mod:CTRL,nomod:AlT,nomod:SHIFT] BT4Button89
/click BT4Button1
/targetlasttarget


I omitted the "/click [modifiershere] BT4ButtonX" line to save on characters and it wouldn't matter would it? Since it only refers to the current active toon which tells it to assist itself? Or is this the reason why it's not doing what it's supposed to do? If so, damn the 255 character limit on the in-game macro!

Tynk
03-11-2009, 08:28 AM
So I made a "/cast insertspellhere" for each spell I wanted to use and put that in my "master bar" and it works too. I don't get what the difference is between A) a Lightning Bolt that has been dragged from the spellbook to the corresponding master-key, and B) a Lightning Bolt macro that says "/cast Lightning Bolt"...coz "B)" works but "A)" doesn't when they're essentially the same thing (?).They should function identically as both work as a "shortcut" to the code that would cast the spell itself.
Unless bartender is the culprit and is doing something strange with your buttons, how many bars are you able to create with bartender?
I am using macaroon specifically because of the unlimited number of macro's, unlimited number of bars, and 1024 character limit per macro.
It may be how bartender actually stores the function of each button, unfortunately I have not used bartender so do not know how it would function specifically in this situation.

Darelik
03-12-2009, 03:43 AM
i see. that must be it - bartender. tyvm :) only reason i haven't switched to macaroons yet is coz of bugs (but there are workarounds) and maul is awol.

and props to your method/system. will make it easier for me to switch toons in and out of groups in the future.

slo0py
03-17-2009, 10:38 AM
So I sat down the other day and attempted to convert my FTL setup to use /click. I am currently using Bartender4 for my action bars, but I am leaning more and more to switching to Macaroon. Now, I am only dual boxing but while setting this up, I seem to have run into the same problem as Darelik. Everything seems to work when im playing my "main", but when I switch to my "slave", all of my targetable spells fail to cast on my main due to an "Invalid Target" error.

I know my /assist buttons are working as I've tested them by placing /say commands in them to announce when they are ran. Also, I can visibly see that my character has a target. I have been stumped as to why this has not been working. It wasn't until just a moment ago when I reread through this thread for the umpteenth time that I finally thought of a plausible explanation for this behavior.

Darelik brought up this question


2) The real problem with the macro is that Lightning Bolt (as an example spell) doesn't go off or fire off when assisting toons 3 4 and 5 but works ok on toon 1 (from toon 2's point of view)...is it because of the "alt" modifier? I tried swapping the assist macros to troubleshoot but it also seems that only BT4Button85 (toon A's /assist macro) works. I'm spent...I'll probably just tinker with Macaroons.
I also have alt in my hotstring to assist my slave toon. So I got to thinking, why would the alt modifier make a difference? The only thing I could think of was alt being the default self-cast modifier. Now I haven't been able to try turning off self-cast as I am still at work, but this seems to me that this could be the reason for the "Invalid Target" error when it shows my toon has a target.

Tynk
03-18-2009, 08:51 AM
self-cast modifier
self-cast modifier
self-cast modifier
self-cast modifier
self-cast modifier

oh how I hate you self-cast modifier

Yes, that is the culprit, I think I spent a couple hours banging my head against the wall till I found that stupid thing.

slo0py
03-18-2009, 10:38 AM
Well its good to hear that my suspicions were correct. I didn't get a chance to check it yesterday inbetween shifts.

Darelik
05-17-2009, 06:01 PM
self-cast modifier
self-cast modifier
self-cast modifier
self-cast modifier
self-cast modifier

oh how I hate you self-cast modifier

Yes, that is the culprit, I think I spent a couple hours banging my head against the wall till I found that stupid thing.

yes, posted 2 months later...
and all i could say is...O! M! F! G! and sigh...(sigh) /bangs head for one last time on desk

lucky i visited this post again.