Log in

View Full Version : [WoW] Polymorph macro - need some help



moog
06-12-2011, 06:05 AM
I'm using the following 2 macros to setup and fire the Polymorphs on my Mage team:


/focus
/run SetRaidTarget("target", 6)
/stopmacro [@focus, noexists]
/stopcasting
/clearfocus [@focus, dead] [@focus, noexists]
/cast [@focus] Polymorphwhich works fine most of the time.

I have the "/stopcasting" to allow me to easily resheep mid-combat if a sheep breaks.

I'm having problems if I setup the targets and then corner pull the group to the rest of my mages, firing the CC as the group comes round the corner.

What might happen is that one of the potential sheep was out of LoS or perhaps out of range and so one mage doesn't cast sheep.

If I hit the CC button again, the "/stopcasting" will stop the other mages from completing their own polymorphs.

So, my queston is, is there a way to only stop the macro if they're not casting Polymorph, much like you can modify a /cast to only fire when you're not channeling a specific spell, eg: "/cast [nochanneling:Hellfire] Hellfire" to allow you to spam Hellfire macro.

I have googled around but can't find anything and it seems like it's probably not a problem single boxers encounter.

Any ideas?

beeq
06-12-2011, 08:11 AM
You didn't mention which level your mages are, but if you have Ring of Frost, you can drop one down while you run.

If your mages are arcane, use Presence of Mind, for instant sheeps.

or remove stopcasting (it seems to be a tad unnecessary there) and spam your sheep button if one sheep breaks early.

If you want sheeps last for full duration, check your hit rating, you need to be hit capped against the mob lvl, so they don't break early.

moog
06-12-2011, 09:35 AM
Ah, thanks Mr Beeq... was hoping you might have some foresight.

My mages are only low 30s atm, so I do get some early sheep breaking, which is why I have the /stopcasting in there.

Didn't know about the hit rating affecting sheep duration so can see it won't be a problem at 85 and can remove the /stopcasting by then.