From 7a02be815404fd3b62d2bd8650723d4c9b3b4a3c Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Tue, 20 Mar 2018 14:34:58 -0400 Subject: [PATCH] POLARIS: Fixes #3280 (VS) - Typing as ghost removes overlays Also gives them the proper ghost speech bubble. Unsure why it wasn't used! --- code/modules/mob/dead/observer/observer.dm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 7f151f8955f..246d7c16a33 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -103,12 +103,12 @@ if (ishuman(body)) var/mob/living/carbon/human/H = body icon = H.icon - underlays = H.underlays - overlays = H.overlays + icon_state = H.icon_state + add_overlay(H.overlays_standing) //All our equipment sprites else icon = body.icon icon_state = body.icon_state - overlays = body.overlays + add_overlay(body.overlays) gender = body.gender if(body.mind && body.mind.name) @@ -800,4 +800,7 @@ mob/observer/dead/MayRespawn(var/feedback = 0) if(PP.pai == null) PP.overlays += "pai-ghostalert" spawn(54) - PP.overlays.Cut() \ No newline at end of file + PP.overlays.Cut() + +/mob/observer/dead/speech_bubble_appearance() + return "ghost"