From 84e5477eb909fc86da410a274db5c625636f6ceb Mon Sep 17 00:00:00 2001 From: Peter Nerlich <peter.nerlich+dev@googlemail.com> Date: Fri, 7 May 2021 08:49:41 +0200 Subject: [PATCH] fix luacheck error: pos variable overshadowing --- train.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/train.lua b/train.lua index d8f670c..5e7a326 100644 --- a/train.lua +++ b/train.lua @@ -39,19 +39,19 @@ minetest.register_node("mapserver:train", { on_construct = function(pos) local meta = minetest.get_meta(pos) - local find_nearest_player = function(pos, radius) + local find_nearest_player = function(block_pos, radius) -- adapted from https://forum.minetest.net/viewtopic.php?t=23319 local closest_d = radius+1 local closest_name - for i, obj in ipairs(minetest.get_objects_inside_radius(pos, radius)) do + for i, obj in ipairs(minetest.get_objects_inside_radius(block_pos, radius)) do -- 0.4.x compatibility: --if obj:get_player_name() ~= "" then -- 5.0.0+ method: if minetest.is_player(obj) then - local distance = vector.distance(obj:get_pos(), pos) + local distance = vector.distance(obj:get_pos(), block_pos) if distance < closest_d then closest_d = distance closest_name = obj:get_player_name() -- GitLab