diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index a2b2283fbcb..1e81e53bdd0 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -51,7 +51,7 @@ return for(var/obj/O in range(0, src)) - if(O.density == 1 && O != src) + if(O.density == 1 && O != src && !istype(O, /obj/machinery/door/window)) //Ignores windoors, as those already block climbing, otherwise a windoor on the opposite side of a table would prevent climbing. user << "\red You cannot climb a [src] blocked by a solid object!" return for(var/turf/T in range(0, src))