From 7bee221fa31f6bd4c7c9d8b659553ee094f52136 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sun, 12 Feb 2023 02:49:36 +0100 Subject: [PATCH] [MIRROR] Fixes exosuit board sprites [MDB IGNORE] (#19286) * Fixes exosuit board sprites (#73332) ## About The Pull Request Any circuit board whose icon state is not "circuit_map" (others dont have gags) dont have gags applied to them ## Why It's Good For The Game Fixes #71332 ## Changelog :cl: fix: Any circuit boards with custom sprites now actually use that sprite /:cl: * Fixes exosuit board sprites --------- Co-authored-by: jimmyl <70376633+mc-oofert@users.noreply.github.com> --- code/game/objects/items/circuitboards/circuitboard.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/circuitboards/circuitboard.dm b/code/game/objects/items/circuitboards/circuitboard.dm index 7bff3b664d3..a44a3c50f94 100644 --- a/code/game/objects/items/circuitboards/circuitboard.dm +++ b/code/game/objects/items/circuitboards/circuitboard.dm @@ -25,7 +25,8 @@ /obj/item/circuitboard/Initialize(mapload) if(name_extension) name = "[initial(name)] [name_extension]" - set_greyscale(new_config = /datum/greyscale_config/circuit) + if(icon_state == "circuit_map") // some circuitboards have cool custom sprites + set_greyscale(new_config = /datum/greyscale_config/circuit) return ..() /obj/item/circuitboard/proc/apply_default_parts(obj/machinery/machine)