View Single Post
Old 06/15/07, 11:41 AM   #46 (permalink)
Bikiniwax
Piston Honda
 
Night Elf Hunter
 
Laughing Skull
Originally Posted by Enova View Post
Yeah, it should do. But add the lines in the macro i posted above, or you'll be spammed with 'that ability isn't ready yet' messages

In fact, i'm gonna add the macro again. I got this off the wow-europe forums, but i was already using the same simple version that you presented, and believe me, my screen and my headphones were painful already...

#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/castsequence reset=3 Steady Shot, Auto Shot
/cast [exists,target=pettarget] Kill Command
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()

This is an improved version of your macro:

#showtooltip Steady Shot
/castsequence reset=3 Steady Shot, Auto Shot
/cast [target=pet, dead]; [nopet]; [target=pettarget, exists] Kill Command
/script UIErrorsFrame:Clear()

1. No need to use /script UIErrorsFrame:Hide() and UIErrorsFrame:Show(). My understanding is that errors only show up after the macro has completed. Therefore /script UIErrorsFrame:Clear() is all you need at the end. I have tested both and get the same results. Might as well keep a macro as simplistic as possible.

2. /cast [target=pet, dead]; [nopet]; [target=pettarget, exists] Kill Command is better. In your macro, if your pet dies or isn't summoned, the macro will get stuck. Also in your macro if you call your pet to your side (therefore your pet has no target) and KC activates, your pet will make the KC noise and I believe you will waste mana.

This macro keeps working even if your pet dies, you have no pet summoned or your pet has no target. The only time I find that this macro gets stuck is if for example my pet gets Frost Nova'd in place by a mage and the mage moves out of range from my pet AND KC activates. I think the macro kind of hangs at that point. But this is rare.
 
User is offline.
Reply With Quote