diff --git a/code/modules/mob/living/silicon/robot/death.dm b/code/modules/mob/living/silicon/robot/death.dm index 5e2fa67b11..a31590247e 100644 --- a/code/modules/mob/living/silicon/robot/death.dm +++ b/code/modules/mob/living/silicon/robot/death.dm @@ -1,5 +1,7 @@ /mob/living/silicon/robot/death(gibbed) var/cancel + if (!gibbed) + src.emote("deathgasp") src.stat = 2 src.canmove = 0 diff --git a/code/modules/mob/living/silicon/robot/emote.dm b/code/modules/mob/living/silicon/robot/emote.dm index 9c7626f1b7..dd5e96dfcc 100644 --- a/code/modules/mob/living/silicon/robot/emote.dm +++ b/code/modules/mob/living/silicon/robot/emote.dm @@ -79,6 +79,10 @@ message = "[src] nods." m_type = 1 + if ("deathgasp") + message = "[src] shudders violently for a moment, then becomes motionless, its eyes slowly darkening." + m_type = 1 + if ("glare") var/M = null if (param)