From 2d77b715d1f70df61d498847288d056dbd0ec0c7 Mon Sep 17 00:00:00 2001 From: CHOMPStation2StaffMirrorBot <94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com> Date: Sat, 12 Apr 2025 19:57:22 -0700 Subject: [PATCH] [MIRROR] just a small MC change (#10639) Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> --- code/controllers/master.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/controllers/master.dm b/code/controllers/master.dm index 0f5ca28a50..3d83c78fcb 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -250,7 +250,11 @@ GLOBAL_REAL(Master, /datum/controller/master) = new SS_INIT_NO_NEED, ) - if (subsystem.flags & SS_NO_INIT || subsystem.subsystem_initialized) //Don't init SSs with the corresponding flag or if they already are initialized + if (subsystem.subsystem_initialized) //Don't init if they already are initialized + return + + if (subsystem.flags & SS_NO_INIT) + subsystem.subsystem_initialized = TRUE return current_initializing_subsystem = subsystem