diff --git a/code/game/verbs/suicide.dm b/code/game/verbs/suicide.dm index f040ac3fe2b..45ea96e1a7d 100644 --- a/code/game/verbs/suicide.dm +++ b/code/game/verbs/suicide.dm @@ -12,6 +12,7 @@ return if (mind.special_role != "Syndicate") + message_admins("[ckey] has tried to suicide, but they were not permitted due to not being antagonist as human.", 1) src << "No. Adminhelp if there is a legitimate reason." return @@ -26,6 +27,7 @@ return if(confirm == "Yes") + message_admins("[ckey] has suicided.", 1) suiciding = 1 //instead of killing them instantly, just put them at -175 health and let 'em gasp for a while viewers(src) << "\red [src] is attempting to bite \his tongue. It looks like \he's trying to commit suicide." @@ -50,6 +52,7 @@ var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") if(confirm == "Yes") + message_admins("[ckey] has suicided.", 1) suiciding = 1 viewers(loc) << "\red [src]'s brain is growing dull and lifeless. It looks like it's trying to commit suicide. Somehow." oxyloss = max(175 - getToxLoss() - getFireLoss() - getBruteLoss(), getOxyLoss()) @@ -75,6 +78,7 @@ var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") if(confirm == "Yes") + message_admins("[ckey] has suicided.", 1) suiciding = 1 //instead of killing them instantly, just put them at -175 health and let 'em gasp for a while viewers(src) << "\red [src] is attempting to bite \his tongue. It looks like \he's trying to commit suicide." @@ -95,6 +99,7 @@ var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") if(confirm == "Yes") + message_admins("[ckey] has suicided.", 1) suiciding = 1 viewers(src) << "\red [src] is powering down. It looks like \he's trying to commit suicide." //put em at -175 @@ -115,6 +120,7 @@ var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") if(confirm == "Yes") + message_admins("[ckey] has suicided.", 1) suiciding = 1 viewers(src) << "\red [src] is powering down. It looks like \he's trying to commit suicide." //put em at -175 @@ -127,6 +133,7 @@ set name = "pAI Suicide" var/answer = input("REALLY kill yourself? This action can't be undone.", "Suicide", "No") in list ("Yes", "No") if(answer == "Yes") + message_admins("[ckey] has suicided.", 1) var/obj/item/device/paicard/card = loc card.pai = null var/turf/T = get_turf_or_move(card.loc) @@ -150,6 +157,7 @@ var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") if(confirm == "Yes") + message_admins("[ckey] has suicided.", 1) suiciding = 1 viewers(src) << "\red [src] is thrashing wildly! It looks like \he's trying to commit suicide." //put em at -175 @@ -170,6 +178,7 @@ var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") if(confirm == "Yes") + message_admins("[ckey] has suicided.", 1) suiciding = 1 setOxyLoss(100) adjustBruteLoss(100 - getBruteLoss()) diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index a6436adf203..d5f34ee370b 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -17,6 +17,7 @@ M << "\blue HELP: [key_name(src, M)] (PP) (VV) (SM) (JMP) (CA): [msg]" usr << "Your message has been broadcast to administrators." + send2adminirc("#bs12admin","HELP: [src.key]: [msg]") log_admin("HELP: [key_name(src)]: [msg]") if(tension_master) tension_master.new_adminhelp()