|  |  |  | @ -331,9 +331,10 @@ public enum BuildingManager {@@ -331,9 +331,10 @@ public enum BuildingManager { | 
			
		
	
		
			
				
					|  |  |  |  |         // Clear all workorders for this hireling
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (hireling.getObjectType().equals(GameObjectType.NPC)) | 
			
		
	
		
			
				
					|  |  |  |  |             if (ForgeManager.vendorWorkOrderLookup.contains(hireling)) | 
			
		
	
		
			
				
					|  |  |  |  |                 for (WorkOrder workOrder : ForgeManager.vendorWorkOrderLookup.get(hireling)) | 
			
		
	
		
			
				
					|  |  |  |  |                 for (WorkOrder workOrder : ForgeManager.vendorWorkOrderLookup.get(hireling)) { | 
			
		
	
		
			
				
					|  |  |  |  |                     workOrder.runCompleted = true; | 
			
		
	
		
			
				
					|  |  |  |  |                     DbManager.WarehouseQueries.DELETE_WORKORDER(workOrder); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |         // Remove hireling from building
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         building.getHirelings().remove(hireling); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |