| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -121,8 +121,8 @@ public enum ZoneManager { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    public static void resetHotZones() { | 
					 | 
					 | 
					 | 
					    public static void resetHotZones() { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        for (Zone zone : ZoneManager.macroZones) | 
					 | 
					 | 
					 | 
					        for (Zone zone : ZoneManager.macroZones) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (zone.hasBeenHotzone) | 
					 | 
					 | 
					 | 
					            if (zone.wasHotzonw) | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                zone.hasBeenHotzone = false; | 
					 | 
					 | 
					 | 
					                zone.wasHotzonw = false; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    } | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -150,7 +150,7 @@ public enum ZoneManager { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        ZoneManager.hotZone = zone; | 
					 | 
					 | 
					 | 
					        ZoneManager.hotZone = zone; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        ZoneManager.hotZoneCycle = 1;  // Used with HOTZONE_DURATION from config.
 | 
					 | 
					 | 
					 | 
					        ZoneManager.hotZoneCycle = 1;  // Used with HOTZONE_DURATION from config.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        zone.hasBeenHotzone = true; | 
					 | 
					 | 
					 | 
					        zone.wasHotzonw = true; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        ZoneManager.hotZoneLastUpdate = LocalDateTime.now().withMinute(0).withSecond(0).atZone(ZoneId.systemDefault()).toInstant(); | 
					 | 
					 | 
					 | 
					        ZoneManager.hotZoneLastUpdate = LocalDateTime.now().withMinute(0).withSecond(0).atZone(ZoneId.systemDefault()).toInstant(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    } | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -242,7 +242,7 @@ public enum ZoneManager { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        //no duplicate hotZones
 | 
					 | 
					 | 
					 | 
					        //no duplicate hotZones
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (zone.hasBeenHotzone == true) | 
					 | 
					 | 
					 | 
					        if (zone.wasHotzonw == true) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            return false; | 
					 | 
					 | 
					 | 
					            return false; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        // Enforce min level
 | 
					 | 
					 | 
					 | 
					        // Enforce min level
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |