update terrain and terraforming