From 110957f7fd2c7dd9eab9d2d121afcd06af5ce3b3 Mon Sep 17 00:00:00 2001 From: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> Date: Thu, 18 Nov 2021 15:43:14 -0500 Subject: [PATCH] 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. --- 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))