diff --git a/code/datums/cargoprofile.dm b/code/datums/cargoprofile.dm
index 15a1dc1065b..dba67d0fbdb 100644
--- a/code/datums/cargoprofile.dm
+++ b/code/datums/cargoprofile.dm
@@ -248,7 +248,7 @@
whitelist = list(/obj/item/trash,/obj/item/toy,/obj/item/weapon/ectoplasm,/obj/item/weapon/bananapeel,/obj/item/weapon/broken_bottle,/obj/item/weapon/bikehorn,
/obj/item/weapon/cigbutt,/obj/item/weapon/contraband,/obj/item/weapon/corncob,/obj/item/weapon/paper,/obj/item/weapon/shard,
/obj/item/weapon/sord,/obj/item/weapon/photo,/obj/item/weapon/folder,
- /obj/item/blueprints,/obj/item/weapon/contraband,/obj/item/weapon/kitchen,/obj/item/weapon/book,/obj/item/clothing/mask/facehugger)
+ /obj/item/areaeditor/blueprints,/obj/item/weapon/contraband,/obj/item/weapon/kitchen,/obj/item/weapon/book,/obj/item/clothing/mask/facehugger)
/datum/cargoprofile/weapons
name = "Weapons & Illegals"
diff --git a/code/game/gamemodes/steal_items.dm b/code/game/gamemodes/steal_items.dm
index 596c3e9b10e..aa02fb9ece1 100644
--- a/code/game/gamemodes/steal_items.dm
+++ b/code/game/gamemodes/steal_items.dm
@@ -81,7 +81,7 @@ datum/theft_objective/ai/check_special_completion(var/obj/item/device/aicard/C)
/datum/theft_objective/blueprints
name = "the station blueprints"
- typepath = /obj/item/blueprints
+ typepath = /obj/item/areaeditor/blueprints
protected_jobs = list("Chief Engineer")
/datum/theft_objective/voidsuit
diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm
index ff9d987356c..f76b0fc3241 100644
--- a/code/game/machinery/cryopod.dm
+++ b/code/game/machinery/cryopod.dm
@@ -197,7 +197,7 @@
/obj/item/weapon/pinpointer,
/obj/item/clothing/suit,
/obj/item/clothing/shoes/magboots,
- /obj/item/blueprints,
+ /obj/item/areaeditor/blueprints,
/obj/item/clothing/head/helmet/space,
/obj/item/weapon/storage/internal
)
@@ -270,7 +270,7 @@
// Eject dead people
if(occupant.stat == DEAD)
go_out()
-
+
// Allow a gap between entering the pod and actually despawning.
if(world.time - time_entered < time_till_despawn)
return
@@ -426,7 +426,7 @@
var/willing = null //We don't want to allow people to be forced into despawning.
var/mob/living/M = G:affecting
-
+
if(!istype(M) || M.stat == DEAD)
user << "Dead people can not be put into cryo."
return
@@ -496,11 +496,11 @@
var/mob/living/L = O
if(!istype(L) || L.buckled)
return
-
+
if(L.stat == DEAD)
user << "Dead people can not be put into cryo."
return
-
+
for(var/mob/living/carbon/slime/M in range(1,L))
if(M.Victim == L)
usr << "[L.name] will not fit into the cryo pod because they have a slime latched onto their head."
@@ -554,14 +554,14 @@
set name = "Eject Pod"
set category = "Object"
set src in oview(1)
-
+
if(usr.stat != 0)
return
if(usr != occupant)
usr << "The cryopod is in use and locked!"
return
-
+
if(orient_right)
icon_state = "[base_icon_state]-r"
else