From b5da64d10e80258e35710f4c54f413bffeb1be83 Mon Sep 17 00:00:00 2001 From: Chinsky Date: Fri, 11 Jan 2013 00:29:10 +0400 Subject: [PATCH] Fixed eternal disfigurement (got quite spammy in fires) --- code/datums/organs/organ_external.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/datums/organs/organ_external.dm b/code/datums/organs/organ_external.dm index 71196144c6..4b92cb04e1 100644 --- a/code/datums/organs/organ_external.dm +++ b/code/datums/organs/organ_external.dm @@ -617,14 +617,16 @@ disfigure("burn") proc/disfigure(var/type = "brute") + if (disfigured) + return if(type == "brute") owner.visible_message("\red You hear a sickening cracking sound coming from \the [owner]'s face.", \ "\red Your face becomes unrecognizible mangled mess!", \ - "You hear a sickening crack.") + "\red You hear a sickening crack.") else owner.visible_message("\red [owner]'s face melts away, turning into mangled mess!", \ "\red Your face melts off!", \ - "You hear a sickening sizzle.") + "\red You hear a sickening sizzle.") disfigured = 1 /datum/organ/external/l_arm