From db0002fbc1103b526fe60b490c09f20db93a3a6d Mon Sep 17 00:00:00 2001 From: ElorgRHG <71735193+ElorgRHG@users.noreply.github.com> Date: Sat, 22 Oct 2022 18:49:07 +0200 Subject: [PATCH] [GBP NO UPDATE] Hands don't overlay above jumpsuits on which the hands are covered (#19473) * Hands layering tweaks * I forgor about the ? :skull: --- code/modules/mob/living/carbon/human/update_icons.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index e81eb51c87c..6bb8df7588f 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -409,6 +409,9 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) /mob/living/carbon/human/proc/update_hands_layer() remove_overlay(HANDS_LAYER) + if(w_uniform?.body_parts_covered & HANDS) + return + var/mutable_appearance/hands_appearance = new() hands_appearance.layer = -HANDS_LAYER @@ -632,6 +635,7 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) thing.layer = initial(thing.layer) thing.plane = initial(thing.plane) apply_overlay(UNIFORM_LAYER) + update_hands_layer() /mob/living/carbon/human/update_inv_wear_id() remove_overlay(ID_LAYER)