diff --git a/auxmos.dll b/auxmos.dll index 99b2bb1921..6fb66bc46a 100644 Binary files a/auxmos.dll and b/auxmos.dll differ diff --git a/auxmos.pdb b/auxmos.pdb index 56de7d7481..530ed56331 100644 Binary files a/auxmos.pdb and b/auxmos.pdb differ diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index 944af08c93..1b4cd690ec 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -108,6 +108,14 @@ SUBSYSTEM_DEF(air) /datum/controller/subsystem/air/proc/thread_running() return FALSE +/proc/fix_corrupted_atmos() + +/datum/admins/proc/fixcorruption() + set category = "Debug" + set desc="Fixes air that has weird NaNs (-1.#IND and such). Hopefully." + set name="Fix Air" + fix_corrupted_atmos() + /datum/controller/subsystem/air/fire(resumed = 0) var/timer = TICK_USAGE_REAL