From e646c6d764d53d2a45580073ccb2824d4e0de5b7 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 7 Nov 2020 06:04:45 +0100 Subject: [PATCH] [MIRROR] Adds shuttle hijack logging. (#1595) * Adds shuttle hijack logging. (#54827) Adds game logging and sends an admin message on shuttle hijack attempts. Simples! * Adds shuttle hijack logging. Co-authored-by: Timberpoes --- code/modules/shuttle/emergency.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index d53840782bc..40a80cb54dd 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -211,9 +211,15 @@ hijack_hacking = TRUE to_chat(user, "You [SSshuttle.emergency.hijack_status == NOT_BEGUN? "begin" : "continue"] to override [src]'s navigational protocols.") say("Software override initiated.") + var/turf/console_hijack_turf = get_turf(src) + message_admins("[src] is being overriden for hijack by [ADMIN_LOOKUPFLW(user)] in [ADMIN_VERBOSEJMP(console_hijack_turf)]") + log_game("[src] is being overriden for hijack by [key_name(user)] at [AREACOORD(src)]") . = FALSE if(do_after(user, hijack_stage_time * (1 / user.mind.get_hijack_speed()), target = src)) increase_hijack_stage() + console_hijack_turf = get_turf(src) + message_admins("[src] has had its hijack stage increased to stage [SSshuttle.emergency.hijack_status] out of [HIJACKED] by [ADMIN_LOOKUPFLW(user)] in [ADMIN_VERBOSEJMP(console_hijack_turf)]") + log_game("[src] has had its hijack stage increased to stage [SSshuttle.emergency.hijack_status] out of [HIJACKED] by [key_name(user)] at [AREACOORD(src)]") . = TRUE to_chat(user, "You reprogram some of [src]'s programming, putting it on timeout for [hijack_stage_cooldown/10] seconds.") hijack_hacking = FALSE