Кастовать то он кастует, только в МК ничего не делает игроком, просто стоит. Поэтому нужен скрипт реализации поведения законтроленного игрока. Причем для каждого класса и спека поведение должно быть разным. Когда-то давно видел наработки в этом направлении, не знаю правда в каком состоянии они сейчас. Как будет время, посмотрю.