From f0c636dba39a701d8d4d877880918da435560bb4 Mon Sep 17 00:00:00 2001 From: oranges Date: Fri, 25 Nov 2016 10:21:19 +1300 Subject: [PATCH] Fix runtime with rupees This enforces the item crossing them is actually a mob --- code/modules/awaymissions/super_secret_room.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/awaymissions/super_secret_room.dm b/code/modules/awaymissions/super_secret_room.dm index 396a506d619..6ac5a7f977b 100644 --- a/code/modules/awaymissions/super_secret_room.dm +++ b/code/modules/awaymissions/super_secret_room.dm @@ -105,6 +105,8 @@ ..() /obj/item/rupee/Crossed(mob/M) + if(!istype(M)) + return if(M.put_in_hands(src)) if(src != M.get_active_held_item()) M.swap_hand() @@ -116,4 +118,4 @@ ..() /obj/effect/landmark/error - name = "error" \ No newline at end of file + name = "error"