|  |  | @ -354,30 +354,14 @@ public class NPC extends AbstractCharacter { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		if (this.building != null) { |  |  |  | 		if (this.building != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			if (building.getBlueprint() != null) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				int maxSlots; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				maxSlots = building.getBlueprint().getSlotsForRank(this.building.getRank()); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				for (int slot = 1; slot < maxSlots + 1; slot++) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 					if (!this.building.getHirelings().containsValue(slot)) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 						this.building.getHirelings().put(this, slot); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 						break; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 					} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} else { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			int maxSlots = 10; |  |  |  | 			int maxSlots = 10; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 				for (int slot = 1; slot < maxSlots + 1; slot++) { |  |  |  | 			for (int slot = 1; slot < maxSlots + 1; slot++) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 				if (!this.building.getHirelings().containsValue(slot)) { |  |  |  | 				if (!this.building.getHirelings().containsValue(slot)) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					this.building.getHirelings().put(this, slot); |  |  |  | 					this.building.getHirelings().put(this, slot); | 
			
		
	
		
		
			
				
					
					|  |  |  | 					break; |  |  |  | 					break; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		//TODO set these correctly later
 |  |  |  | 		//TODO set these correctly later
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		this.rangeHandOne = 8; |  |  |  | 		this.rangeHandOne = 8; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |