From 4ba0f72406fa9abadbe50742ae42032ba59f8365 Mon Sep 17 00:00:00 2001 From: Krausus Date: Thu, 18 Jun 2015 05:05:28 -0400 Subject: [PATCH] Fixes mountable frames checking their area wrong --- code/game/objects/items/mountable_frames/frames.dm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/mountable_frames/frames.dm b/code/game/objects/items/mountable_frames/frames.dm index bf28b84add1..d40bb2572fe 100644 --- a/code/game/objects/items/mountable_frames/frames.dm +++ b/code/game/objects/items/mountable_frames/frames.dm @@ -19,7 +19,9 @@ if (src.mount_reqs.Find("simfloor") && !istype(turf_loc, /turf/simulated/floor)) user << "[src] cannot be placed on this spot." return - if (src.mount_reqs.Find("nospace") && (areaMaster.requires_power == 0 || istype(areaMaster,/area/space))) - user << "[src] cannot be placed in this area." - return - return 1 \ No newline at end of file + if (src.mount_reqs.Find("nospace")) + var/area/my_area = turf_loc.loc + if(!istype(my_area) || (my_area.requires_power == 0 || istype(my_area,/area/space))) + user << "[src] cannot be placed in this area." + return + return 1