diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 18d211e8aeb..78c623adacf 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -268,7 +268,8 @@ X.singularity_pull(src, current_size) else consume(X) - CHECK_TICK + if(TICK_CHECK) + return // You've eaten enough. Prevents weirdness like the singulo eating the containment on stage 2 /obj/singularity/proc/consume(atom/A)