Hmm I think people mistook what I said. I was commenting on Dyvozvir's post that mentioned shifting from cat->bear->cat instantly which cannot occur due to the GCD when you shift INTO bear form (or any form besides caster for that matter).
Originally Posted by Malazaar
It behaves very strange, a macro with cancelform-bear form-cancelform-cat form will always instant shift into the other form, so either cat-bear or bear-cat.
|
Hmm you mean a macro that looks like
/cancelform
/cast Dire Bear Form
/cancelform
/cast Cat Form
If this is the case, then figuring out whats being tripped is easier.
If you use the above macro in dire bear form you get the following to happen:
1. Your stance is set to [nostance]
2. /cast Dire Bear Form checks your stance and sees [nostance], then checks your aura and sees Dire Bear Aura so it attempts to switch you Caster stance.
3. Your stance is set to [nostance] (redundant)
4. /cast Cat Form checks your stance and sees [nostance], then checks your aura and sees Dire Bear Aura (!=Cat Form Aura) so it switches you to Cat Form.
Seems kinda uselessly complicated but thats the only reason why same form shifting wouldnt work, different form shifting DOES work and direct form shifting doesnt work.
edit: actually if my logic is correct the macro:
/cancelform
/cast Dire Bear Form
/cast Cat Form
should work just as well as the one mentioned above. Can anyone check this?