diff --git a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm index a6d3b1aafe5..636bf12a99e 100644 --- a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm +++ b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm @@ -240,6 +240,14 @@ layer = MASSIVE_OBJ_LAYER blend_mode = BLEND_OVERLAY + // See comment on attempt_init. + initialized = TRUE + +// Wind has nothing it needs to initialize, and it's not surprising if it gets both created and qdeleted during an init freeze. Prevent that from causing an init sanity error. +/obj/effect/wind/attempt_init(...) + initialized = TRUE + return + #undef INDEX_NORTH #undef INDEX_EAST #undef INDEX_SOUTH