У меня, вроде, все получается по отработанной системе: ставишь героя, вешаешь на него триггер с переходом, кидаешь вокруг локальные события, в "свойствах" отписываешь локальное событие, как событие, совершающее триггер... Все. У меня это работает. Это может не работать в случае, если твоему герою уже был отдан приказ "атаковать". Тогда триггер может не сработать, или он сработает, но получится странная вещь - герой перейдет на твою сторону, но ты все равно должна будешь с ним сражаться... сама с собой... маразм какой-то...
У меня другой вопрос - как вернуть предмет в список предметов, если его случайно удалила?