]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/script/lua_api/l_mapgen.cpp
Settings: Proper priority hierarchy
[dragonfireclient.git] / src / script / lua_api / l_mapgen.cpp
index fad08e1f61498196e54f54374f0edd8583985838..183f205407e8746a1ac318bfd5f6bbec4d9442cb 100644 (file)
@@ -982,7 +982,7 @@ int ModApiMapgen::l_set_noiseparams(lua_State *L)
 
        bool set_default = !lua_isboolean(L, 3) || readParam<bool>(L, 3);
 
-       g_settings->setNoiseParams(name, np, set_default);
+       Settings::getLayer(set_default ? SL_DEFAULTS : SL_GLOBAL)->setNoiseParams(name, np);
 
        return 0;
 }