From 58b76b9e819fee03e20f980034d64bcb5ace27b6 Mon Sep 17 00:00:00 2001 From: Roxy <75404941+TealSeer@users.noreply.github.com> Date: Sun, 31 May 2026 17:31:23 -0400 Subject: [PATCH] Fix RCF going invisible when busy (#5722) ## About The Pull Request Wrong icon state name, and removed two redundant `icon_state =` statements (it's handled in parent call) ## Why It's Good For The Game Fixes #5614 ## Proof Of Testing I built one and queued an item and it switched to the "in progress" sprite and then back to normal when it finished ## Changelog :cl: fix: fixed RCF going invisible during construction process /:cl: --- .../modules/colony_fabricator/code/colony_fabricator.dm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/modular_skyrat/modules/colony_fabricator/code/colony_fabricator.dm b/modular_skyrat/modules/colony_fabricator/code/colony_fabricator.dm index ef31342433e..a9b8888caf6 100644 --- a/modular_skyrat/modules/colony_fabricator/code/colony_fabricator.dm +++ b/modular_skyrat/modules/colony_fabricator/code/colony_fabricator.dm @@ -6,9 +6,8 @@ icon = 'modular_skyrat/modules/colony_fabricator/icons/machines.dmi' icon_state = "colony_lathe" base_icon_state = "colony_lathe" - production_animation = null circuit = null - production_animation = "colony_lathe_n" + production_animation = "colony_lathe_working" light_color = LIGHT_COLOR_BRIGHT_YELLOW light_power = 5 allowed_buildtypes = COLONY_FABRICATOR @@ -47,14 +46,12 @@ if (. && action == "build") soundloop.start() set_light(l_range = 1.5) - icon_state = "colony_lathe_working" update_appearance() /obj/machinery/rnd/production/colony_lathe/finalize_build() . = ..() soundloop.stop() set_light(l_range = 0) - icon_state = base_icon_state update_appearance() flick("colony_lathe_finish_print", src)