diff --git a/init.lua b/init.lua index c5aa95c..2e82c4e 100644 --- a/init.lua +++ b/init.lua @@ -47,7 +47,7 @@ end local function eject_drops(drops, pos, radius) local drop_pos = vector.new(pos) for _, item in pairs(drops) do - local count = item:get_count() + local count = math.min(item:get_count(), 99) while count > 0 do local take = math.max(1,math.min(radius * radius, count,