Last breath whispering succumbs you after speech is sent

This commit is contained in:
JJRcop
2017-04-07 02:23:48 -04:00
parent afa847bf35
commit 91429c4dc0
+6 -1
View File
@@ -132,6 +132,8 @@ GLOBAL_LIST_INIT(department_radio_keys, list(
var/message_range = 6
var/succumbed = FALSE
if(message_mode == MODE_WHISPER)
message_range = 1
spans |= SPAN_ITALICS
@@ -143,7 +145,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list(
message = copytext(message, 1, health_diff) + "[message_len > health_diff ? "-.." : "..."]"
message = Ellipsis(message, 10, 1)
message_mode = MODE_WHISPER_CRIT
succumb(1)
succumbed = TRUE
else
log_say("[name]/[key] : [message]")
@@ -182,6 +184,9 @@ GLOBAL_LIST_INIT(department_radio_keys, list(
send_speech(message, message_range, src, bubble_type, spans, language, message_mode)
if(succumbed)
succumb(1)
return 1
/mob/living/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, message_mode)