Try to fix old node breakers dropping items

This commit is contained in:
Novatux 2014-06-08 22:49:30 +02:00
parent 8b0c56ad08
commit 5ab329285c

View File

@ -96,6 +96,12 @@ local function break_node (pos, facedir)
--end --end
local meta = minetest.get_meta(pos) local meta = minetest.get_meta(pos)
local inv = meta:get_inventory() local inv = meta:get_inventory()
if inv:get_size("ghost_pick") ~= 1 then -- Legacy code
inv:set_size("ghost_pick", 1)
inv:set_size("main", 100)
end
local pick_inv = "pick" local pick_inv = "pick"
local pick = inv:get_stack("pick", 1) local pick = inv:get_stack("pick", 1)
if pick:is_empty() then if pick:is_empty() then