From e9e5f28ca7371072eb3dc68a0f05c333a3471031 Mon Sep 17 00:00:00 2001 From: Nerd Lord Date: Mon, 23 Nov 2015 23:49:37 -0500 Subject: [PATCH] Revenant say and transmit now log(thanks xhuis, copying alien whisper but without the logging) This means you can goad someone into doing stuff and they won't get bant for it because they can say the revenant did it and have the logs to prove it(and in turn, you can't use the excuse "the revenant said to do it" when it totally didn't you liar) --- code/modules/mob/living/simple_animal/revenant/revenant.dm | 3 +++ .../mob/living/simple_animal/revenant/revenant_abilities.dm | 1 + 2 files changed, 4 insertions(+) diff --git a/code/modules/mob/living/simple_animal/revenant/revenant.dm b/code/modules/mob/living/simple_animal/revenant/revenant.dm index 5ca94158595..7e52f96962c 100644 --- a/code/modules/mob/living/simple_animal/revenant/revenant.dm +++ b/code/modules/mob/living/simple_animal/revenant/revenant.dm @@ -224,6 +224,9 @@ /mob/living/simple_animal/revenant/say(message) + if(!message) + return + log_say("[key_name(src)] : [message]") for(var/mob/M in mob_list) if (istype(M, /mob/new_player)) continue diff --git a/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm b/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm index 2fb6d94e61e..e29d3962b71 100644 --- a/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm +++ b/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm @@ -17,6 +17,7 @@ if(!msg) charge_counter = charge_max return + log_say("RevenantTransmit: [key_name(user)]->[key_name(M)] : [msg]") user << "You transmit to [M]: [msg]" M << "An alien voice resonates from all around... [msg]"