diff --git a/code/modules/mob/living/carbon/alien/humanoid/death.dm b/code/modules/mob/living/carbon/alien/humanoid/death.dm index 85cacf00705..a38e549ae63 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/death.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/death.dm @@ -7,7 +7,9 @@ if (!gibbed) - emote("deathgasp") // Dead -- Skie +// emote("deathgasp") // Dead -- Skie // Doesn't work due to stat == 2 -- Urist + for(var/mob/O in viewers(src, null)) + O.show_message("[src] lets out a waning guttural screech, green blood bubbling from its maw...", 1) src.canmove = 0 if(src.client) diff --git a/code/modules/mob/living/carbon/monkey/death.dm b/code/modules/mob/living/carbon/monkey/death.dm index 1d500219116..797db55cb26 100644 --- a/code/modules/mob/living/carbon/monkey/death.dm +++ b/code/modules/mob/living/carbon/monkey/death.dm @@ -4,6 +4,10 @@ var/cancel if (src.healths) src.healths.icon_state = "health5" + + for(var/mob/O in viewers(src, null)) + O.show_message("The [src.name] lets out a faint chimper as it collapses and stops moving...", 1) //ded -- Urist + src.stat = 2 src.canmove = 0 if (src.blind) diff --git a/code/modules/mob/living/carbon/monkey/emote.dm b/code/modules/mob/living/carbon/monkey/emote.dm index b50332f829d..37d64603352 100644 --- a/code/modules/mob/living/carbon/monkey/emote.dm +++ b/code/modules/mob/living/carbon/monkey/emote.dm @@ -89,8 +89,11 @@ if (!src.paralysis) src.paralysis += 2 message = text("[] collapses!", src) m_type = 2 + if("deathgasp") + message = "The [src.name] lets out a faint chimper as it collapses and stops moving..." + m_type = 1 if("help") - src << "choke, collapse, dance, drool, gasp, shiver, gnarl, jump, paw, moan, nod, roar, roll, scratch,\nscretch, shake, sign-#, sit, sulk, sway, tail, twitch, whimper" + src << "choke, collapse, dance, deathgasp, drool, gasp, shiver, gnarl, jump, paw, moan, nod, roar, roll, scratch,\nscretch, shake, sign-#, sit, sulk, sway, tail, twitch, whimper" else src << text("Invalid Emote: []", act) if ((message && src.stat == 0))