Когда игра зависает в определенном месте или при убийстве определенного моба - с большой вероятностью дело в битых файлах *.mpq. Если игра выдает отчет об ошибке, там даже будет написано, в каком. Чтоб снова там не виснуть, перепишите весь клиент или хотя бы вот этот битый файл заново откуда-то, где всё работает.
Ну про
исправление персонажа уже вроде бы объяснили.