TheXevs
03-02-2008, 05:22 AM
I've been searching for a while on a way to replace all of my /cast [target=focustarget] XXX macros as, frankly, I'm running out of room. Turns out there is an fairly established pair of addons that will do this completely automatically. If you grab Bartender3 + Modality from files.wowace.com, you can set up target units on a per-bar basis.
My setup works like this:
I have a key mapped in keyclone that sends my 'E' key out from the current master toon to all others. Depending on which master I'm on, this will send CTRL-6,7,8,9 or 0 to all of the slaves (corresponding to the toon in control). CTRL-6,7,8,9 and 0 are bound to macros that look like this:
ctrl6:
/focus Xeva
/follow Xeva
/changeactionbar 1
on each of the clients, the 'E' key is bound to a macro like this:
/clearfocus
/changeactionbar 2
So pressing 'E' from any client causes that client to clear focus, and swap actionbars to position 2 and all slaves to set that master as focus, follow it and switch to actionbar position 1.
Actionbar position 2 swaps out 48 of the buttons in BT3 to secondary positions. The conditional units of these buttons are just set to the standard target - the way the default action bar works. All 48 buttons of Actionbar position 1 have their conditional units set to focustarget. This allows you to just drag spellbook abilities onto the bars and have them automatically directed at the slaves focustarget. I also have 24 stationary buttons that don't change state when chanceactionbar is called (for macros, consumables, whatever). BT3 has several conditional features that can actually change bars out depending on if your target, focus, focustarget, etc is hostile, friendly, dead - might be useful for someone I suppose.
This is probably old news for some, but was a welcome find for myself. If anyone needs help setting this up, just follow up and I can provide some more details.
-Xeva
My setup works like this:
I have a key mapped in keyclone that sends my 'E' key out from the current master toon to all others. Depending on which master I'm on, this will send CTRL-6,7,8,9 or 0 to all of the slaves (corresponding to the toon in control). CTRL-6,7,8,9 and 0 are bound to macros that look like this:
ctrl6:
/focus Xeva
/follow Xeva
/changeactionbar 1
on each of the clients, the 'E' key is bound to a macro like this:
/clearfocus
/changeactionbar 2
So pressing 'E' from any client causes that client to clear focus, and swap actionbars to position 2 and all slaves to set that master as focus, follow it and switch to actionbar position 1.
Actionbar position 2 swaps out 48 of the buttons in BT3 to secondary positions. The conditional units of these buttons are just set to the standard target - the way the default action bar works. All 48 buttons of Actionbar position 1 have their conditional units set to focustarget. This allows you to just drag spellbook abilities onto the bars and have them automatically directed at the slaves focustarget. I also have 24 stationary buttons that don't change state when chanceactionbar is called (for macros, consumables, whatever). BT3 has several conditional features that can actually change bars out depending on if your target, focus, focustarget, etc is hostile, friendly, dead - might be useful for someone I suppose.
This is probably old news for some, but was a welcome find for myself. If anyone needs help setting this up, just follow up and I can provide some more details.
-Xeva