diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 109a95fe729..0799d9faa0f 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -365,15 +365,6 @@ its easier to just keep the beam vertical. blood_color = "#A10808" if (M.species) blood_color = M.species.blood_color - //adding blood to humans - else if (istype(src, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = src - //if this blood isn't already in the list, add it - if(blood_DNA[H.dna.unique_enzymes]) - return 0 //already bloodied with this blood. Cannot add more. - blood_DNA[H.dna.unique_enzymes] = H.dna.b_type - H.update_inv_gloves() //handles bloody hands overlays and updating - return 1 //we applied blood to the item return /atom/proc/add_vomit_floor(mob/living/carbon/M as mob, var/toxvomit = 0) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index a8dfac9f134..ed51a5c44af 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1106,6 +1106,7 @@ if(blood_DNA[M.dna.unique_enzymes]) return 0 //already bloodied with this blood. Cannot add more. blood_DNA[M.dna.unique_enzymes] = M.dna.b_type + hand_blood_color = blood_color src.update_inv_gloves() //handles bloody hands overlays and updating verbs += /mob/living/carbon/human/proc/bloody_doodle return 1 //we applied blood to the item