diff --git a/code/game/objects/effects/decals/Cleanable/humans.dm b/code/game/objects/effects/decals/Cleanable/humans.dm index 82f93942342..3c8b4b31a1e 100644 --- a/code/game/objects/effects/decals/Cleanable/humans.dm +++ b/code/game/objects/effects/decals/Cleanable/humans.dm @@ -84,7 +84,7 @@ var/global/list/image/splatter_cache=list() else if(hasfeet)//Or feet perp.feet_blood_color = basecolor - perp.track_blood = max(amount,perp.track_blood) + perp.track_blood = max(amount, perp.track_blood) if(!perp.feet_blood_DNA) perp.feet_blood_DNA = list() perp.feet_blood_DNA |= blood_DNA.Copy() diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 20c55c09dbb..c4faa9be2d7 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -104,7 +104,7 @@ // shoes if(shoes && !skipshoes) msg += "[T.He] [T.is] wearing [shoes.get_examine_line()] on [T.his] feet.\n" - else if(feet_blood_DNA) + else if(feet_blood_color) msg += SPAN("warning", "[T.He] [T.has] [(feet_blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained feet!\n") // mask diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 153bdd8e786..55f207eb9a9 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -999,6 +999,7 @@ gunshot_residue = null if(clean_feet && !shoes) + track_blood = 0 feet_blood_color = null feet_blood_DNA = null update_inv_shoes(1) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index fad7e1f5aa6..1b848289ebf 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -527,8 +527,8 @@ var/global/list/damage_icon_parts = list() if(shoes && !((wear_suit && wear_suit.flags_inv & HIDESHOES) || (w_uniform && w_uniform.flags_inv & HIDESHOES))) overlays_standing[HO_SHOES_LAYER] = shoes.get_mob_overlay(src,slot_shoes_str) else - if(feet_blood_DNA && body_build.blood_icon) - var/image/bloodsies = overlay_image(body_build.blood_icon, "shoeblood", hand_blood_color, DEFAULT_APPEARANCE_FLAGS | RESET_COLOR) + if(feet_blood_color && body_build.blood_icon) + var/image/bloodsies = overlay_image(body_build.blood_icon, "shoeblood", feet_blood_color, DEFAULT_APPEARANCE_FLAGS | RESET_COLOR) overlays_standing[HO_SHOES_LAYER] = bloodsies else overlays_standing[HO_SHOES_LAYER] = null