Skip to content

Macros

Attack Macros

The following macros help control bot attacks.

DPS Attack

DPS bots will attack you current target.

/gr @dps attack

DPS Passive

DPS bots will become passive, (usually) stopping their attacks.

/gr @dps co +passive

DPS Active

DPS bots will be able to attack again.

/gr @dps co -passive

DPS Stop Attack

DPS bots will stop attacking and start following you.

/gr @dps flee

DPS Start Attack

DPS bots will start attacking their assigned target (RTI) again.

/gr @dps co -passive
/gr @dps attack rti

DPS Wait

DPS bots will wait 20 seconds before attacking.

/gr @dps wait for attack time 20

DPS No Wait

DPS bots will not wait before attacking.

/gr @dps wait for attack time 0

Pull

Paladin tanks will cast Avenger's Shield (if in range and off cooldown) or body pull. Warriors will charge (if in range and off cooldown) or body pull.

/gr @paladin @tank attack
/gr @paladin @tank cast Avenger's Shield
/gr @warrior @tank attack

Positioning Macros

The following macros help control bot positioning.

Move Mouseover

Press to move a mouseover bot target in your party or raid to a new position using RTSC AEDM.

/gr rtsc cancel
/run local n = UnitIsPlayer("mouseover") and GetUnitName("mouseover", 1) if n then SendChatMessage("range follow 1","WHISPER",nil,n) end
/run local n = UnitIsPlayer("mouseover") and GetUnitName("mouseover", 1) if n then SendChatMessage("range followraid 1","WHISPER",nil,n) end
/run local n = UnitIsPlayer("mouseover") and GetUnitName("mouseover", 1) if n then SendChatMessage("rtsc select","WHISPER",nil,n) end
/cast aedm

Move Ranged

Press to move all ranged bots in your party or raid to a new position using RTSC AEDM.

/gr range follow 1
/gr range followraid 1
/gr @ranged rtsc select
/cast aedm

Summon

Summons all bots in your party or raid to your position (and ressurects them if they're dead).

/gr summon

Stay

Have bots in your party or raid stay at their current position.

/gr stay

Hold

Have ranged bots in your party or raid stay their current position, but allow melee bots some freedom of movement to engage nearby targets.

/gr @melee guard
/gr @ranged stay

Guard

Have bots in your party or raid guard their current position.

/gr guard

Follow

Have bots in your party or raid follow you.

/gr range followraid 3
/gr range follow 3
/gr follow

Formation Macros

May be combined with any of the Positioning Macros.

Formation Chaos

Bots move randomly.

/gr formation chaos

Formation Arrow

Bots move with tanks up front, followed by melee, then ranged, then healers.

/gr formation arrow

Formation Near

Bots stay close to you.

/gr formation near

Formation Far

Bots stay far away from you.

/gr formation far

Formation Circle

Bots move in a circle around you.

/gr formation circle

Formation Line

Bots move in a line to your right and left.

/gr formation line

Spell Macros

Heroism

Have one of your shamans cast Heroism.

/target ShamanName
/w ShamanName cast Heroism

Warning

You currently have to target the shaman you want to cast Heroism since they need to target themselves while casting it.

Rebirth

Have a druid rebirth your current target.

/gr @druid @restoration cast Rebirth
/gr @balance cast Rebirth

Shackle Target

Have a priest shackle your current target.

/gr @priest cast Shackle Undead

Polymorph

Have a mage polymorph your current target.

/gr @mage cast Polymorph

Misc Macros

Find Bots with Specific Roles

Find bots with a particular level and/or role.

Find all tanks level 60-70:

/1 @60-70 @tank who

Repair Check

Find all bots in party or raid that require repairs.

/gr @needrepair who

Train All Skills

Train all available skills when standing near the trainer with the available skills-window opened.

/run LoadAddOn"Blizzard_TrainerUI" f=ClassTrainerTrainButton f.e = 0 if f:GetScript"OnUpdate" then f:SetScript("OnUpdate", nil)else f:SetScript("OnUpdate", function(f,e) f.e=f.e+e if f.e>.01 then f.e=0 f:Click() end end)end

Click Craft Button

Press to craft the currently selected item in the profession window.

/click CraftCreateButton

Multi-Spec

Use this macro to change spec. Make sure you've set up a template in Talented-mk, an action bar profile in ABS, and an item set in ItemRack matching the values in the macro.

/target YourName
.reset talents
/in 1 /talented apply NameOfTemplate
/in 10 /abs restore NameOfActionButtonProfile
/in 10 /itemrack equip NameOfItemSet