| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -94,7 +94,7 @@ public class Building extends AbstractWorldObject { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    private boolean spireIsActive = false; | 
					 | 
					 | 
					 | 
					    private boolean spireIsActive = false; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<String, JobContainer> timers = null; | 
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<String, JobContainer> timers = null; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<String, Long> timestamps = null; | 
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<String, Long> timestamps = null; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<Integer, BuildingFriends> friends = new ConcurrentHashMap<>(); | 
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<Integer, BuildingFriends> friends; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<Integer, Condemned> condemned = new ConcurrentHashMap<>(); | 
					 | 
					 | 
					 | 
					    private ConcurrentHashMap<Integer, Condemned> condemned = new ConcurrentHashMap<>(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    public ProtectionState protectionState = ProtectionState.NONE; | 
					 | 
					 | 
					 | 
					    public ProtectionState protectionState = ProtectionState.NONE; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    private ArrayList<Building> children = null; | 
					 | 
					 | 
					 | 
					    private ArrayList<Building> children = null; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -966,8 +966,9 @@ public class Building extends AbstractWorldObject { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            Logger.error("Failed to find Object Type for owner " + this.ownerUUID + " Location " + this.getLoc().toString()); | 
					 | 
					 | 
					 | 
					            Logger.error("Failed to find Object Type for owner " + this.ownerUUID + " Location " + this.getLoc().toString()); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.friends = BuildingManager._buildingFriends.get(this.getObjectUUID()); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        try { | 
					 | 
					 | 
					 | 
					        try { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                DbManager.BuildingQueries.LOAD_ALL_FRIENDS_FOR_BUILDING(this); | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            DbManager.BuildingQueries.LOAD_ALL_CONDEMNED_FOR_BUILDING(this); | 
					 | 
					 | 
					 | 
					            DbManager.BuildingQueries.LOAD_ALL_CONDEMNED_FOR_BUILDING(this); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } catch (Exception e) { | 
					 | 
					 | 
					 | 
					        } catch (Exception e) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            Logger.error(this.getObjectUUID() + " failed to load friends/condemned." + e.getMessage()); | 
					 | 
					 | 
					 | 
					            Logger.error(this.getObjectUUID() + " failed to load friends/condemned." + e.getMessage()); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |