I'm leveling an alt hunter right now, so I took the steady shot macro from the FAQ and changed it to Arcane Shot and added Berserking. What I don't know how to do is add Hunter's Mark to it so that it will cast on the mob if it's not up, and not repeat cast it if it is up. Could anyone tell me how to do this?