anchor.diff:  	var/chance = 0
   	// If the high pop override is in effect, we reduce the impact of population on the antag injection chance
   	var/high_pop_factor = (mode.current_players[CURRENT_LIVING_PLAYERS].len >= GLOB.dynamic_high_pop_limit)
  -	var/max_pop_per_antag = max(5,15 - round(mode.threat_level/10) - round(mode.current_players[CURRENT_LIVING_PLAYERS].len/(high_pop_factor ? 10 : 5)))
  +	var/max_pop_per_antag = max(pop_antag_ratio,15 - round(mode.threat_level/10) - round(mode.current_players[CURRENT_LIVING_PLAYERS].len/(high_pop_factor ? 10 : 5)))
   	if (!mode.current_players[CURRENT_LIVING_ANTAGS].len)
   		chance += 80 // No antags at all? let's boost those odds!
   	else
  
positive.code: 	name = "Chaotic"
  	config_tag = "chaotic"
  	curve_centre = 10
  	desc = "Chaos: high. Variation: high. Likely antags: clock cult, revs, wizard."
  	property_weights = list("extended" = -1, "chaos" = 10)
  	weight = 1
  	event_frequency_lower = 2 MINUTES
  	event_frequency_upper = 10 MINUTES
  	flags = WAROPS_ALWAYS_ALLOWED
  	var/refund_cooldown = 0
  	
  /datum/dynamic_storyteller/cowabunga/get_midround_cooldown()
  
negative.code: 
  /datum/dynamic_storyteller/cowabunga/do_process()
  	if(refund_cooldown < world.time)
  		mode.refund_threat(40)
  		mode.log_threat("Chaotic storyteller refunded 40 threat. Threat is now [mode.threat].")
  		refund_cooldown = world.time + 1200 SECONDS
  
  /datum/dynamic_storyteller/team
  	name = "Teamwork"
  	config_tag = "teamwork"
  	desc = "Modes where the crew must band together. Nukies, xenos, blob. Only one antag threat at once."
  	curve_centre = 2
  	curve_width = 1.5
  	weight = 2
  