From d2384ddc232c2485a8f69d83784ff68d9b97ebbf Mon Sep 17 00:00:00 2001 From: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com> Date: Sat, 13 Aug 2022 13:13:02 +0100 Subject: [PATCH] The most experimental PR in the world (#18762) --- code/game/turfs/turf.dm | 2 +- code/modules/atmospherics/environmental/LINDA_turf_tile.dm | 6 ++---- code/modules/awaymissions/maploader/reader.dm | 1 + 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 7c0bba95084..8160f78a5b0 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -270,7 +270,7 @@ levelupdate() CalculateAdjacentTurfs() - if(SSair && !ignore_air) + if(!ignore_air) SSair.add_to_active(src) //update firedoor adjacency diff --git a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm index 0efa73cd6df..ba12e8c24e1 100644 --- a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm +++ b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm @@ -58,10 +58,8 @@ var/atmos_overlay_type = null //current active overlay -// Dont make this Initialize(), youll break all of atmos -// Challenge accepted in a few years -aa07 -/turf/simulated/New() - ..() +/turf/simulated/Initialize(mapload) + . = ..() if(!blocks_air) air = new diff --git a/code/modules/awaymissions/maploader/reader.dm b/code/modules/awaymissions/maploader/reader.dm index 795b697bc4d..2f807cb1db2 100644 --- a/code/modules/awaymissions/maploader/reader.dm +++ b/code/modules/awaymissions/maploader/reader.dm @@ -170,6 +170,7 @@ GLOBAL_DATUM_INIT(_preloader, /datum/dmm_suite/preloader, new()) var/turf/T = t // we do this after we load everything in. if we don't; we'll have weird atmos bugs regarding atmos adjacent turfs T.AfterChange(TRUE, keep_cabling = TRUE) + CHECK_TICK return bounds /**