]> git.lizzy.rs Git - minetest.git/commitdiff
Exclude vertical mapblock borders when setting light
authorkwolekr <kwolekr@minetest.net>
Mon, 5 Jan 2015 04:14:16 +0000 (23:14 -0500)
committerkwolekr <kwolekr@minetest.net>
Mon, 5 Jan 2015 04:14:16 +0000 (23:14 -0500)
src/script/lua_api/l_vmanip.cpp

index 29f04f0520bd55aa5038de34beb197df88670596..f64b94af183c7c4509f2f5f4dec3b8428a20ba4e 100644 (file)
@@ -214,7 +214,10 @@ int LuaVoxelManip::l_set_lighting(lua_State *L)
        Mapgen mg;
        mg.vm = vm;
 
-       mg.setLighting(p1, p2, light);
+       mg.setLighting(
+               p1 + v3s16(0, 1, 0) * MAP_BLOCKSIZE,
+               p2 - v3s16(0, 1, 0) * MAP_BLOCKSIZE,
+               light);
 
        return 0;
 }