|  |  |  | @ -165,8 +165,12 @@ public enum CombatManager {@@ -165,8 +165,12 @@ public enum CombatManager { | 
			
		
	
		
			
				
					|  |  |  |  |                 break; | 
			
		
	
		
			
				
					|  |  |  |  |             case Building: | 
			
		
	
		
			
				
					|  |  |  |  |                 if(attackRange > 15){ | 
			
		
	
		
			
				
					|  |  |  |  |                     if(attacker.loc.distanceSquared(target.loc) < (attackRange * attackRange)) | 
			
		
	
		
			
				
					|  |  |  |  |                     float rangeSquared = attackRange * attackRange; | 
			
		
	
		
			
				
					|  |  |  |  |                     //float distanceSquared = attacker.loc.distanceSquared(target.loc);
 | 
			
		
	
		
			
				
					|  |  |  |  |                     if(distanceSquared < rangeSquared) { | 
			
		
	
		
			
				
					|  |  |  |  |                         inRange = true; | 
			
		
	
		
			
				
					|  |  |  |  |                         break; | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 }else { | 
			
		
	
		
			
				
					|  |  |  |  |                     float locX = target.loc.x - target.getBounds().getHalfExtents().x; | 
			
		
	
		
			
				
					|  |  |  |  |                     float locZ = target.loc.z - target.getBounds().getHalfExtents().y; | 
			
		
	
	
		
			
				
					|  |  |  | 
 |