anchor.diff:  			if(player.assigned_role == job)
   				antag_candidates -= player
   
  -	var/list/heads = get_living_heads()
  -	if(heads.len < max_headrevs)
  -		max_headrevs = heads.len
  -
   	for (var/i=1 to max_headrevs)
   		if (antag_candidates.len==0)
   			break
   		var/datum/mind/lenin = pick(antag_candidates)
   		antag_candidates -= lenin
   		head_revolutionaries += lenin
  -		log_game("[lenin.key] (ckey) has been selected as a head rev")
   
   	if((head_revolutionaries.len < required_enemies)||(!head_check))
   		return 0
  
positive.code: /datum/game_mode/revolution/post_setup()
  	var/list/heads = get_living_heads()
  
  	heads_to_kill = heads
  
  	for(var/datum/mind/rev_mind in head_revolutionaries)
  		for(var/datum/mind/head_mind in heads)
  			mark_for_death(rev_mind, head_mind)
  
  
negative.code: 	config_tag = "revolution"
  	antag_flag = BE_REV
  	restricted_jobs = list("Security Officer", "Warden", "Detective", "AI", "Cyborg","Captain", "Head of Personnel", "Head of Security", "Chief Engineer", "Research Director", "Chief Medical Officer")
  	required_players = 14
  	required_enemies = 1
  	recommended_enemies = 3
  
  