diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index 489ec79a017..42d45382b6e 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -24,6 +24,16 @@ base_state = "pflash" density = TRUE +/obj/machinery/flasher/portable/Initialize(mapload) + ..() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/flasher/portable/LateInitialize() + // Map start flashers enable proximity sensing + if(anchored) + add_overlay("[base_state]-s") + sense_proximity(callback = TYPE_PROC_REF(/atom,HasProximity)) + /obj/machinery/flasher/power_change() ..() if(!(stat & NOPOWER))