а чего конкретно не работает?
Быстро тест показал, что все работает. Спрайт героя меняется без проблем.
Спойлер :
Лапша из события конечно выйдет, если таких предметов много, но что поделать.
Возможно имелось ввиду не работает как хочется? Тогда наверное без скриптов не обойтись.