My provoke macro doesn't work that way.
It basically casts provoke. The second push will try and cast rage.
If the target isn't close enough, it just skips over it and does shield lob.
So it casts rage close and lob at a distance. Don't see any reason as to not have them both there.