Various code fixes detected by luacheck

* Luablock: Fix the missing position argument when executing the lua code fails
* Wireless: Fix the missing id argument
* Localize several variables
* Some other small changes, e.g. dead code removal
This commit is contained in:
HybridDog
2021-03-08 19:34:21 +01:00
committed by Pierre-Adrien Langrognet
parent 28292dc2a5
commit c41d0371c0
10 changed files with 39 additions and 41 deletions

View File

@ -186,10 +186,10 @@ function wireless_receptor_off(pos, id, network, check)
end
end
function activate_network(owner, channel)
local function activate_network(owner, channel)
local network = wireless[owner][channel]
for _, wl_pos in pairs(network.members) do
wireless_receptor_on(wl_pos, id, network)
for i, wl_pos in pairs(network.members) do
wireless_receptor_on(wl_pos, i, network)
end
end
@ -300,7 +300,6 @@ mesecon.register_node("moremesecons_wireless:wireless", {
mesecon.receptor_off(pos)
end,
after_place_node = function(pos, placer)
local placername = placer:get_player_name()
set_owner(pos, placer:get_player_name())
end,
on_receive_fields = function(pos, _, fields, player)