From b37fffc2c58ff81d22abad8c147998a033725104 Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Sat, 20 Aug 2011 07:54:01 +0200 Subject: [PATCH] Hopefully fix 'dangling water' If a block has (at least visible) liquids, the block below should also be flowed in. --- src/map.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/map.cpp b/src/map.cpp index 3c10e27ee..27a491428 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -1698,7 +1698,8 @@ void Map::transformLiquids(core::map & modified_blocks) max_node_level = LIQUID_LEVEL_MAX; if (nb_liquid_level + WATER_DROP_BOOST < LIQUID_LEVEL_MAX) max_node_level = nb_liquid_level + WATER_DROP_BOOST; - } + } else if (nb_liquid_level > max_node_level) + max_node_level = nb_liquid_level; break; case NEIGHBOR_LOWER: break;