anchor.diff:  			if(1)//1 and 2 can only be selected once each to prevent more than two specific names/places/etc.
   				switch(rand(1,2))//Mainly to add more options later.
   					if(1)
  -						if(names.len&&prob(70))
  +						if(names.len)
   							code_phrase += pick(names)
   						else
   							if(prob(10))
  
positive.code: 	)
  
  	var/safety[] = list(1,2,3)//Tells the proc which options to remove later on.
  	var/nouns[] = list("love","hate","anger","peace","pride","sympathy","bravery","loyalty","honesty","integrity","compassion","charity","success","courage","deceit","skill","beauty","brilliance","pain","misery","beliefs","dreams","justice","truth","faith","liberty","knowledge","thought","information","culture","trust","dedication","progress","education","hospitality","leisure","trouble","friendships", "relaxation")
  	var/drinks[] = list("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequila sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine")
  	var/locations[] = teleportlocs.len ? teleportlocs : drinks//if null, defaults to drinks instead.
  
  	var/names[] = list()
  	for(var/datum/data/record/t in data_core.general)//Picks from crew manifest.
  
negative.code: 								code_phrase += " "
  								code_phrase += pick(last_names)
  					if(2)
  						code_phrase += pick(jobs)
  				safety -= 1
  			if(2)
  				switch(rand(1,2))//Places or things.
  					if(1)
  						code_phrase += pick(jobs)
  					if(2)
  						code_phrase += pick(locations)
  				safety -= 2
  			if(3)
  				code_phrase += pick(nouns)
  
  		if(words==1)
  			code_phrase += "."
  		else
  