From fcbd567aa0adb7e07ea52d288ddc94abea698c4e Mon Sep 17 00:00:00 2001 From: crazyclonetheninja Date: Sun, 21 Nov 2010 23:50:39 +0000 Subject: [PATCH] Sinks now clean hands. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@477 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/atom_procs.dm | 7 ++++++- code/game/machinery/sink.dm | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/code/game/atom_procs.dm b/code/game/atom_procs.dm index aa13f7724a5..9b3f3809e4e 100644 --- a/code/game/atom_procs.dm +++ b/code/game/atom_procs.dm @@ -148,12 +148,17 @@ if (!( src.flags ) & 256) return if ( src.blood_DNA ) + if (istype (src, /mob/living/carbon)) + var/obj/item/source2 = src + source2.blood_DNA = null + var/icon/I = new /icon(source2.icon_old, source2.icon_state) + source2.icon = I if (istype (src, /obj/item)) var/obj/item/source2 = src source2.blood_DNA = null var/icon/I = new /icon(source2.icon_old, source2.icon_state) source2.icon = I - else if (istype(src, /turf/simulated)) + if (istype(src, /turf/simulated)) var/obj/item/source2 = src source2.blood_DNA = null var/icon/I = new /icon(source2.icon_old, source2.icon_state) diff --git a/code/game/machinery/sink.dm b/code/game/machinery/sink.dm index 27ae742918c..0af34ccb471 100644 --- a/code/game/machinery/sink.dm +++ b/code/game/machinery/sink.dm @@ -10,6 +10,7 @@ M.clean_blood() if(istype(M, /mob/living/carbon)) var/mob/living/carbon/C = M + C.clean_blood() if(C.r_hand) C.r_hand.clean_blood() if(C.l_hand)