From b60aa0dc78eb682b058a629cbc0dacd1d5fd75f2 Mon Sep 17 00:00:00 2001 From: "petethegoat@gmail.com" Date: Thu, 8 Mar 2012 01:16:20 +0000 Subject: [PATCH] A few clipboard fixes. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3263 316c924e-a436-60f5-8080-3fe189b3f50e --- code/modules/paperwork/clipboard.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/code/modules/paperwork/clipboard.dm b/code/modules/paperwork/clipboard.dm index 66e074543cc..590dc3462a5 100644 --- a/code/modules/paperwork/clipboard.dm +++ b/code/modules/paperwork/clipboard.dm @@ -10,6 +10,9 @@ var/obj/item/weapon/pen/haspen //The stored pen. var/obj/item/weapon/paper/toppaper //The topmost piece of paper. +/obj/item/weapon/clipboard/New() + update_icon() + /obj/item/weapon/clipboard/MouseDrop(obj/over_object as obj) //Quick clipboard fix. -Agouri if(ishuman(usr) || ismonkey(usr)) //Can monkeys even place items in the pocket slots? Leaving this in just in case~ var/mob/M = usr @@ -67,8 +70,8 @@ if(P == toppaper) continue dat += "Write Remove Move to top - [P.name]
" - user << browse(dat, "window=clipboard") - onclose(user, "clipboard") + user << browse(dat, "window=clipboard") + onclose(user, "clipboard") add_fingerprint(usr) return @@ -113,7 +116,7 @@ P.loc = get_turf(usr) if(P == toppaper) var/obj/item/weapon/paper/newtop = locate(/obj/item/weapon/paper in src) - if(newtop && newtop != toppaper) + if(newtop && (newtop != toppaper)) toppaper = newtop else toppaper = null