diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index a7f0c26d7f76..d56c4efd1c9c 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -73,21 +73,9 @@ There are several things that need to be remembered: */ - - /mob/living/carbon/human/apply_overlay(cache_index) var/image/images = overlays_standing[cache_index] - if(!images) - return - - if(islist(images)) - var/list/overlays = images - for(var/image/current_image as anything in overlays) - current_image.appearance_flags |= RESET_COLOR - else - images.appearance_flags |= RESET_COLOR - SEND_SIGNAL(src, COMSIG_HUMAN_OVERLAY_APPLIED, cache_index, images) overlays += images diff --git a/code/modules/organs/limbs.dm b/code/modules/organs/limbs.dm index 718e1c7a0b6f..459ebb7103b4 100644 --- a/code/modules/organs/limbs.dm +++ b/code/modules/organs/limbs.dm @@ -1247,12 +1247,12 @@ treat_grafted var tells it to apply to grafted but unsalved wounds, for burn kit damage_state = damage_state_text() var/brutestate = copytext(damage_state, 1, 2) if(brutestate != "0") - wound_overlay.icon_state = "grayscale_[brutestate]" + wound_overlay.icon_state = "grayscale_[icon_name]_[brutestate]" . += wound_overlay var/burnstate = copytext(damage_state, 2) if(burnstate != "0") - burn_overlay.icon_state = "burn_[burnstate]" + burn_overlay.icon_state = "burn_[icon_name1]_[burnstate]" . += wound_overlay /* diff --git a/icons/mob/humans/dam_human.dmi b/icons/mob/humans/dam_human.dmi index 88cbb883db18..10f20ab2df61 100644 Binary files a/icons/mob/humans/dam_human.dmi and b/icons/mob/humans/dam_human.dmi differ