diff --git a/_maps/RandomRuins/SpaceRuins/spacehermit.dmm b/_maps/RandomRuins/SpaceRuins/spacehermit.dmm
index 31d83c730..25c093c8c 100644
--- a/_maps/RandomRuins/SpaceRuins/spacehermit.dmm
+++ b/_maps/RandomRuins/SpaceRuins/spacehermit.dmm
@@ -6,11 +6,13 @@
/turf/closed/mineral/random/low_chance,
/area/ruin/unpowered)
"ac" = (
-/turf/open/floor/plating/asteroid,
+/obj/machinery/hydroponics/soil,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"ad" = (
-/obj/machinery/hydroponics/soil,
-/turf/open/floor/plating/asteroid,
+/obj/structure/table/wood,
+/obj/item/shovel,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"ae" = (
/turf/closed/wall/mineral/titanium,
@@ -26,9 +28,7 @@
/turf/closed/wall/mineral/titanium,
/area/ruin/powered)
"ah" = (
-/obj/structure/table/wood,
-/obj/item/shovel,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"ai" = (
/obj/structure/lattice,
@@ -47,9 +47,10 @@
/turf/closed/wall/mineral/titanium,
/area/ruin/powered)
"am" = (
-/obj/item/circuitboard/computer/rdconsole,
-/obj/item/circuitboard/machine/protolathe/department/science,
-/turf/open/floor/plating/asteroid,
+/obj/item/seeds/tower,
+/obj/item/seeds/tower,
+/obj/item/seeds/tower,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"an" = (
/turf/open/floor/mineral/titanium,
@@ -91,61 +92,52 @@
/turf/closed/wall/mineral/titanium,
/area/ruin/powered)
"au" = (
-/obj/item/seeds/tower,
-/obj/item/seeds/tower,
-/obj/item/seeds/tower,
-/turf/open/floor/plating/asteroid,
+/obj/item/stack/sheet/mineral/wood,
+/obj/item/stack/sheet/mineral/wood,
+/obj/item/stack/sheet/mineral/wood,
+/obj/item/stack/sheet/mineral/wood,
+/obj/item/stack/sheet/mineral/wood,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"av" = (
-/obj/structure/table/wood,
-/obj/item/paper/crumpled{
- info = "
So this is it, I guess.. Always thought I'd go out doing something stupid, but.. not like this.
Should anyone find this note, tell Jeremy Clarke he can kiss my ass. Launching the pod unprepared like that..
Well. Now that I'm keeling over here, I guess I should write how I came to be the last one standing here.
Four of us took this pod.. only three of us woke up though.. fourth pod is locked from the inside, we couldn't figure out how to get it open.
Me and the clown set up a farm s'we can survive at least a while.. though, he didn't seem to understand that man cannot live on banana alone.
Had a bunch of circuits on him for some reason when he eventually passed, whispered to me something about a chem dispenser.. I.. don't know what he meant by that. I was never good with machinary. Maybe he wanted space lube?
The assistant that we gave the space suit to go out and find help never came back.. I'm betting he found salvation and left us behind.. never can trust those grubby greytiders."
- },
-/obj/item/pen,
-/obj/item/bluespace_thread{
- pixel_x = -1;
- pixel_y = 1
- },
-/turf/open/floor/plating/asteroid,
+/obj/item/twohanded/spear,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aw" = (
-/obj/item/stack/sheet/mineral/wood,
-/obj/item/stack/sheet/mineral/wood,
-/obj/item/stack/sheet/mineral/wood,
-/obj/item/stack/sheet/mineral/wood,
-/obj/item/stack/sheet/mineral/wood,
-/turf/open/floor/plating/asteroid,
+/obj/item/grown/log,
+/obj/item/grown/log,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"ax" = (
-/obj/item/twohanded/spear,
-/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
-"ay" = (
-/obj/item/grown/log,
-/obj/item/grown/log,
-/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
-"az" = (
/obj/structure/table/wood,
/obj/item/storage/bag/plants/portaseeder,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
+/area/ruin/unpowered)
+"ay" = (
+/obj/item/flashlight/lamp/bananalamp,
+/turf/open/floor/plating/asteroid/spacehermit,
+/area/ruin/unpowered)
+"az" = (
+/obj/item/seeds/banana,
+/obj/item/seeds/banana,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aA" = (
/turf/open/floor/plating/asteroid/airless,
/area/ruin/unpowered)
"aB" = (
-/obj/item/seeds/banana,
-/obj/item/seeds/banana,
-/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
-"aC" = (
/obj/effect/mob_spawn/human/clown/corpse,
/obj/structure/fans/tiny/invisible,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
+/area/ruin/unpowered)
+"aC" = (
+/obj/item/mining_scanner,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aD" = (
-/obj/item/mining_scanner,
-/turf/open/floor/plating/asteroid,
+/obj/item/circuitboard/computer/rdconsole,
+/obj/item/circuitboard/machine/protolathe/department/science,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aE" = (
/obj/machinery/status_display/shuttle,
@@ -153,16 +145,16 @@
/area/ruin/unpowered)
"aF" = (
/obj/item/pickaxe/emergency,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aG" = (
/obj/structure/sink/puddle,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aH" = (
/obj/structure/table/wood,
/obj/item/storage/firstaid/regular,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aI" = (
/obj/effect/mob_spawn/human/corpse/assistant,
@@ -171,17 +163,17 @@
"aJ" = (
/obj/structure/table/wood,
/obj/item/storage/bag/ore,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aK" = (
/obj/structure/reagent_dispensers/fueltank,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aL" = (
/obj/structure/table/wood,
/obj/item/storage/toolbox/mechanical,
/obj/item/clothing/head/welding,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aM" = (
/mob/living/simple_animal/hostile/carp,
@@ -189,7 +181,7 @@
/area/template_noop)
"aN" = (
/obj/structure/mineral_door/sandstone,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aO" = (
/mob/living/simple_animal/hostile/carp,
@@ -197,17 +189,17 @@
/area/ruin/unpowered)
"aP" = (
/obj/item/stack/ore/gold,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aQ" = (
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aR" = (
/obj/item/stack/ore/iron,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aS" = (
/turf/closed/wall/mineral/iron,
@@ -215,12 +207,12 @@
"aT" = (
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aU" = (
/obj/item/flashlight/lamp,
/obj/structure/table/wood,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"aV" = (
/obj/item/clothing/suit/space/orange,
@@ -255,92 +247,100 @@
/turf/closed/wall/mineral/titanium,
/area/ruin/unpowered)
"bc" = (
-/obj/item/circuitboard/machine/circuit_imprinter,
-/turf/open/floor/plating/asteroid,
+/obj/structure/table/wood,
+/obj/item/paper/crumpled{
+ info = "
So this is it, I guess.. Always thought I'd go out doing something stupid, but.. not like this.
Should anyone find this note, tell Jeremy Clarke he can kiss my ass. Launching the pod unprepared like that..
Well. Now that I'm keeling over here, I guess I should write how I came to be the last one standing here.
Four of us took this pod.. only three of us woke up though.. fourth pod is locked from the inside, we couldn't figure out how to get it open.
Me and the clown set up a farm s'we can survive at least a while.. though, he didn't seem to understand that man cannot live on banana alone.
Had a bunch of circuits on him for some reason when he eventually passed, whispered to me something about a chem dispenser.. I.. don't know what he meant by that. I was never good with machinary. Maybe he wanted space lube?
The assistant that we gave the space suit to go out and find help never came back.. I'm betting he found salvation and left us behind.. never can trust those grubby greytiders."
+ },
+/obj/item/pen,
+/obj/item/bluespace_thread{
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bd" = (
-/obj/item/grown/bananapeel,
-/turf/open/floor/plating/asteroid,
+/obj/item/circuitboard/machine/circuit_imprinter,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"be" = (
+/obj/item/grown/bananapeel,
+/turf/open/floor/plating/asteroid/spacehermit,
+/area/ruin/unpowered)
+"bf" = (
/obj/effect/mob_spawn/human/corpse/cargo_tech,
/obj/structure/fans/tiny/invisible,
/obj/effect/decal/cleanable/vomit,
-/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
-"bf" = (
-/obj/item/clothing/glasses/meson,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bg" = (
-/obj/item/stock_parts/matter_bin,
-/turf/open/floor/plating/asteroid,
+/obj/item/clothing/glasses/meson,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bh" = (
/obj/item/circuitboard/machine/autolathe,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"bi" = (
-/obj/item/stock_parts/manipulator,
-/turf/open/floor/plating/asteroid,
+/obj/item/stock_parts/matter_bin,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bj" = (
-/obj/item/holosign_creator/atmos,
-/turf/open/floor/plating/asteroid,
+/obj/item/stock_parts/manipulator,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bk" = (
/obj/structure/holosign/barrier/atmos,
/turf/open/floor/plating/asteroid,
/area/ruin/unpowered)
"bl" = (
+/obj/item/holosign_creator/atmos,
+/turf/open/floor/plating/asteroid/spacehermit,
+/area/ruin/unpowered)
+"bm" = (
/obj/machinery/power/floodlight,
/obj/structure/cable{
icon_state = "0-2"
},
-/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
-"bm" = (
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bn" = (
/obj/structure/cable{
- icon_state = "2-8"
+ icon_state = "1-4"
},
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bo" = (
/obj/structure/cable{
- icon_state = "1-2"
+ icon_state = "2-8"
},
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bp" = (
-/obj/item/stack/ore/iron,
-/obj/item/stack/ore/iron,
-/obj/item/stack/ore/iron,
-/turf/open/floor/plating/asteroid,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bq" = (
+/obj/item/stack/ore/iron,
+/obj/item/stack/ore/iron,
+/obj/item/stack/ore/iron,
+/turf/open/floor/plating/asteroid/spacehermit,
+/area/ruin/unpowered)
+"br" = (
/obj/structure/cable,
/obj/machinery/power/port_gen/pacman{
active = 1;
anchored = 1;
sheets = 10
},
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
-"br" = (
+"bs" = (
/obj/item/stack/ore/iron,
/obj/item/stack/sheet/mineral/plasma,
/obj/item/stack/sheet/mineral/plasma,
-/turf/open/floor/plating/asteroid,
-/area/ruin/unpowered)
-"bs" = (
-/obj/item/flashlight/lamp/bananalamp,
-/turf/open/floor/plating/asteroid,
+/turf/open/floor/plating/asteroid/spacehermit,
/area/ruin/unpowered)
"bt" = (
/obj/structure/fluff/empty_cryostasis_sleeper,
@@ -349,6 +349,9 @@
},
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
+"bu" = (
+/turf/closed/mineral/random/spacehermit,
+/area/ruin/unpowered)
(1,1,1) = {"
aa
@@ -486,11 +489,11 @@ ab
ab
ab
ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
ab
ab
ab
@@ -532,20 +535,20 @@ ab
ab
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
ab
@@ -581,25 +584,25 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -632,27 +635,27 @@ ab
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -678,34 +681,34 @@ aa
aA
ab
ab
+bu
+bu
ab
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -729,36 +732,36 @@ aa
aa
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ae
af
ae
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -781,37 +784,37 @@ aa
aa
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
af
aq
af
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -833,38 +836,38 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ae
ae
ao
ae
ae
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -886,37 +889,37 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
af
an
an
an
af
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -938,24 +941,24 @@ aA
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ae
ae
bh
@@ -963,13 +966,13 @@ an
an
ae
aZ
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -990,24 +993,24 @@ aA
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
af
aY
ao
@@ -1015,13 +1018,13 @@ ao
ao
ak
ba
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1042,24 +1045,24 @@ aA
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
al
aj
ap
@@ -1067,13 +1070,13 @@ an
as
aj
aE
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1094,24 +1097,24 @@ aA
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
af
bt
ao
@@ -1119,13 +1122,13 @@ ao
ao
bt
ba
-ac
-ab
-ab
-ab
-ab
-ab
-ab
+ah
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1146,23 +1149,23 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ah
-az
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ad
+ax
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
aR
ae
ae
@@ -1171,13 +1174,13 @@ an
an
ae
aZ
-ac
-ab
-ab
-ab
-ab
-ab
-ab
+ah
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aM
@@ -1197,24 +1200,24 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+ah
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
aR
ag
ag
@@ -1223,13 +1226,13 @@ ar
af
at
bb
-ac
-ab
-ab
-ab
-ab
-ab
-ab
+ah
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1249,39 +1252,39 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ad
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ac
-ac
-ac
-ac
-ab
+ah
+ah
+ah
+ah
+bu
aH
aJ
aL
-ab
-ab
+bu
+bu
aT
-ac
-ac
-ac
-ac
-ac
-ac
-ac
+ah
+ah
+ah
+ah
+ah
+ah
+ah
aR
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1301,39 +1304,39 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ad
-au
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ac
-aB
am
-ac
-ac
-ac
-ac
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-bg
-ab
-ab
-ab
-ab
-ab
-ab
+ah
+az
+aD
+ah
+ah
+ah
+ah
+bu
+bu
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+bi
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1352,40 +1355,40 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ad
-aw
-bs
-aC
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+au
+ay
+aB
+ah
+ah
+ah
+ah
+ah
+bu
+bu
+bu
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1404,40 +1407,40 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ad
-ax
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ac
-aD
+av
+ah
+aC
aF
-ac
-ac
-ac
-ab
-ab
-ab
+ah
+ah
+ah
+bu
+bu
+bu
aU
-bd
-ac
-ac
-bl
+be
+ah
+ah
bm
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bn
+ah
+ah
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1456,39 +1459,39 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ad
-ay
-ac
-ac
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ac
+aw
+ah
+ah
+ah
aG
-ac
-ac
-ab
-ab
-ab
-av
-be
-ac
-ac
-ac
-bn
+ah
+ah
+bu
+bu
+bu
+bc
+bf
+ah
+ah
+ah
bo
-bo
-bq
-ab
-ab
-ab
-ab
-ab
+bp
+bp
+br
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -1508,39 +1511,39 @@ aa
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-bc
-bf
-ac
-ac
-ac
-ac
-ac
-ac
-br
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+bu
+bu
+bu
+bd
+bg
+ah
+ah
+ah
+ah
+ah
+ah
+bs
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1559,39 +1562,39 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ab
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+bu
+ah
+ah
+ah
+ah
+ah
+bu
+bu
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -1611,39 +1614,39 @@ aa
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ac
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+ah
+ah
+ah
+ah
aN
-ac
-ac
-ac
-ac
+ah
+ah
+ah
+ah
aR
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
+ah
+ah
+ah
+ah
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -1662,39 +1665,39 @@ aa
aa
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+ah
+ah
+bu
+bu
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+bu
+bu
ab
ab
aa
@@ -1715,38 +1718,38 @@ aa
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
aK
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-bp
-ac
-ac
+bu
+bu
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+bq
+ah
+ah
aR
-ab
-ab
+bu
+bu
ab
aA
aa
@@ -1767,38 +1770,38 @@ aa
aa
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
aP
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
aR
-ab
-ab
+bu
+bu
ab
aA
aa
@@ -1819,38 +1822,38 @@ aa
aa
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
aQ
aP
-ac
-ac
+ah
+ah
aR
-ac
-ac
-ac
-ac
-ab
-ac
-ab
-ab
+ah
+ah
+ah
+ah
+bu
+ah
+bu
+bu
ab
aA
aa
@@ -1871,37 +1874,37 @@ aa
aa
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ac
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+ah
+ah
+ah
aP
-ac
-bg
-ab
-ab
-ab
+ah
+bi
+bu
+bu
+bu
ab
ab
aa
@@ -1925,35 +1928,35 @@ aA
ab
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+ah
+ah
+ah
+ah
+ah
aS
-ab
-ab
-ab
+bu
+bu
+bu
ab
aA
aa
@@ -1977,35 +1980,35 @@ aa
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-bg
-ac
-ac
-ac
-ac
-ac
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bi
+ah
+ah
+ah
+ah
+ah
aS
-ab
-ab
-ab
+bu
+bu
+bu
ab
aA
aa
@@ -2030,34 +2033,34 @@ aa
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-bj
-ac
-ac
-ac
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+ah
+ah
+bl
+ah
+ah
+ah
aS
-ab
-ab
-ab
+bu
+bu
+bu
ab
aA
aa
@@ -2083,32 +2086,32 @@ aa
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aS
-bi
-ac
-ac
-ac
+bj
+ah
+ah
+ah
aS
aS
-ab
-ab
+bu
+bu
ab
ab
aA
@@ -2135,32 +2138,32 @@ aM
aa
aA
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
ab
aS
-ac
-ac
-ac
-ac
+ah
+ah
+ah
+ah
aS
aS
-ab
-ab
+bu
+bu
ab
aA
aa
@@ -2188,18 +2191,18 @@ aa
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
aA
@@ -2241,17 +2244,17 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aA
@@ -2294,16 +2297,16 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aA
@@ -2347,15 +2350,15 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
aA
aa
@@ -2400,14 +2403,14 @@ aA
aA
ab
ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+bu
+bu
+bu
+bu
+bu
+bu
+bu
+bu
ab
ab
ab
diff --git a/code/game/turfs/simulated/floor/plating/asteroid.dm b/code/game/turfs/simulated/floor/plating/asteroid.dm
index 2c6adffa8..78520bbfd 100644
--- a/code/game/turfs/simulated/floor/plating/asteroid.dm
+++ b/code/game/turfs/simulated/floor/plating/asteroid.dm
@@ -123,8 +123,9 @@
planetary_atmos = TRUE
baseturfs = /turf/open/lava/smooth/lava_land_surface
-
-
+/turf/open/floor/plating/asteroid/spacehermit
+ initial_gas_mix = OPENTURF_DEFAULT_ATMOS
+ baseturfs = /turf/open/floor/plating/asteroid/spacehermit
/turf/open/floor/plating/asteroid/airless
initial_gas_mix = AIRLESS_ATMOS
diff --git a/code/game/turfs/simulated/minerals.dm b/code/game/turfs/simulated/minerals.dm
index 58c72cf90..53f9874f4 100644
--- a/code/game/turfs/simulated/minerals.dm
+++ b/code/game/turfs/simulated/minerals.dm
@@ -221,6 +221,22 @@
/turf/closed/mineral/iron/volcanic = 95)
+//For spacehermit stuff
+
+
+/turf/closed/mineral/random/spacehermit
+ icon_state = "rock"
+ turf_type = /turf/open/floor/plating/asteroid/spacehermit
+ baseturfs = /turf/open/floor/plating/asteroid/spacehermit
+ initial_gas_mix = OPENTURF_DEFAULT_ATMOS
+ defer_change = 1
+ mineralChance = 6
+ mineralSpawnChanceList = list(
+ /turf/closed/mineral/uranium = 2, /turf/closed/mineral/diamond = 1, /turf/closed/mineral/gold = 4, /turf/closed/mineral/titanium = 4,
+ /turf/closed/mineral/silver = 6, /turf/closed/mineral/plasma = 15, /turf/closed/mineral/iron = 40,
+ /turf/closed/mineral/gibtonite = 2, /turf/closed/mineral/bscrystal = 1)
+
+//end of spacehermit stuff
/turf/closed/mineral/iron
mineralType = /obj/item/stack/ore/iron