diff --git a/code/modules/clothing/spacesuits/rig/rig.dm b/code/modules/clothing/spacesuits/rig/rig.dm index 6ac7ef9a3a5..7740d5ce703 100644 --- a/code/modules/clothing/spacesuits/rig/rig.dm +++ b/code/modules/clothing/spacesuits/rig/rig.dm @@ -728,8 +728,8 @@ to_chat(H, "Your [use_obj.name] [use_obj.gender == PLURAL ? "deploy" : "deploys"] swiftly.") playsound(src, 'sound/machines/rig/rigservo.ogg', 10, FALSE) - if(piece == "helmet" && helmet) - helmet.update_light(H) + if(piece == "helmet" && helmet?.light_system == STATIC_LIGHT) + helmet.update_light() /obj/item/weapon/rig/proc/deploy(mob/M,var/sealed) diff --git a/code/modules/clothing/spacesuits/void/void.dm b/code/modules/clothing/spacesuits/void/void.dm index 926365c5c1b..223c502a2ca 100644 --- a/code/modules/clothing/spacesuits/void/void.dm +++ b/code/modules/clothing/spacesuits/void/void.dm @@ -199,7 +199,9 @@ helmet.pickup(H) helmet.canremove = 0 to_chat(H, "You deploy your suit helmet, sealing you off from the world.") - helmet.update_light(H) + + if(helmet.light_system == STATIC_LIGHT) + helmet.update_light() /obj/item/clothing/suit/space/void/verb/eject_tank()