|  |  | @@ -395,7 +395,7 @@ function fill_area(area, weights, variance=0.15) | 
		
	
		
			
			|  |  |  | var limit = Math.min(max, 100); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | var count = 0; | 
		
	
		
			
			|  |  |  | var loopvar = limit; | 
		
	
		
			
			|  |  |  | var loopvar = 0; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | // for small amounts, actually do the randomness | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
				|  |  | @@ -403,11 +403,6 @@ function fill_area(area, weights, variance=0.15) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | // if we have nothing at all, it's even better! | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | if (limit > 0 && result.length == 0) { | 
		
	
		
			
			|  |  |  | ++count; | 
		
	
		
			
			|  |  |  | ++loopvar; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | while (loopvar < limit) { | 
		
	
		
			
			|  |  |  | if (loopvar <= clusters[candidate.name] && loopvar == 0 && Math.random() < cluster_chances[candidate.name]) { | 
		
	
		
			
			|  |  |  | ++count; | 
		
	
	
		
			
				|  |  | 
 |