From e7fd4ae332554904fbc524fe420e648e50290f0a Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 15 Feb 2014 17:20:54 -0600 Subject: [PATCH] Supermatter will stop processing when it's in space. Conflicts: code/modules/supermatter/supermatter.dm --- code/modules/supermatter/supermatter.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/supermatter/supermatter.dm b/code/modules/supermatter/supermatter.dm index 7877462fa76..f6a0280a3c8 100644 --- a/code/modules/supermatter/supermatter.dm +++ b/code/modules/supermatter/supermatter.dm @@ -93,6 +93,9 @@ if(!istype(L)) //We are in a crate or somewhere that isn't turf, if we return to turf resume processing but for now. return //Yeah just stop. + if(istype(L, /turf/space)) // Stop processing this stuff if we've been ejected. + return + //Ok, get the air from the turf var/datum/gas_mixture/env = L.return_air()