From 7b34faae40dc3a84cb9d281713b21299a6357e55 Mon Sep 17 00:00:00 2001 From: Krausus Date: Mon, 4 May 2015 04:14:44 -0400 Subject: [PATCH] Fixes artifact analyzer anchoring wrong artifacts --- .../research/xenoarchaeology/machinery/artifact_analyser.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/research/xenoarchaeology/machinery/artifact_analyser.dm b/code/modules/research/xenoarchaeology/machinery/artifact_analyser.dm index 7daa0a665aa..3d2ec6c32c1 100644 --- a/code/modules/research/xenoarchaeology/machinery/artifact_analyser.dm +++ b/code/modules/research/xenoarchaeology/machinery/artifact_analyser.dm @@ -92,13 +92,14 @@ reconnect_scanner() if(owned_scanner) var/artifact_in_use = 0 + scanned_object = null for(var/obj/O in owned_scanner.loc) if(O == owned_scanner) continue if(O.invisibility) continue - if(istype(scanned_object, /obj/machinery/artifact)) - var/obj/machinery/artifact/A = scanned_object + if(istype(O, /obj/machinery/artifact)) + var/obj/machinery/artifact/A = O if(A.being_used) artifact_in_use = 1 else