From fe4e023918c47706e25bdc9ba1c5cc86a5929548 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Tue, 16 Dec 2025 00:46:21 +0900 Subject: [PATCH] . --- PHI-CL/control.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PHI-CL/control.lua b/PHI-CL/control.lua index 5028f0e..735a2ff 100644 --- a/PHI-CL/control.lua +++ b/PHI-CL/control.lua @@ -139,7 +139,7 @@ local function entity_build(event) end if event.entity.type == 'proxy-container' and event.entity.name == 'proxy-cargo-landing-chest' and prototypes.entity['cargo-landing-pad'] then - local ec = game.surfaces[1].find_entities_filtered{type='cargo-landing-pad'} + local ec = game.surfaces[event.entity.surface].find_entities_filtered{type='cargo-landing-pad'} if not ec then return @@ -152,13 +152,13 @@ local function entity_build(event) end if event.entity.type == 'cargo-landing-pad' and event.entity.name == 'cargo-landing-pad' and prototypes.entity['proxy-cargo-landing-chest'] then - local ec = game.surfaces[1].find_entities_filtered{type='cargo-landing-pad'} + local ec = game.surfaces[event.entity.surface].find_entities_filtered{type='cargo-landing-pad'} if #ec > 1 then return end - local ep = game.surfaces[1].find_entities_filtered{type='proxy-container', name='proxy-cargo-landing-chest'} + local ep = game.surfaces[event.entity.surface].find_entities_filtered{type='proxy-container', name='proxy-cargo-landing-chest'} for _, v in pairs(ep) do v.proxy_target_entity = ec[1]