anchor.diff:  
   proc
   	init_events()
  -	//	scheduler.set_sleep_delay(10)
  +		scheduler.set_sleep_delay(10)
   		scheduler.start()
   		init_books()
   	//	init_weather()
  
positive.code: atom/var/tmp/list/StatusEffect/LStatusEffects
  
  EventScheduler/tempFix
  	__iteration()
  		src.__tick+=__sleep_delay
  		var/list/execute = src.__shift_down_events()
  		if (execute)
  			QuickSort(execute, /EventScheduler/proc/__sort_priorities)
  			for (var/__Trigger/T in execute)
  				T.__event.fire()
  				src.__trigger_mapping.Remove(T.__event)
  		if (src.__tick == 16777216)
  			src.__tick = 0
  
  	__shift_down_events()
  		var/list/result = null
  		for (var/T in src.__scheduled_events)
  			var/A = src.__scheduled_events[T]
  			src.__scheduled_events.Remove(T)
  			var/index = text2num(T) - __sleep_delay
  			if (index > 0)
  				src.__scheduled_events[num2text(index, 8)] = A
  
negative.code: 						if (S)
  							S += Tr
  						else
  							__scheduled_events[text2num(new_index)] = list(Tr)
  					else
  						if (result)
  							result += Tr
  