From 02a7109037b637b2a604d542df994674d1f958c2 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Wed, 2 Jul 2014 06:17:26 +0930 Subject: [PATCH] Fixes #5434 --- code/game/objects/structures.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 5032cf638a4..eabf6544b02 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -52,7 +52,10 @@ if (!can_touch(user) || !climbable) return - usr.visible_message("[user] starts climbing onto \the [src]!") + if(locate(/obj/machinery/door/poddoor/shutters) in src.contents) return + + var/obj/machinery/door/poddoor/shutters/S = locate() in src.contents + if(S && S.density) return if(!do_after(user,50)) return @@ -60,6 +63,9 @@ if (!can_touch(user) || !climbable) return + var/obj/machinery/door/poddoor/shutters/S = locate() in src.contents + if(S && S.density) return + usr.loc = get_turf(src) if (get_turf(user) == get_turf(src)) usr.visible_message("[user] climbs onto \the [src]!")