From 0acc32b103194d492bf8cfef18398b63c6cfbd9e Mon Sep 17 00:00:00 2001 From: Ansari Date: Tue, 20 Feb 2018 19:47:09 +0800 Subject: [PATCH] Finally --- code/modules/paperwork/paperplane.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/paperwork/paperplane.dm b/code/modules/paperwork/paperplane.dm index 05bcfbefe86..087e458dbdf 100644 --- a/code/modules/paperwork/paperplane.dm +++ b/code/modules/paperwork/paperplane.dm @@ -53,13 +53,13 @@ var/image/stampoverlay = image('icons/obj/bureaucracy.dmi', "paperplane_[initial(stamp.icon_state)]") overlays += stampoverlay -/obj/item/weapon/paperplane/attack_self(mob/user) +/obj/item/weapon/paperplane/attack_self(mob/user) // Unfold the paper plane to_chat(user, "You unfold [src].") - var/atom/movable/internal_paper_tmp = internal_paper - internal_paper_tmp.forceMove(loc) - internal_paper = null - qdel(src) - user.put_in_hands(internal_paper_tmp) + if(internal_paper) + internal_paper.forceMove(get_turf(src)) + user.put_in_hands(internal_paper) + internal_paper = null + qdel(src) /obj/item/weapon/paperplane/attackby(obj/item/P, mob/living/carbon/human/user, params) ..()