diff --git a/_maps/map_files/stations/boxstation.dmm b/_maps/map_files/stations/boxstation.dmm index f77879d69408..28a4be033af6 100644 --- a/_maps/map_files/stations/boxstation.dmm +++ b/_maps/map_files/stations/boxstation.dmm @@ -54612,7 +54612,6 @@ /area/station/maintenance/apmaint) "fdg" = ( /obj/structure/reflector/single{ - anchored = 1; dir = 1 }, /turf/simulated/floor/plasteel{ @@ -68256,7 +68255,6 @@ /area/station/aisat/service) "lKP" = ( /obj/structure/reflector/single{ - anchored = 1; dir = 4 }, /turf/simulated/floor/plasteel{ @@ -73969,9 +73967,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oBR" = ( -/obj/structure/reflector/double{ - anchored = 1 - }, +/obj/structure/reflector/double, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -77730,7 +77726,6 @@ /area/station/maintenance/aft) "qpq" = ( /obj/structure/reflector/box{ - anchored = 1; dir = 1 }, /turf/simulated/floor/plasteel{ diff --git a/_maps/map_files/stations/deltastation.dmm b/_maps/map_files/stations/deltastation.dmm index 82111b190fb7..0b9e8b9c45e3 100644 --- a/_maps/map_files/stations/deltastation.dmm +++ b/_maps/map_files/stations/deltastation.dmm @@ -4299,7 +4299,6 @@ /area/station/engineering/controlroom) "aue" = ( /obj/structure/reflector/single{ - anchored = 1; dir = 4 }, /turf/simulated/floor/plasteel/dark, diff --git a/_maps/map_files/stations/metastation.dmm b/_maps/map_files/stations/metastation.dmm index e533416ee068..905f487b264b 100644 --- a/_maps/map_files/stations/metastation.dmm +++ b/_maps/map_files/stations/metastation.dmm @@ -9555,7 +9555,6 @@ /area/station/engineering/engine/supermatter) "aSp" = ( /obj/structure/reflector/box{ - anchored = 1; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -57292,7 +57291,6 @@ /area/station/service/clown) "jbk" = ( /obj/structure/reflector/double{ - anchored = 1; dir = 8 }, /turf/simulated/floor/plasteel{ @@ -66842,7 +66840,6 @@ /area/station/legal/courtroom/gallery) "mZJ" = ( /obj/structure/reflector/single{ - anchored = 1; dir = 8 }, /turf/simulated/floor/plating, @@ -84733,7 +84730,6 @@ /area/station/medical/chemistry) "uLE" = ( /obj/structure/reflector/single{ - anchored = 1; dir = 1 }, /turf/simulated/floor/plating, diff --git a/code/game/objects/structures/reflector.dm b/code/game/objects/structures/reflector.dm index b124b60dece9..a0582bb53328 100644 --- a/code/game/objects/structures/reflector.dm +++ b/code/game/objects/structures/reflector.dm @@ -11,6 +11,10 @@ var/obj/item/stack/sheet/build_stack_type var/build_stack_amount +/obj/structure/reflector/Initialize(mapload) + . = ..() + if(mapload) + anchored = TRUE /obj/structure/reflector/bullet_act(obj/item/projectile/P) var/turf/reflector_turf = get_turf(src)