local tick = false
local function magnet(player)
--don't magnetize to dead players
+ name = player:get_player_name()
if player:get_hp() > 0 then
- name = player:get_player_name()
pos = player:get_pos()
inv = player:get_inventory()
if tick == true and pool[name] > 0 then
gain = 0.4,
pitch = math.random(60,100)/100
})
- pool[name] = pool[name] - 1
+ if pool[name] > 6 then
+ pool[name] = 6
+ else
+ pool[name] = pool[name] - 1
+ end
end
--radial detection
for _,object in ipairs(minetest.get_objects_inside_radius({x=pos.x,y=pos.y+0.5,z=pos.z}, 2)) do