anchor.diff:  
   			split_phrase[index] = pick("slurp","meta","cuck","filtered","proprietary","white wash","cancer")
   
  -		say(sanitize(list2text(split_phrase," ")))
  +		say(list2text(split_phrase," ")) //say() already sanitizes
  +		sincelastfart = world.timeofday
   	return
   
   
  
positive.code: 	//weight = 1.0E7
  	health = 25
  	maxhealth = 25
  	var/buttchance = 80 //Like an 80% chance of it working. It's just a butt with an arm in it.
  	var/sincelastfart = 0
  	var/mob/living/carbon/victim = null
  
negative.code: 	. = ..()
  	if (.)
  		return
  	if(sincelastfart + 10 < world.timeofday)
  		say("butt")
  		playsound(get_turf(src), 'sound/items/drink.ogg', 50, 1) //slurp
  		sincelastfart = world.timeofday
  
  /obj/machinery/bot/buttbot/Hear(message, atom/movable/speaker, var/datum/language/speaking, raw_message, radio_freq)
  	if(prob(buttchance) && !findtext(message,"butt") && (sincelastfart + 10 < world.timeofday))
  		message = strip_html(html_decode(raw_message))
  
  		var/list/split_phrase = text2list(message," ") //Split it up into words.
  