anchor.diff:  			if(team1.isReconnecting) team1.lost = TRUE
   			if(team2.isReconnecting) team2.lost = TRUE
   
  -			if(team1.lost && team2.lost)
  +			if((team1.lost && team2.lost) || (!team1.lost && !team2.lost))
   				team1.score++
   				team2.score++
   
  
positive.code: 			if(!spectators) spectators = list()
  			spectators += p
  
  		removeSpectator(mob/Player/p)
  			p.client.eye=p
  			p.client.perspective = EYE_PERSPECTIVE
  
  			spectators -= p
  			if(!spectators.len) spectators = null
  
  		loadArena()
  			arena = SwapMaps_CreateFromTemplate("arena1")
  
negative.code: 			parent.removeSpectator(usr)
  		else
  			parent.addSpectator(usr)
  
  	proc
  		dispose()
  