summaryrefslogtreecommitdiff
path: root/lua/api.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/api.lua')
-rwxr-xr-xlua/api.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/lua/api.lua b/lua/api.lua
index bf8c8c8..dafb934 100755
--- a/lua/api.lua
+++ b/lua/api.lua
@@ -98,10 +98,11 @@ function drawers.drawer_on_dig(pos, node, player)
local j = math.floor(count / stack_max) + 1
local i = 1
while i <= j do
+ rndpos = drawers.randomize_pos(pos)
if not (i == j) then
- core.add_item(pos, name .. " " .. stack_max)
+ core.add_item(rndpos, name .. " " .. stack_max)
else
- core.add_item(pos, name .. " " .. count % stack_max)
+ core.add_item(rndpos, name .. " " .. count % stack_max)
end
i = i + 1
end