From 3c9b2de8efb9333d09ec961d8c49d68bd5e3c32b Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Tue, 22 Mar 2016 21:49:08 +0100 Subject: [PATCH] [throwing] Fix value not retrieved before being used --- mods/throwing/dig_arrow.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/throwing/dig_arrow.lua b/mods/throwing/dig_arrow.lua index dd202572..1017ad9f 100755 --- a/mods/throwing/dig_arrow.lua +++ b/mods/throwing/dig_arrow.lua @@ -49,7 +49,7 @@ THROWING_ARROW_ENTITY.on_step = function(self, dtime) local objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 1) for k, obj in pairs(objs) do if throwing_is_player(self.player, obj) or throwing_is_entity(obj) then - if throwing_touch(pos, objpos) then + if throwing_touch(pos, obj:getpos()) then local puncher = self.object if self.player and minetest.get_player_by_name(self.player) then puncher = minetest.get_player_by_name(self.player)