diff --git a/code/modules/power/engines/supermatter/supermatter.dm b/code/modules/power/engines/supermatter/supermatter.dm index 83799fe4ac7..69551d47d37 100644 --- a/code/modules/power/engines/supermatter/supermatter.dm +++ b/code/modules/power/engines/supermatter/supermatter.dm @@ -964,7 +964,7 @@ l_power = 3, l_color = SUPERMATTER_SINGULARITY_LIGHT_COLOUR, ) - if(!combined_gas > MOLE_PENALTY_THRESHOLD || get_integrity() > SUPERMATTER_DANGER_PERCENT) + if(combined_gas <= MOLE_CRUNCH_THRESHOLD || get_integrity() >= SUPERMATTER_DANGER_PERCENT) for(var/obj/D in darkness_effects) qdel(D) return