diff --git a/code/game/objects/effects/decals/remains.dm b/code/game/objects/effects/decals/remains.dm index d50d595d3ea..8d8328bc9f5 100644 --- a/code/game/objects/effects/decals/remains.dm +++ b/code/game/objects/effects/decals/remains.dm @@ -1,23 +1,28 @@ -/obj/effect/decal/remains/human +/obj/effect/decal/remains name = "remains" - desc = "They look like human remains. They have a strange aura about them." gender = PLURAL icon = 'icons/effects/blood.dmi' icon_state = "remains" - anchored = 1 + anchored = 0 + +/obj/effect/decal/remains/human + desc = "They look like human remains. They have a strange aura about them." /obj/effect/decal/remains/xeno - name = "remains" desc = "They look like the remains of something... alien. They have a strange aura about them." - gender = PLURAL - icon = 'icons/effects/blood.dmi' icon_state = "remainsxeno" - anchored = 1 /obj/effect/decal/remains/robot - name = "remains" desc = "They look like the remains of something mechanical. They have a strange aura about them." - gender = PLURAL icon = 'icons/mob/robots.dmi' icon_state = "remainsrobot" - anchored = 1 \ No newline at end of file + +/obj/effect/decal/remains/attack_hand(mob/user as mob) + user << "[src] sinks together into a pile of ash." + var/turf/simulated/floor/F = get_turf(src) + if (istype(F)) + new /obj/effect/decal/cleanable/ash(F) + del(src) + +/obj/effect/decal/remains/robot/attack_hand(mob/user as mob) + return