Quote Originally Posted by Boogieman View Post
yes this seems all well and good but im thinking that its casting mend pet every other click which means that its hella slowing the dps macro down
If it's casting too much, you can always add in spells to keep it from repeatedly casting

Code:
 /cast [@pet,dead]Revive Pet; [nopet]Call Pet 1
/castsequence reset=target Mend Pet, Kill Command(), Steady Shot
Or you can leave mend pet in the way you currently have it and just have the call/rez pet as the secondary macro.

That's the beauty of breaking the macros up and calling them in steps, you don't need to spend all sorts of time trying to create one perfectly timed macro that only works under perfect circumstances.