macro commands and conditionals

Buy cheap World of Warcraft products

Wow macro commands:

Patch 7.1 Legion added a new conditional: @cursor for spells that use a targeting circle.

Patch 6.0 Warlords of draenor added a new conditional to test if you have a certain talent or not.

Example for warlocks lvl 30 talents: /cast [talent:2/1] Howl of Terror; [talent:2/2] Mortal Coil; [talent:2/3] Shadowfury

In patch 3.3 the @ symbol has been added as a synonym for 'target=' to make macros more compact.

Tip: Shift-click the spell you want to use in your spellbook while in the Create Macros window ,that way the spelling is always correct.

Wow macro conditionals :

Conditionals are used to control actions based on information.
Syntax: /command [conditional] parameter; [conditional] parameter
Conditionals are enclosed within square brackets ,seperated by a comma if more than one.
The comma can be seen as an "and"
Conditionals/parameter groups are separated by semicolons.
The semicolons can be seen as an "else"
Example: /cast [Condition] Spell1; Spell2
IF Condition is true : Cast Spell1 ELSE Cast Spell2
Example : /cast [help,@focus] Renew
When you click this macro , first the [help,@focus] condition is tested and when true (you can cast a helpfull spell on your focus ) Renew is cast.

All targeted conditionals are evaluated on your current target by default. You can change the target of the macro by using a targetting modifier.

Useful general macros:

Max camera distance macro

/script SetCVar("cameraDistanceMax",30)

Sets your camera distance to the maximum.

Target the tank's target

/target [target=focustarget, harm, nodead]

Set the tank as your focus (/focus) and your target will be the tank's target.

Wow Self bandage macro

#showtooltip Heavy Windwool Bandage
/use [@player] Heavy Windwool Bandage

Bandages yourself.

Trinket without annoying errors

/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
/use 13
/run UIErrorsFrame:Clear()
/run SetCVar("Sound_EnableSFX",sfx);

Stopwatch macro

/stopwatch 30
/stopwatch play

Starts the stopwatch countdown 30 to 0 seconds.

Guild recruitment

/1
(Your Guildname) is recruiting players for end game content. Whisper if you want to join our team.

Instead of typing your text in general chat every time , just put it into a macro and click the button.