From 56795960b7d97412aefdde3d3e38be82012d3351 Mon Sep 17 00:00:00 2001 From: ParaGitV <109384402+ParaGitV@users.noreply.github.com> Date: Sun, 14 Aug 2022 04:42:44 -0700 Subject: [PATCH] Blood crawling (not the one you're thinking of) (#18759) * Blood crawling (not the one you're thinking of) * Update with alternative length Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * More-Better checks Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com> Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com> --- code/game/objects/effects/decals/cleanable.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/objects/effects/decals/cleanable.dm b/code/game/objects/effects/decals/cleanable.dm index adde9033c9c..ef10a43ff5e 100644 --- a/code/game/objects/effects/decals/cleanable.dm +++ b/code/game/objects/effects/decals/cleanable.dm @@ -16,6 +16,9 @@ var/obj/item/organ/external/l_foot = H.get_organ("l_foot") var/obj/item/organ/external/r_foot = H.get_organ("r_foot") var/hasfeet = TRUE + if(IS_HORIZONTAL(H) && !H.buckled) //Make people bloody if they're lying down and move into blood + if(bloodiness > 0 && length(blood_DNA)) + H.add_blood(H.blood_DNA, basecolor) if(!l_foot && !r_foot) hasfeet = FALSE if(H.shoes && blood_state && bloodiness)