Macro:Assist using Pages

From Dual-Boxing Wiki

Jump to: navigation, search

Background

I'm using the different action bar pages and the key bindings to switch between them to assist and follow. This means I can use focus for other things. Promoting a characters to leader is a great idea, but this way works in all groups and it is invisible to people I group with.

A downside is that action bar pages can't be used for other things. For example, it would be nice to switch my healer between full time healer (instances) and dps (for quests and grinding).

Setup

My main is always the leader, as long as it's alive, so I have nothing special here. Bartender, the action bar addon I use, won't work for this anyway, more on that later.

The alts all use the default Blizzard UI, which has six action bars. I have enabled the lower left and lower right action bars, leaving four bars to switch between. That's enough for five toons, since a lone toon doesn't need to assist or follow. Action bar 1 active means character 1 is the leader and so on.

There are keybindings for switching to specific action pages, I have set ctrl+F1 to ctrl+F4.

On each action bar, the last slot is the assist macro. Left click the macro, and it will assist the leader. Right click and it will target the leader. It looks like this.

/target [bar:1,btn:2]CharacterA; [bar:2,btn:2]CharacterB; [bar:3,btn:2]CharacterC; [bar:4,btn:2]CharacterD
/stopmacro [btn:2]
/cleartarget
/assist [bar:1]CharacterA; [bar:2]CharacterB; [bar:3]CharacterC; [bar:4]CharacterD

There is only one assist macro, thanks to the [bar] condition the same macro can be used on all action bars. This macro won't actually be clicked, it will be called with a /click command. The last slot on the action bar is called ActionButton12, so now we can assist the leader with the command "/click ActionButton12" and target the leader with "/click ActionButton12 RightButton".

You can also bind this macro to a key, it will force your alts to assist you when pressed. You can also bind a raid target "skull" icon on this key, making an "everyone attack this guy now" button. :)

The other eleven slots on the action bar are used normally for spells and abilities, but they need to be the same on all four pages. It can take a little while to drag all the macros there and make sure it's all the same.

A note on action bar addons. Your main character does not switch pages, so you can use whatever addon you wish. The alts need to use the default UI. Trinity has different names for the buttons on different pages, so these commands would always pick the same leader. Bartender does not have pages as far as I can tell. I have not tested other addons.

Example Macros

A basic damage spell macro. It will keep attacking a target, assisting the leader when that target is dead.

#showtooltip
/click [noexists][dead][noharm] ActionButton12
/cast Fireball

This macro has the toon interrupt the leader's target without losing it's own target.

#showtooltip
/stopcasting
/click ActionButton12
/cast Counterspell
/targetlasttarget

A follow macro.

/click ActionButton12 RightButton
/f
/targetlasttarget

Crowd control in two parts. Mark the mob with shift, execute without modifiers.This is the script on the leader.

/stopmacro [nomod:shift][noharm][noexists]
/script SetRaidTarget("target",5);

This is the part on the alt.

#showtooltip
/stopcasting [nomod:shift,target=focus,harm,nodead]
/click [mod:shift] ActionButton12
/focus [mod:shift]
/cast [target=focus,nomod:shift] Polymorph
/targetlasttarget [mod:shift]
General Macros Profession Macros
Class Macros
Druid Hunter Mage Paladin Priest Rogue Shaman Warlock Warrior
Personal tools