From a19ce28fa0464a8566dc3fd65999cf11575d19fd Mon Sep 17 00:00:00 2001 From: fludd12 Date: Mon, 26 Mar 2018 13:46:12 -0400 Subject: [PATCH 1/2] Assemblies with lighting circuits now properly update light position. --- code/modules/integrated_electronics/core/assemblies.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/integrated_electronics/core/assemblies.dm b/code/modules/integrated_electronics/core/assemblies.dm index 5226c275eeb..a19c4cd95f6 100644 --- a/code/modules/integrated_electronics/core/assemblies.dm +++ b/code/modules/integrated_electronics/core/assemblies.dm @@ -90,6 +90,9 @@ handle_idle_power() check_pulling() + if(light) //Update lighting objects (From light circuits) so movement is handled. + update_light() + //updates diagnostic hud diag_hud_set_circuithealth() diag_hud_set_circuitcell() From 129ef53154a1f77ffbee3184141cc0c93bf1a673 Mon Sep 17 00:00:00 2001 From: fludd12 Date: Mon, 26 Mar 2018 16:37:48 -0400 Subject: [PATCH 2/2] Moov'd --- code/modules/integrated_electronics/core/assemblies.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/modules/integrated_electronics/core/assemblies.dm b/code/modules/integrated_electronics/core/assemblies.dm index a19c4cd95f6..e48d9888afa 100644 --- a/code/modules/integrated_electronics/core/assemblies.dm +++ b/code/modules/integrated_electronics/core/assemblies.dm @@ -90,9 +90,6 @@ handle_idle_power() check_pulling() - if(light) //Update lighting objects (From light circuits) so movement is handled. - update_light() - //updates diagnostic hud diag_hud_set_circuithealth() diag_hud_set_circuitcell() @@ -505,6 +502,8 @@ for(var/I in assembly_components) var/obj/item/integrated_circuit/IC = I IC.ext_moved(oldLoc, dir) + if(light) //Update lighting objects (From light circuits). + update_light() /obj/item/device/electronic_assembly/stop_pulling() ..()