Quote Originally Posted by Omagana View Post
Guys I have shield lob macro'd with fast blade like many others. However sometimes when I AM in melee range of the mob hitting the macro still does shield lob, any idea why or how to stop this?
You macro will always execute commands in the order they are written unless they are on cool-down, or not within range. If your macro is:

/ac "Shield Lob" <t>
/ac "Fast Blade" <t>

It will always attempt Shield Lob first.

If you want it to combination:

/ac "Shield Lob" <t>
/wait 2.5
/ac "Fast Blade" <t>

It will still attempt to execute Shield Lob - but after the 2.5 GCD it will attempt to Fast Blade. Your range from the monster makes no difference. It's a very simple straight scripting of action.

There is no <if> or <range> commands to cancel abilities that are not the correct sequence based on your current distance from the target.