When I first played Advent and used Reverie it would stop an enemy (cant move, fire, cast, jump, etc), but you could still shoot them. The more you hurt them, the shorter the Reverie "stun" would last. With higher levels of the ability they would take more damage before breaking out of the effect.
The description also seems to indicate this is how it should work.
However, after using it again recently (post patch?) it seems to work more like the Vessari version where it just locks them up, but you are unable to attack the target until the effect wears off.
Is this as intended? Is it a bug?