| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1062,14 +1062,12 @@ public class City extends AbstractWorldObject { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    } | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    private void onExitBane() { | 
					 | 
					 | 
					 | 
					    private void onExitBane() { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        Iterator<Integer> iterator = this.baneAttendees.keySet().iterator(); | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        ArrayList<Integer> toRemove = new ArrayList<>(); | 
					 | 
					 | 
					 | 
					        ArrayList<Integer> toRemove = new ArrayList<>(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        while (iterator.hasNext()) { | 
					 | 
					 | 
					 | 
					        for (Integer uuid : this.baneAttendees.keySet()) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            Integer uuid = iterator.next(); | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (!_playerMemory.contains(uuid)) { | 
					 | 
					 | 
					 | 
					            if (!_playerMemory.contains(uuid)) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                long timeGone = System.currentTimeMillis() - this.baneAttendees.get(uuid).longValue(); | 
					 | 
					 | 
					 | 
					                long timeGone = System.currentTimeMillis() - this.baneAttendees.get(uuid).longValue(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                if (timeGone > 180000L) { // 3 minutes
 | 
					 | 
					 | 
					 | 
					                if (timeGone > 180000L) { // 3 minutes
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    toRemove.add(uuid); | 
					 | 
					 | 
					 | 
					                    toRemove.add(uuid); // Mark for removal
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                } | 
					 | 
					 | 
					 | 
					                } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            } | 
					 | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |