]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/content_mapblock.cpp
Merge pull request #29 from cisoun/master
[dragonfireclient.git] / src / content_mapblock.cpp
index 4c28fe3c60866bb971439b2764deaf4e3b778635..d8bf71dc032ad3d77da461e9f19d763aeffe6c11 100644 (file)
@@ -375,7 +375,7 @@ void mapblock_mesh_generate_special(MeshMakeData *data,
                                        if(n2.d == CONTENT_WATERSOURCE)
                                                level = (-0.5+node_water_level) * BS;
                                        else if(n2.d == CONTENT_WATER)
-                                               level = (-0.5 + ((float)n2.param2 + 0.5) / 8.0
+                                               level = (-0.5 + ((float)(n2.param2 & LIQUID_LEVEL_MASK) + 0.5) / 8.0
                                                                * node_water_level) * BS;
 
                                        // Check node above neighbor.