We discussed a lot of Hunter macros with Ghemit in Episode 32. Here they are in all their macrolicious glory!
This casts Misdirection onto your friendly focus target (main tank) without deselecting your current target. If you have no focus target selected, it will cast Misdirection onto your pet.
/cast [@focus,exists][@pet,exists] Misdirection
This macro will cast Misdirection on the target you are currently mousing over, provided that they are friendly and not dead. Otherwise, it will cast Misdirection on your focus target, if they are friendly and not dead. If this is not a valid choice either, it will cast Misdirection on your current target.
/cast [@mouseover,help,nodead][@focus,help,nodead] Misdirection
This hunter macro casts Readiness (When activated, this ability immediately finishes the cooldown on all Hunter abilities with a base cooldown less than 5 minutes) immediately following your Rapid Fire ability (Increases ranged attack speed by 40% for 15 sec).
/cast [nomod] Rapid Fire
/cast [nomod] Readiness
/cast [mod:shift] Rapid Fire
This is a really handy macro for Wow if you PVP alot and get someone up in your face as a Hunter. It clears your target and targets another enemy that is closer, then casts your Hunter’s Scatter Shot on it.
#showtooltip Scatter Shot
/cast Scatter Shot
Easy mouse over scatter macro
#showtooltip scatter shot
/cast [target=mouseover,exists,harm,nodead] scatter shot
This macro allows you to cancel your Deterrence (by pressing it twice). This is useful, because while Deterrence is active, you cannot perform any attacks. With this macro, you can use Deterrence to avoid a specific boss ability and then quickly resume DPS.