diff --git a/code/game/machinery/morgue.dm b/code/game/machinery/morgue.dm index 0f413af7c9e..48ed0675aed 100644 --- a/code/game/machinery/morgue.dm +++ b/code/game/machinery/morgue.dm @@ -251,7 +251,7 @@ return //don't let you cremate something twice or w/e if(length(contents) == 0) - for (var/mob/M in viewers(user)) + for (var/mob/M in viewers(src)) M.show_message("\red You hear a hollow crackle.", 1) return else if(contents) @@ -283,8 +283,9 @@ playsound(src.loc, 'ding.ogg', 50, 1) else for(var/obj/item/I in contents) - del(I) - new /obj/effect/decal/ash(src) + if(!istype(I, /obj/item/weapon/disk/nuclear)) + del(I) + new /obj/effect/decal/ash(src) sleep(30) cremating = 0 locked = 0 diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index 6745163f9d1..657d0e59b86 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -701,7 +701,7 @@ datum if(M:head) if(prob(15)) del(M:head) - M << "\red Your helmet melts from the acid" + M << "\red Your helmet melts from the acid!" else M << "\red Your helmet protects you from the acid!" return