]> git.lizzy.rs Git - xdecor.git/commitdiff
Pressure plates : don't crash if using older doors API
authorJean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com>
Sat, 27 Feb 2016 22:49:01 +0000 (23:49 +0100)
committerJean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com>
Sun, 28 Feb 2016 09:36:39 +0000 (10:36 +0100)
pressureplates.lua

index f3d812c74abbe6be231f3dabececbf79c8c70a3e..d463062eb79f19c086fe4a9ec22a1be57b649d20 100644 (file)
@@ -20,8 +20,8 @@ function plate.door_toggle(pos_plate, pos_door, player)
 end
 
 function plate.timer(pos)
-       local objs = minetest.get_objects_inside_radius(pos, 0.6)
-       if objs == {} then return true end
+       local objs = minetest.get_objects_inside_radius(pos, 0.8)
+       if objs == {} or not doors.get then return true end
        local minp = {x=pos.x-2, y=pos.y, z=pos.z-2}
        local maxp = {x=pos.x+2, y=pos.y, z=pos.z+2}
        local doors = minetest.find_nodes_in_area(minp, maxp, "group:door")