From 8eed799f08eb12d2d7fd89bce2fc628a95b683c6 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 12 Nov 2018 14:42:41 -0800 Subject: [PATCH 1/2] Update rdconsole.dm --- code/modules/research/rdconsole.dm | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 9bd0582bdd..39eb5265cf 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -158,18 +158,12 @@ Nothing else in the console has ID requirements. var/logname = "Unknown" if(isAI(user)) logname = "AI: [user.name]" - if(iscarbon(user)) - var/obj/item/card/id/idcard = user.get_active_held_item() - if(istype(idcard)) - logname = "User: [idcard.registered_name]" - if(ishuman(user)) - var/mob/living/carbon/human/H = user - var/obj/item/I = H.wear_id - if(istype(I)) - var/obj/item/card/id/ID = I.GetID() - if(istype(ID)) - logname = "User: [ID.registered_name]" - stored_research.research_logs += "[logname] researched node id [id] with cost [json_encode(price)]." + else if(isrobot(user)) + logname = "Cyborg: [user.name]" + else if(isliving(user)) + var/mob/living/L = user + logname = L.get_visible_name() + stored_research.research_logs += "[logname] researched node id [id] with cost [json_encode(price)] at [COORD(src)]." return TRUE else say("Failed to research node: Internal database error!") From 8418eadc5b68c68154dc3222cb13558b339d8bae Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 19 Nov 2018 20:11:29 -0800 Subject: [PATCH 2/2] Update rdconsole.dm --- code/modules/research/rdconsole.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 39eb5265cf..cb5062904d 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -158,7 +158,7 @@ Nothing else in the console has ID requirements. var/logname = "Unknown" if(isAI(user)) logname = "AI: [user.name]" - else if(isrobot(user)) + else if(iscyborg(user)) logname = "Cyborg: [user.name]" else if(isliving(user)) var/mob/living/L = user