ID:1865248
 
(See the best response by Kaiochao.)
Just wondering if there is a way to move mobs without Move(). I ask this because when players are being knocked back I want to make it so that they can't move until the knockback is finished, but I use step to knock them back. So if they're immobile during knockback, step won't work.

Also, is there any way to make a mob turn in the direction of another mob?
Best response
You should change your control locking to use client/Move() instead of mob/Move(), and make sure to only override mob/Move() for different special cases.

You can set the direction of a mob to the direction obtained by get_dir(), the simplest way.
Yep, overriding client/Move() is what you want if you want mob/Move() to be used for non-volitional movement.