|  |  | @@ -973,7 +973,7 @@ function updateSizes(dirtyOnly = false) { | 
		
	
		
			
			|  |  |  | let maxHeight = 0; | 
		
	
		
			
			|  |  |  | Object.values(entities).forEach(entity => { | 
		
	
		
			
			|  |  |  | if (entity.identifier != "Fen" && entity.info != undefined && entity.info.species != undefined) { | 
		
	
		
			
			|  |  |  | maxHeight = entity.currentView.height.toNumber("meters"); | 
		
	
		
			
			|  |  |  | maxHeight = Math.max(maxHeight, entity.currentView.height.toNumber("meters")); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
				|  |  | @@ -987,6 +987,23 @@ function updateSizes(dirtyOnly = false) { | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | let minHeight = 1e100; | 
		
	
		
			
			|  |  |  | Object.values(entities).forEach(entity => { | 
		
	
		
			
			|  |  |  | if (entity.identifier != "Beherit" && entity.info != undefined && entity.info.species != undefined) { | 
		
	
		
			
			|  |  |  | minHeight = Math.min(minHeight, entity.currentView.height.toNumber("meters")); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Object.values(entities).forEach(entity => { | 
		
	
		
			
			|  |  |  | if (entity.identifier == "Beherit") { | 
		
	
		
			
			|  |  |  | let currentHeight = entity.currentView.height.toNumber("meters"); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | if (currentHeight > minHeight * 0.2) { | 
		
	
		
			
			|  |  |  | entity.currentView.height = math.unit(minHeight * 0.2, "meters"); | 
		
	
		
			
			|  |  |  | entity.dirty = true; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | drawScales(dirtyOnly); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
				|  |  | 
 |