Fixes some errant issues with overlays

This commit is contained in:
Poojawa
2019-08-26 14:15:55 -05:00
parent d7ec568efc
commit bdae9e051b
3 changed files with 3 additions and 1 deletions
-1
View File
@@ -412,7 +412,6 @@
blood_overlay = image(blood_splatter_icon)
blood_overlay.color = blood_DNA_to_color()
update_icon()
add_overlay(blood_overlay)
/obj/item/clothing/gloves/add_blood_DNA(list/blood_dna, list/datum/disease/diseases)
@@ -84,6 +84,7 @@
S.bloody_shoes[blood_state] = min(MAX_SHOE_BLOODINESS,S.bloody_shoes[blood_state]+add_blood)
if(blood_DNA && blood_DNA.len)
S.add_blood_DNA(blood_DNA)
S.add_blood_overlay()
S.blood_state = blood_state
update_icon()
H.update_inv_shoes()
@@ -34,6 +34,8 @@ GLOBAL_LIST_EMPTY(rubber_toolbox_icons)
/obj/item/storage/toolbox/update_icon()
..()
cut_overlays()
if(blood_DNA.len)
add_blood_overlay()
if(has_latches)
var/icon/I = icon('icons/obj/storage.dmi', latches)
add_overlay(I)