From c033d5093cf2f8cba2b8961967a5d350fa56f886 Mon Sep 17 00:00:00 2001 From: ShizCalev Date: Wed, 3 Oct 2018 22:57:49 -0400 Subject: [PATCH] Fixes intellicard runtime --- code/game/objects/items/devices/aicard.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/devices/aicard.dm b/code/game/objects/items/devices/aicard.dm index 679dbecd10a..eff29658a3d 100644 --- a/code/game/objects/items/devices/aicard.dm +++ b/code/game/objects/items/devices/aicard.dm @@ -26,10 +26,12 @@ if(!proximity || !target) return if(AI) //AI is on the card, implies user wants to upload it. + log_combat(user, AI, "uploaded", src, "to [target].") target.transfer_ai(AI_TRANS_FROM_CARD, user, AI, src) - log_combat(user, AI, "carded", src) else //No AI on the card, therefore the user wants to download one. target.transfer_ai(AI_TRANS_TO_CARD, user, null, src) + if(AI) + log_combat(user, AI, "carded", src) update_icon() //Whatever happened, update the card's state (icon, name) to match. /obj/item/aicard/update_icon()