Bers, в другой функции все работает. Точнее, там я произвожу проверку номера города и, если он равен единице, меняю существ для найма во всех городах такого типа. А если отличен от единицы, то восстанавливаю стандартных существ.
Похоже, проблема где-то в функциях 79999-80003. Потому что триггер не работает ни для функции входа в окно героя, ни для !?PI. А вот где ошибка - понять не могу.