Auto-translated
The city changes, but it doesn't collapse. It remains a human settlement.
Here's the script:
function susha(heroname)
OpenCircleFog(8, 25, 0, 20, 1);
TransformTown("sts1", 0);
RazeTown("sts1");
Trigger(OBJECT_TOUCH_TRIGGER, "musha2", nil);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "musha2", "susha");
The map opens, the city transforms, but it doesn't turn into anything and doesn't collapse.