From 98d5fc9449b4788d210ccc19d74e1eace51ba95e Mon Sep 17 00:00:00 2001 From: upsilon Date: Sat, 7 Jan 2017 14:37:20 +0100 Subject: [PATCH] Bugfix: remove the arrow in the inventory if not in creative mode --- init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 7ddac54..8fdab81 100644 --- a/init.lua +++ b/init.lua @@ -9,7 +9,7 @@ local function shoot_arrow(itemstack, player) for _,arrow in ipairs(throwing.arrows) do if player:get_inventory():get_stack("main", player:get_wield_index()+1):get_name() == arrow then if not minetest.setting_getbool("creative_mode") then - player:get_inventory():remove_item("main", arrow[1]) + player:get_inventory():remove_item("main", arrow) end local playerpos = player:getpos() local obj = minetest.add_entity({x=playerpos.x,y=playerpos.y+1.5,z=playerpos.z}, arrow.."_entity")