anchor.diff: +#define CALL_BOT_COOLDOWN 900
   var/list/ai_list = list()
   
   //Not sure why this is necessary...
  
positive.code: 	if(Bot.calling_ai && Bot.calling_ai != src) //Prevents an override if another AI is controlling this bot.
  		src << "<span class='danger'>Interface error. Unit is already in use.</span>"
  		return
  
  	Bot.call_bot(src, waypoint)
  
  /mob/living/silicon/ai/triggerAlarm(class, area/A, O, obj/alarmsource)
  	if(alarmsource.z != z)
  
negative.code: 	var/last_announcement = "" // For AI VOX, if enabled
  	var/turf/waypoint //Holds the turf of the currently selected waypoint.
  	var/waypoint_mode = 0 //Waypoint mode is for selecting a turf via clicking.
  	var/call_bot_cooldown = 0 //time of next call bot command
  	var/apc_override = 0 //hack for letting the AI use its APC even when visionless
  	var/nuking = FALSE
  	var/obj/machinery/doomsday_device/doomsday_device
  