Originally posted by: slag
thanks guys for looking and replying. It still doesnt work right.. GRRRRR
lol
oh well, I'll keep muddling around with it.
Couple different things going on here. Also, you don't actually need to use [nostance] with the /cancelform.
The big thing that's really holding you back, though, is the global cooldown. The only way you can work a GCD into a macro post-2.0 is through a /castsequence macro, and that may be a little tricky with the order of things you're talking about here because you're combining something that's off the GCD (Feral Charge) with something that's on the GCD. If an ability fails because of the GCD, the game will simply stop the macro right there and not follow any commands later. This is why old macros like
/cast Mortal Strike
/cast Heroic Strike
don't work anymore. If the first choice ability isn't available, it simply stops doing the macro.
Most likely, you'll have to use two keys for that combination of effects: one macro for Dire Bear/Feral Charge, then another to switch to cat while you're there. Basically, you can combine either Dire Bear and Feral Charge OR Feral Charge and Cat Form, but not all three.
Something like:
/cancelform
/cast Dire Bear
/cast Feral Charge
and then use a separate macro for
/cancelform
/cast Cat Form
Or you can set up a macro for when you're already in bear form:
/cast Feral Charge
/cancelform
/cast Cat Form
That last one is actually pretty nifty because it has you doing the actual Feral Charge while you're in Cat Form. Looks pretty cool.