Do not drop armor in uloaded areas

This commit is contained in:
stujones11 2017-08-01 18:42:04 +01:00
parent cc26d04345
commit 43c9984d57
1 changed files with 6 additions and 3 deletions

View File

@ -463,8 +463,11 @@ armor.get_valid_player = function(self, player, msg)
end
armor.drop_armor = function(pos, stack)
local obj = minetest.add_item(pos, stack)
if obj then
obj:setvelocity({x=math.random(-1, 1), y=5, z=math.random(-1, 1)})
local node = minetest.get_node_or_nil(pos)
if node then
local obj = minetest.add_item(pos, stack)
if obj then
obj:setvelocity({x=math.random(-1, 1), y=5, z=math.random(-1, 1)})
end
end
end