I use mount roulette as the first line.

Quote Originally Posted by The_Last_Dragoon View Post
doesn't there need to be code that tells the macro to wait since it takes time to cast the mount?
No, you only want to execute one of the lines, not both.

It will always use the first line unless you summoned your companion, then it would only use the second line, as all other mounts will be unavailable for use.