ok looked up what I was thinking of, patch 2.28, I remembered it differently:
Quote Originally Posted by http://na.finalfantasyxiv.com/lodestone/topics/detail/450816f57ade2015876e7675c3d06dca30386770
The <wait.x> command will no longer be executed when used on a line that incurs a text command error.
When used with an action that incurs an error such as "Invalid target" or "Target is not in range," however, the command will still be executed.
That macro should work