If you are still learning shots then add the #Showtooltip. If you already know what the shots do then you can delete that line to make room in your macro.
Racial: Night Elves with Prowling Cat
# show Prowl
1:1 Steady Shot - Pre WotLK
/castrandom [target=pettarget,exists] Kill Command
/castsequence reset=2 Steady Shot, !Auto Shot
3:2 Steady Shot - Pre WotLK
#showtooltip Steady Shot
/cast !Auto shot
/console Sound_EnableSFX 0
/cast [target=pettarget,exists] Kill Command
/cast Steady shot
/console Sound_EnableSFX 1
Steady Shot - Post WotLK - As of posting this shot rotation is still under development. This includes Kill Shot and will use it once the mob is under 20% life. The !Auto Shot is so a shot will start when you first hit it and then Steady Shot will start casting.
#showtooltip Steady Shot
/cast Kill Shot
/cast !Auto Shot
/cast Steady Shot
Change between Aspect of the Dragonhawk and Viper
/castsequence Aspect of the Dragonhawk, Aspect of the Viper
Raptor Strike/Wing Clip
If you spam click this button it will Raptor Strike and then Wing Clip.
#showtooltip Raptor Strike
/cast Raptor Strike
/cast Wing Clip
Hunter's Mark/Pet Attack
This macro will cast Hunter's Mark and send you pet in to attack when clicked. If you right click the macro it will only cast Hunter's Mark.
#showtooltip Hunter's Mark
/cast [button:2] Hunter's Mark; Hunter's Mark
All In One Pet Button
This will call your pet if not with you, mend your pet, or rez your pet if dead. Your pets body needs to be nearby for it to rez though.
/cast [nopet] Call Pet
/cast [target=pet, dead] Revive Pet
/cast [pet, nomodifier, button:1] Mend Pet
/cast [pet, nomodifier, button:2] Dismiss Pet
Distracting Shot for Trap Pulls
This one will let you cast Distracting Shot to pull a mob to your trap but then turns off attack so you dont accidentally break your trap.
/cast Distracting Shot
All In One Sting Button
This macro will free up space by putting your stings and Tranq shot on one button. It will show the tooltip of whichever shot you will be using. Just hitting the button will be Serpent Sting, holding shift will be Viper Sting, Control is Scorpid Sting and Alt is Tranquilizing Shot.
/cast [nomodifier] Serpent Sting; [modifier:shift] Viper Sting; [modifier:ctrl] Scorpid Sting; [modifier:alt] Tranquilizing Shot
When you target someone and use /focus it will make that person your focus target. Doing this on a tank will help you with assists and Misdirection without having to change macros mid raid when tanks change. You can also make a target button on a mob you are trapping in case it goes after a squishy instead of your traps. These macros are set to /p (party) but you can also set to send a message to raid or a whisper to the person you are focusing on.
Misdirection w/o Focus (Change TANK to the name of your tank)
/p Misdirection cast on %T
Misdirection with Focus
/cast [target=focus,help][help][target=pet,exists,nodead] Misdirection