Ranged Macro and Proc

would like to know if it’s possible to create a macro that functions according to the distance of my target. For example, if the target is in melee range, it will use Mangle. If the target is at a distance and I cannot attack it in melee, then the macro will use Moon Fire.

The other macro is related to procs. If the damage and healing proc ability of the warrior is active, the macro will use it. If it’s not active, it will use Mortal Strike.

Neither of those things are possible. Macros can only make “decisions” based on a very limited set of conditionals. Stuff to check range or to check for buffs/debuffs — such as from procs — aren’t available. (The Macros: Essential Information sticky has a list and explanation of what’s available in the Conditionals section.)

2 Likes