diff --git a/code/game/machinery/doors/blast_door.dm b/code/game/machinery/doors/blast_door.dm index bf201989fea..36faf82b002 100644 --- a/code/game/machinery/doors/blast_door.dm +++ b/code/game/machinery/doors/blast_door.dm @@ -91,7 +91,7 @@ src.density = 1 update_nearby_tiles() src.update_icon() - src.set_opacity(initial(opacity)) + src.set_opacity(1) sleep(15) src.operating = 0 @@ -244,8 +244,7 @@ force_open() if(autoclose && src.operating && !(stat & BROKEN || stat & NOPOWER)) - spawn(150) - close() + addtimer(CALLBACK(src, .proc/close, 15 SECONDS)) return 1 // Proc: close()