From 521c0b74bba5dd73cf7c0a59fde4a018813e835d Mon Sep 17 00:00:00 2001 From: SmallJoker <mk939@ymail.com> Date: Thu, 24 Nov 2022 21:49:20 +0100 Subject: [PATCH] Fix battery box charging on Windows --- technic/machines/register/battery_box.lua | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/technic/machines/register/battery_box.lua b/technic/machines/register/battery_box.lua index 00ca5df..190ddbf 100644 --- a/technic/machines/register/battery_box.lua +++ b/technic/machines/register/battery_box.lua @@ -192,10 +192,10 @@ end local run = function(pos, node) - local below = minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}) - local meta = minetest.get_meta(pos) + local meta = minetest.get_meta(pos) + local network_id = tonumber(meta:get_string(tier.."_network")) - if not technic.is_tier_cable(below.name, tier) then + if not technic.networks[network_id] then meta:set_string("infotext", S("%s Battery Box Has No Network"):format(tier)) return end @@ -304,9 +304,9 @@ drop = "technic:"..ltier.."_battery_box0", on_construct = function(pos) local meta = minetest.get_meta(pos) - local EU_upgrade, tube_upgrade = 0, 0 + local EU_upgrade, _ = 0 if data.upgrade then - EU_upgrade, tube_upgrade = technic.handle_machine_upgrades(meta) + EU_upgrade, _ = technic.handle_machine_upgrades(meta) end local max_charge = data.max_charge * (1 + EU_upgrade / 10) local charge = meta:get_int("internal_EU_charge") @@ -345,9 +345,9 @@ meta = minetest.get_meta(pos) if not pipeworks.may_configure(pos, sender) then return end fs_helpers.on_receive_fields(pos, fields) - local EU_upgrade, tube_upgrade = 0, 0 + local EU_upgrade, _ = 0 if data.upgrade then - EU_upgrade, tube_upgrade = technic.handle_machine_upgrades(meta) + EU_upgrade, _ = technic.handle_machine_upgrades(meta) end local max_charge = data.max_charge * (1 + EU_upgrade / 10) local charge = meta:get_int("internal_EU_charge") -- Gitblit v1.8.0