Macros - Arcane Shot Multi Macro
Save button space by using macros to do more than one thing. This macro casts
my highest rank Arcane Shot. However, if I'm pulling, I simply hold down CTRL
when I use this macro. It will then cast my lowest rank Arcane Shot and announce
the pull to the raid/party.
/script if IsControlKeyDown() then if
(GetNumRaidMembers()>0) then chan="RAID" else chan="PARTY" end
CastSpellByName("Arcane Shot(Rank 1)") SendChatMessage("--- Incoming:
"..UnitName("target").." ---",chan) else CastSpellByName("Arcane Shot(Rank 8)")
end
(HUNTER-ONLY MACRO) This macro feeds your pet whatever item is
in Bag 3, Slot 4. Then it emotes a sometimes silly message to let those around
you know your pet needs a timeout for dinner. For example, "Beardric feeds
Mousetrap some Roasted Quail. Mmm... quaily!" It's overly complex, but I get
some smiles when I feed my cat something "salmony" or "redgilly" 8^Þ
/cast Feed Pet /script x=GetContainerItemLink(3,4) if x then
_,_,x=string.find(x,"([%a%s]+)]") _,_,y=string.find(string.lower(x),"(%a+)$")
SendChatMessage("feeds "..UnitName("pet").." some "..x..". Mmm...
"..y.."y!","EMOTE") PickupContainerItem(3,4)end
|
|