From 01dd1e9eb970433aa1773f8887e330ba29affa16 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Thu, 18 Nov 2021 23:40:18 +0000 Subject: [PATCH] [MIRROR] Cyborgs doing research is now logged IC [MDB IGNORE] (#9548) * cyborgs doing research is now logged IC (#62898) AI's doing research is logged to the RD, but Cyborgs doing it just shows up as 'Unknown', which makes no sense because some AI can order a Cyborg to do research on their behalf so the RD doesn't know who did it. It also makes the RD's job easier to find out what rogue cyborg is doing research when told not to. * Cyborgs doing research is now logged IC Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> --- code/modules/modular_computers/file_system/programs/techweb.dm | 2 ++ code/modules/research/rdconsole.dm | 2 ++ 2 files changed, 4 insertions(+) diff --git a/code/modules/modular_computers/file_system/programs/techweb.dm b/code/modules/modular_computers/file_system/programs/techweb.dm index 5307dc152fc..90031a4fea6 100644 --- a/code/modules/modular_computers/file_system/programs/techweb.dm +++ b/code/modules/modular_computers/file_system/programs/techweb.dm @@ -197,6 +197,8 @@ var/logname = "Unknown" if(isAI(user)) logname = "AI: [user.name]" + if(iscyborg(user)) + logname = "Cyborg: [user.name]" if(iscarbon(user)) var/obj/item/card/id/idcard = user.get_active_held_item() if(istype(idcard)) diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 973e5937fb8..5c6b6d6a796 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -105,6 +105,8 @@ Nothing else in the console has ID requirements. var/logname = "Unknown" if(isAI(user)) logname = "AI: [user.name]" + if(iscyborg(user)) + logname = "Cyborg: [user.name]" if(iscarbon(user)) var/obj/item/card/id/idcard = user.get_active_held_item() if(istype(idcard))