diff --git a/auxmos.dll b/auxmos.dll index 89a70fce0b..ad7ec78431 100644 Binary files a/auxmos.dll and b/auxmos.dll differ diff --git a/auxmos.pdb b/auxmos.pdb index 418ca586db..0962268b8b 100644 Binary files a/auxmos.pdb and b/auxmos.pdb differ diff --git a/code/__HELPERS/_extools_api.dm b/code/__HELPERS/_extools_api.dm index 6cc4a62be3..40df269733 100644 --- a/code/__HELPERS/_extools_api.dm +++ b/code/__HELPERS/_extools_api.dm @@ -4,6 +4,9 @@ /proc/extools_finalize_logging() +/proc/auxtools_stack_trace(err) + stack_trace(err) + GLOBAL_VAR_INIT(auxtools_initialized,FALSE) #define AUXTOOLS_CHECK\ diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 763c42009a..1bf13c2205 100755 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -88,8 +88,11 @@ set_custom_materials(custom_materials) ComponentInitialize() - - __auxtools_update_turf_temp_info(isspaceturf(get_z_base_turf()) && !planetary_atmos) + if(isopenturf(src)) + var/turf/open/O = src + __auxtools_update_turf_temp_info(isspaceturf(get_z_base_turf()) && !O.planetary_atmos) + else + __auxtools_update_turf_temp_info(isspaceturf(get_z_base_turf())) return INITIALIZE_HINT_NORMAL