столкнулся с какойто загадочной проблемой... прямо мистической - в скрипте сделал трансформацию города одной расы в другую, и после этого запрещаю в ней для возведения некоторые постройки.. но у меня после трансформации эти постройки доступны для возведения, вот пример кода:
function transformation()
Trigger(OBJECT_CAPTURE_TRIGGER, 'town', nil);
TransformTown('town', TOWN_NECROMANCY);
SetTownBuildingLimitLevel('town', TOWN_BUILDING_BLACKSMITH, 0);
end;
Trigger(OBJECT_CAPTURE_TRIGGER, 'town', 'transformation');