Skip to content

Commit a2ffaa9

Browse files
committed
fix nodebreaker not ejecting replacement items
fixes #137
1 parent 63bc754 commit a2ffaa9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

wielder.lua

+2-1
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,8 @@ if pipeworks.enable_node_breaker then
251251
local old_stack = ItemStack(stack)
252252
local item_def = minetest.registered_items[stack:get_name()]
253253
if item_def.on_use then
254-
fakeplayer:set_wielded_item(item_def.on_use(stack, fakeplayer, pointed) or stack)
254+
stack = item_def.on_use(stack, fakeplayer, pointed) or stack
255+
fakeplayer:set_wielded_item(stack)
255256
else
256257
local node = minetest.get_node(pointed.under)
257258
local node_def = minetest.registered_nodes[node.name]

0 commit comments

Comments
 (0)