As you may know that 90% of the time I'm coding movement or similar related stuff and I simply never use c_rotate, it's just unhelpful and bad for the gameplay (except for maybe a door where it could be useful).
In fact you should not use c_move all the time but only when it is necessary, f.i. get the distance to the ground with c_trace and USE_BOX and set the z-position of the entity manually when it is close to the ground (the bounding box should hover above the ground). c_move does not help here, instead it may prevent that the player's/ entity's feet get pulled out of the ground.
As a general rule I think all actors should have an xy-symmetrical bbox and change my.pan manually.


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends