Here is what I found:
BUG:
In moonkin then soulshape then cast rejuvenate it wont do it, first it does a mini GCD like 0.5sec then takes you and puts you back into moonkin then you have to click one more time to cast the rejuvenate.
This is very frustrating when trying to soulshape to run then on the run using rejuv + swiftmend only to find that rejuv was never casted because of this weird interaction that goes on.
This is either oversight or BUG:
Going bearform as feral/resto/balance for defensive purposes then soulshaping it drops bearform I dont see any other class dropping defenses that were activated while using soulshape, I feel this is unfair to the druid.
Guardian druids get benefits of bearform in soulshape but weirdly the rest of specs got shafted.
Last point: both of these spells are also NATURE which completes screws druid, how about making one Arcane and one Nature.
EDIT:
Moonkin ->soulshape -> it return you to moonkin when you get out
Catform->soulshape-> it returns you to caster
what is this weird treatment ???
It’s just the price we pay for being so neat looking!
Too many forms. Form overload.
Legit problems with the spell and everyone just tries to troll
Yeah there’s definitely problems with soulshape. I was using rejuv to get me back into Moonkin form because casting Moonkin form itself while in soulshape was putting me into Moonkin and then immediately back out. But now rejuv seems to put me into regular form with a rejuv cast, like it should. But only in combat. And yet casting moonfire while in soulshape now also puts me into regular form even if I started in Moonkin. It didn’t do this a couple days ago. So in a boss fight I have to cast Moonkin again after any soulshape. Seems like it’s really buggy or maybe they’re trying to fix things. Hopefully.
Okay that absolutely sucks, i made the original complaint about it not casting rejuv, but if they changed it like that then its even worse.
I rather not be able to cast rejuv in soulshape, then have to recast Moonkin after every soulshape as that eats so many GCD’s its crazy over the longer period.
They are making lazy changes instead of actually coding it properly i think they copy paste code soulshape same as shapeshifting and there is no easy fix unless they code it different for it to work properly in both situations