another blood fix

This commit is contained in:
Coul
2019-09-04 21:32:28 -04:00
parent 35af0abe3f
commit 2986205dfa
3 changed files with 16 additions and 24 deletions
@@ -47,13 +47,6 @@ var/global/list/image/splatter_cache = list()
mode_ticker.blood_check()
if(type == /obj/effect/decal/cleanable/blood/gibs)
return
if(type == /obj/effect/decal/cleanable/blood)
if(loc && isturf(loc))
for(var/obj/effect/decal/cleanable/blood/B in loc)
if(B != src)
if(B.blood_DNA)
blood_DNA |= B.blood_DNA.Copy()
qdel(B)
dry_timer = addtimer(CALLBACK(src, .proc/dry), DRYING_TIME * (amount+1), TIMER_STOPPABLE)
/obj/effect/decal/cleanable/blood/Destroy()
@@ -55,6 +55,7 @@ var/global/list/image/fluidtrack_cache = list()
if(!(entered_dirs & H.dir))
entered_dirs |= H.dir
update_icon()
/obj/effect/decal/cleanable/blood/footprints/Uncrossed(atom/movable/O)
..()
if(ishuman(O))