diff --git a/code/game/objects/items/blueprints.dm b/code/game/objects/items/blueprints.dm index 4a4783c0f52..d40a9adb9d9 100644 --- a/code/game/objects/items/blueprints.dm +++ b/code/game/objects/items/blueprints.dm @@ -107,7 +107,7 @@ /obj/item/areaeditor/proc/get_area_type(var/area/A = get_area()) - if (A.name == "Space") + if (istype(A,/area/space)) return AREA_SPACE var/list/SPECIALS = list( /area/shuttle, diff --git a/code/game/objects/items/mountable_frames/frames.dm b/code/game/objects/items/mountable_frames/frames.dm index f8d097be795..bf28b84add1 100644 --- a/code/game/objects/items/mountable_frames/frames.dm +++ b/code/game/objects/items/mountable_frames/frames.dm @@ -19,7 +19,7 @@ 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 || areaMaster.name == "Space")) + 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