summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparamat <paramat@users.noreply.github.com>2017-06-28 09:35:46 +0100
committerSmallJoker <mk939@ymail.com>2018-06-03 17:31:59 +0200
commit26d0753d870b0b0e2c5e03c817a4c2bdb3eebfc9 (patch)
tree3b1bdea270f9ecb0885f9160d6d40fd8296aa658
parent46ff2e2cefe55d3511da06c210ea16cbbc1c9ee3 (diff)
downloadminetest-26d0753d870b0b0e2c5e03c817a4c2bdb3eebfc9.tar.gz
minetest-26d0753d870b0b0e2c5e03c817a4c2bdb3eebfc9.tar.bz2
minetest-26d0753d870b0b0e2c5e03c817a4c2bdb3eebfc9.zip
Mgv7: Fix undefined 'float_mount_height'
Commit cad10ce3b747b721fd63784915e05f12bc488128 altered the parameter 'float_mount_height' but was missing the necessary line in the constructor to get the altered value from 'params'. Fixes 3D floatland terrain generating everywhere.
-rw-r--r--src/mapgen_v7.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mapgen_v7.cpp b/src/mapgen_v7.cpp
index 3ac099d32..44a42948b 100644
--- a/src/mapgen_v7.cpp
+++ b/src/mapgen_v7.cpp
@@ -66,6 +66,7 @@ MapgenV7::MapgenV7(int mapgenid, MapgenV7Params *params, EmergeManager *emerge)
// This is to avoid a divide-by-zero.
// Parameter will be saved to map_meta.txt in limited form.
params->float_mount_height = MYMAX(params->float_mount_height, 1.0f);
+ this->float_mount_height = params->float_mount_height;
// 2D noise
noise_terrain_base = new Noise(&params->np_terrain_base, seed, csize.X, csize.Z);