]> git.lizzy.rs Git - xdecor.git/blobdiff - handlers/animations.lua
Make packed ice slippery
[xdecor.git] / handlers / animations.lua
index ea6c83cd932df39950a01d3cdeb5b2820e99ee8e..6cfb0987c3c5db8f7fcc0dfc41ed9fe0f17773f8 100644 (file)
@@ -40,13 +40,10 @@ function xdecor.sit(pos, node, clicker, pointed_thing)
        end
 end
 
-function xdecor.sit_dig(pos, player)
-       local pname = player:get_player_name()
-       local objs = minetest.get_objects_inside_radius(pos, 0.1)
-
-       for _, p in pairs(objs) do
-               if not player or not player:is_player() or p:get_player_name() or
-                               default.player_attached[pname] then
+function xdecor.sit_dig(pos, digger)
+       for _, player in pairs(minetest.get_objects_inside_radius(pos, 0.1)) do
+               if player:is_player() and
+                           default.player_attached[player:get_player_name()] then
                        return false
                end
        end