anchor.diff:  
   		if (queue_head)
   			if (RunQueue() <= 0)
  -				if (!SoftReset(SStickersubsystems, normalsubsystems, lobbysubsystems))
  +				if (!SoftReset(tickersubsystems, normalsubsystems, lobbysubsystems))
   					log_world("MC: SoftReset() failed, crashing")
   					return
   				if (!error_level)
  
positive.code: 			else
  				subsystems_to_check = lobbysubsystems
  		else
  			subsystems_to_check = SStickersubsystems
  		if (CheckQueue(subsystems_to_check) <= 0)
  			if (!SoftReset(SStickersubsystems, normalsubsystems, lobbysubsystems))
  				log_world("MC: SoftReset() failed, crashing")
  				return
  			if (!error_level)
  
negative.code: 		SS.queue_prev = null
  		SS.state = SS_IDLE
  		if (SS.flags & SS_TICKER)
  			tickersubsystems += SS
  			timer += world.tick_lag * rand(1, 5)
  			SS.next_fire = timer
  			continue
  