mirror of https://github.com/minetest/minetest.git
Fix l-system crash when treedef random_level not set by Lua
This commit is contained in:
parent
03b1ed53db
commit
073fa58839
|
@ -747,7 +747,8 @@ int ModApiEnvMod::l_spawn_tree(lua_State *L)
|
|||
}
|
||||
getintfield(L, 2, "angle", tree_def.angle);
|
||||
getintfield(L, 2, "iterations", tree_def.iterations);
|
||||
getintfield(L, 2, "random_level", tree_def.iterations_random_level);
|
||||
if (!getintfield(L, 2, "random_level", tree_def.iterations_random_level))
|
||||
tree_def.iterations_random_level = 0;
|
||||
getstringfield(L, 2, "trunk_type", tree_def.trunk_type);
|
||||
getboolfield(L, 2, "thin_branches", tree_def.thin_branches);
|
||||
tree_def.fruit_chance=0;
|
||||
|
|
Loading…
Reference in New Issue