From 646d23e05f5945fac7ee30e70aa9dc062e852c8e Mon Sep 17 00:00:00 2001 From: octareenroon91 Date: Mon, 3 Sep 2018 16:41:57 -0500 Subject: [PATCH] Add fingeprintslast to Consume(/obj) (#40059) Log ckey when an object smacks into a supermatter crystal. --- code/modules/power/supermatter/supermatter.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/power/supermatter/supermatter.dm b/code/modules/power/supermatter/supermatter.dm index b259f643cca..ad94d577eac 100644 --- a/code/modules/power/supermatter/supermatter.dm +++ b/code/modules/power/supermatter/supermatter.dm @@ -623,7 +623,11 @@ GLOBAL_DATUM(main_supermatter_engine, /obj/machinery/power/supermatter_crystal) return else if(isobj(AM)) if(!iseffect(AM)) - investigate_log("has consumed [AM].", INVESTIGATE_SUPERMATTER) + var/suspicion = "" + if(AM.fingerprintslast) + suspicion = "last touched by [AM.fingerprintslast]" + message_admins("[src] has consumed [AM], [suspicion] [ADMIN_JMP(src)].") + investigate_log("has consumed [AM] - [suspicion].", INVESTIGATE_SUPERMATTER) qdel(AM) if(!iseffect(AM)) matter_power += 200