summaryrefslogtreecommitdiff
path: root/src/map.cpp
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-05-03 17:33:13 +0300
committerPerttu Ahola <celeron55@gmail.com>2011-05-03 17:33:13 +0300
commit821d5bb4cc3a9047187955ab897ea28f9b9aa957 (patch)
treef61d8447b1a78a489ad4b756aa895cd36741ff9b /src/map.cpp
parent1c08b6c99a88065b30baaba87677f6a334421df6 (diff)
downloadminetest-821d5bb4cc3a9047187955ab897ea28f9b9aa957.tar.gz
minetest-821d5bb4cc3a9047187955ab897ea28f9b9aa957.tar.bz2
minetest-821d5bb4cc3a9047187955ab897ea28f9b9aa957.zip
Hopefully fixed the bug of huge mineral deposits rarely in seafloor sand
Diffstat (limited to 'src/map.cpp')
-rw-r--r--src/map.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/map.cpp b/src/map.cpp
index ddf8d863e..02614e1ae 100644
--- a/src/map.cpp
+++ b/src/map.cpp
@@ -2823,7 +2823,8 @@ void makeChunk(ChunkMakeData *data)
u32 i = data->vmanip.m_area.index(v3s16(p2d.X, surface_y, p2d.Y));
MapNode *n = &data->vmanip.m_data[i];
if(n->d == CONTENT_GRASS)
- n->d = CONTENT_MUD;
+ *n = MapNode(CONTENT_MUD);
+ //n->d = CONTENT_MUD;
}
/*
@@ -2840,7 +2841,8 @@ void makeChunk(ChunkMakeData *data)
break;
MapNode &n = data->vmanip.m_data[i];
- n.d = CONTENT_MUD;
+ n = MapNode(CONTENT_MUD);
+ //n.d = CONTENT_MUD;
mudcount++;
data->vmanip.m_area.add_y(em, i, 1);