anchor.diff:  		player.kernel_sprite = "Frog";
   		player.interest1 = "Archaeology";
   		player.interest2 = "Death";
  -		var savedSeed = Math.seed;
  -		if(rand.nextDouble() > 0.6){
  +    Random rand = new Random(curSessionGlobalVar.session_id); //don't use session's rand cuz want to not eat seeds here but also don't allow true random
  +
  +    if(rand.nextDouble() > 0.6){
   			player.robot = true; //not all aradias are robo aradias.
   			player.bloodColor = "#0021cb"; //b100 blood
   			player.hairColor = "#313131";
   		}
   		if(rand.nextDouble() > 0.6) player.dead = true; //not all aradias are ghost aradias.
  -		Math.seed = savedSeed;
   		player.chatHandle = "apocalypseArisen";
   		player.godDestiny = true;
   		player.quirk.suffix = "";
  
positive.code: 	}
  
  	for(int i = 0; i<12; i++){
  		player = curSessionGlobalVar.players[i];
  		var guardian = player.guardian;
  		player.relationships = [];
  		var guardians = getGuardiansForPlayers(curSessionGlobalVar.players);
  		guardian.generateRelationships(guardians);
  
negative.code: 
  void session1025(){
  	for(int i = 0; i<12; i++){
  		Player  player;
  		Player  guardian;
  		if(i<curSessionGlobalVar.players.length){
  			player = curSessionGlobalVar.players[i];
  		}else{
  			player = randomPlayerNoDerived(curSessionGlobalVar,"Page", "Void");
  			guardian = randomPlayerNoDerived(curSessionGlobalVar,"Page", "Void");
  			guardian.quirk = randomTrollSim(curSessionGlobalVar.rand, guardian);
  			player.quirk = randomTrollSim(curSessionGlobalVar.rand,player);
  			//curSessionGlobalVar.guardians.add(guardian);
  			player.guardian = guardian;
  			guardian.guardian = player;
  