From 6c3f49652d49b0e83f28c9f9ba28ede00e4195ef Mon Sep 17 00:00:00 2001 From: Tastyfish Date: Tue, 19 Jan 2016 16:25:11 -0500 Subject: [PATCH] Fixed ID computer access report --- code/game/machinery/computer/card.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index 4e7dd4e28cf..92c642a3495 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -372,17 +372,20 @@ var/time_last_changed_position = 0 else if (modify && !mode) P.name = "access report" P.info = {"

Access Report

- Prepared By: [scan.registered_name ? scan.registered_name : "Unknown"]
+ Prepared By: [scan && scan.registered_name ? scan.registered_name : "Unknown"]
For: [modify.registered_name ? modify.registered_name : "Unregistered"]

Assignment: [modify.assignment]
Account Number: #[modify.associated_account_number]
Blood Type: [modify.blood_type]

- Access:
+ Access:
"} + var/first = 1 for(var/A in modify.access) - P.info += " [get_access_desc(A)]" + P.info += "[first ? "" : ", "][get_access_desc(A)]" + first = 0 + P.info += "
" if ("terminate") if (is_authenticated(usr))