From 2a7bbec0a7cfac76a4863d8b6921bfad4f228d39 Mon Sep 17 00:00:00 2001 From: "n3ophyt3@gmail.com" Date: Sun, 12 Dec 2010 21:10:53 +0000 Subject: [PATCH] PDAs no longer eat IDs if your active hand is full when you attempt to eject it. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@596 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/objects/devices/PDA.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/game/objects/devices/PDA.dm b/code/game/objects/devices/PDA.dm index 573398a25a6..6cbd6a3204c 100644 --- a/code/game/objects/devices/PDA.dm +++ b/code/game/objects/devices/PDA.dm @@ -1063,10 +1063,13 @@ Code: if(emptyHand) src.id.DblClick() + src.id = null // src.id.loc = src.loc // else if (istype(src.loc, /turf)) src.id.loc = src.loc - else src.id.loc = src.loc - src.id = null + else + src.id.loc = src.loc + src.id = null + else var/obj/item/I = usr.equipped() if (istype(I, /obj/item/weapon/card/id))