From 2b018d490ecdb60a19073525398dece8663409ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20P=C3=A9rez-Cerezo?= Date: Sun, 27 Dec 2020 22:21:22 +0100 Subject: Fix infinite usage of fireworks. --- init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index bda971d..9b14c92 100644 --- a/init.lua +++ b/init.lua @@ -268,8 +268,10 @@ for _, i in pairs(variant_list) do on_use = function(itemstack, user, pointed_thing) local pos = minetest.get_pointed_thing_position(pointed_thing, true) if pos then - fireworkz.launch(pos, rdt) + itemstack:take_item() + fireworkz.launch(pos, rdt) end + return itemstack end, on_construct = function(pos) -- cgit v1.2.3