From 1b19020bf471cd31ad2dd762450e88d90989f62a Mon Sep 17 00:00:00 2001 From: darkrose Date: Sat, 21 Jul 2012 03:07:01 +1000 Subject: Remove trenches from map generator (cyisfor) (glitches: read below) This causes glitches in very high cliffs by not making mud "flow" down from them. Those are quite rare currently because of the lame height differences generated. --- src/mapgen.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/mapgen.cpp b/src/mapgen.cpp index a487e8f6d..af53d0091 100644 --- a/src/mapgen.cpp +++ b/src/mapgen.cpp @@ -2059,13 +2059,14 @@ void make_block(BlockMakeData *data) bool old_is_water = (n->getContent() == c_water_source); // Move mud to new place - if(!dropped_to_unknown) + if(!dropped_to_unknown) { *n2 = *n; - // Set old place to be air (or water) - if(old_is_water) - *n = MapNode(c_water_source); - else - *n = MapNode(CONTENT_AIR); + // Set old place to be air (or water) + if(old_is_water) + *n = MapNode(c_water_source); + else + *n = MapNode(CONTENT_AIR); + } // Done break; -- cgit v1.2.3