From 1e5d19a5b1c2acdabfab1765dc3c1f4fc25be023 Mon Sep 17 00:00:00 2001 From: Putnam3145 Date: Fri, 12 Aug 2022 21:37:05 -0700 Subject: [PATCH] make sure ChangeTurf updates air ref on all paths --- code/game/turfs/change_turf.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/turfs/change_turf.dm b/code/game/turfs/change_turf.dm index bb5ca6da1a..7aae593cdf 100644 --- a/code/game/turfs/change_turf.dm +++ b/code/game/turfs/change_turf.dm @@ -154,12 +154,13 @@ GLOBAL_LIST_INIT(blacklisted_automated_baseturfs, typecacheof(list( update_air_ref(planetary_atmos ? 1 : 2) QDEL_NULL(stashed_air) else + flags |= CHANGETURF_RECALC_ADJACENT if(ispath(path,/turf/closed)) - flags |= CHANGETURF_RECALC_ADJACENT update_air_ref(-1) . = ..() else . = ..() + update_air_ref(planetary_atmos ? 1 : 2) if(!istype(air,/datum/gas_mixture)) Initalize_Atmos(0)