anchor.diff:  	M.mind.add_antag_datum(AI)
   	return TRUE
   
  -/datum/dynamic_ruleset/roundstart/malf_ai/rule_process()
  +/datum/dynamic_ruleset/roundstart/delayed/malf_ai/rule_process()
   	if (autotraitor_cooldown > 0)
   		autotraitor_cooldown--
   	else
  
positive.code: 		if(player.mind && (player.mind.special_role || player.mind.antag_datums?.len > 0))
  			candidates -= player
  
  /datum/dynamic_ruleset/roundstart/malf_ai/execute()
  	if(!candidates || !candidates.len)
  		return FALSE
  	var/mob/living/silicon/ai/M = pick(candidates)
  
negative.code: //                                          //
  //////////////////////////////////////////////
  
  /datum/dynamic_ruleset/roundstart/delayed/malf_ai
  	name = "Malfunctioning AI"
  	config_tag = "malf_ai"
  	antag_datum = /datum/antagonist/traitor
  