From 7a218d05c25cab84905dac4e7235bd7ed97b3262 Mon Sep 17 00:00:00 2001 From: Kyle Spier-Swenson Date: Wed, 11 Mar 2020 13:31:08 -0700 Subject: [PATCH] Fixes the mc giving priority to ticker subsystems (#49893) The malformed logic here kept the mc from running all ticker subsystems first, (a functionality that i'm not even sure we need to preserve, as long as we update the docs, thoughts?) --- code/controllers/subsystem.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem.dm b/code/controllers/subsystem.dm index 920815cfa11..7e9e23bd45f 100644 --- a/code/controllers/subsystem.dm +++ b/code/controllers/subsystem.dm @@ -137,7 +137,7 @@ queue_node_flags = queue_node.flags if (queue_node_flags & SS_TICKER) - if (!(SS_flags & (SS_TICKER|SS_BACKGROUND)) == SS_TICKER) + if ((SS_flags & (SS_TICKER|SS_BACKGROUND)) != SS_TICKER) continue if (queue_node_priority < SS_priority) break