anchor.diff:  	var/removeDontImproveChance = 10 //chance the randomly created law replaces a random law instead of simply being added
   	var/shuffleLawsChance = 10 //chance the AI's laws are shuffled afterwards
   	var/botEmagChance = 10
  -	var/announceEvent = ION_RANDOM // -1 means don't announce, 0 means have it randomly announce, 1 means
  +	var/announceEvent = ION_RANDOM // -1 means don't announce, 0 means have it randomly announce, 1 means it is announced
   	var/ionMessage = null
   	var/ionAnnounceChance = 33
   	announceWhen	= 1
  
positive.code: 			log_game("Ion storm changed laws of [key_name(M)] to [english_list(M.laws.get_law_list(TRUE, TRUE))]")
  			M.post_lawchange()
  
  	if(botEmagChance)
  		for(var/mob/living/simple_animal/bot/bot in GLOB.alive_mob_list)
  			if(prob(botEmagChance))
  
negative.code: 
  
  /datum/round_event/ion_storm/start()
  	//Generate AI law change
  	for(var/mob/living/silicon/ai/M in GLOB.alive_mob_list)
  		M.laws_sanity_check()
  		if(M.stat != DEAD && M.see_in_dark != 0)
  