Может, это баг Варкрафта, а может, и я че начудил, хз.
В общем, суть такая, - есть триггер:
Он должен всего лишь закладывать проданный юнитом айтем в лавку на продажу (ну типа динамичная продажа, как в скайриме с трейдерами). Пока лавка пустая, всё замечательно, айтемы прыгают один за другим, и их можно выкупить при желании. Но вот когда лавка забивается полностью, происходит какая-то шиза. Стоит продать ХОТЯ БЫ ЕЩЁ ОДИН предмет, начинается бошетунмай. Карту фризит. С первого проданного айтема поверх ассортимента - на 2 секунды, со второго айтема - на 10 секунд, с третьего на несколько минут, с 4 - на всю твою жизнь...
При этом один из айтемов из уже имеющихся в ассортименте заменяется на тот, который был продан в лавку.
При этом я преспокойно манипулирую сменой ассортимента рынков в карте иными способами:
 
+ ещё когда закрывал игру после этого, фризануло с нажатия "Выйти" длительностью примерно как последний фриз, если не ещё дольше. И это ТОЧНО не другие триггеры. Фризов вообще отродясь в карте не было + я не делал ни одного триггера с таким же ивентом, ибо их у меня крайне мало, и я помню все их наперечёт все, запутаться в таком малом количестве невозможно, перепроверил на всякий даже:
Никаких абилок с количеством уровней под +\- 5к или в районе того нет. Вроде как это тоже может фризы вызывать, при прогрузке всех лвлов. Вопрос не столько конкретно в разрабатываемой механике, сколько в работе триггера. Почему фризы и откуда настолько сильные так быстро?
И если че я крайне плохо знаю редактор...

Принятый ответ

Вопрос решён.
`
ОЖИДАНИЕ РЕКЛАМЫ...