<div class='quotetop'>Цитата</div>
Повторю ещё раз, функция onImprovementBuilt прекрасно работает при любом появлении нового импрувмента на клетке,не обязательно при строительстве.[/b]
Ну возможно, это так и есть, просто когда я прописывал изменения типа улучшения, при изменении обьекта, срабатывало это только если действие активировать, т.е. задествовать рабочего или событие типа label.

И осуществлялось это не повсеместно и одновременно, а в каждом конкретном месте где было инициировано действие. Т.е. после окончания дествия, дальнейших измений не происходило более, пока снова не иницировалось дейстивие.