| 
						
					 | 
					 | 
					@ -273,8 +273,8 @@ canvas.font=aY.g0.g1(1,fontSize),canvas.fillStyle="rgba("+gR+","+tD+","+hj+",0.6
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								return !(!an.fl(fd, ff) || (fd = (bB.d3.isUIZoomEnabled() ? .025 : .0144) * aO.g4, ff = performance.now(), Math.abs(gG - wK) > fd) || Math.abs(gH - wL) > fd || dg + 500 < ff) && (dg = ff, uH ? (function(gG, gH, fj) {
 | 
					 | 
					 | 
					 | 
								return !(!an.fl(fd, ff) || (fd = (bB.d3.isUIZoomEnabled() ? .025 : .0144) * aO.g4, ff = performance.now(), Math.abs(gG - wK) > fd) || Math.abs(gH - wL) > fd || dg + 500 < ff) && (dg = ff, uH ? (function(gG, gH, fj) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									a3.ek(fj) || -1 === (gG = ao.fr.wq(gG, gH)) ? l.wp(fj) : l.wr(gG)
 | 
					 | 
					 | 
					 | 
									a3.ek(fj) || -1 === (gG = ao.fr.wq(gG, gH)) ? l.wp(fj) : l.wr(gG)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								}(gG, gH, fj),`)
 | 
					 | 
					 | 
					 | 
								}(gG, gH, fj),`)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        replaceRawCode("aK.nH=(window.devicePixelRatio||1)*aEr}",
 | 
					 | 
					 | 
					 | 
					        replaceRawCode("aK.nH=(window.devicePixelRatio||1)*aEr,",
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            `aK.nH = (window.devicePixelRatio || 1) * aEr, hoveringTooltip.canvasPixelScale = aK.nH}`)
 | 
					 | 
					 | 
					 | 
					            `aK.nH = (window.devicePixelRatio || 1) * aEr, hoveringTooltip.canvasPixelScale = aK.nH,`)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    { // Highlight clan spawnpoints
 | 
					 | 
					 | 
					 | 
					    { // Highlight clan spawnpoints
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
					 | 
					 | 
					@ -296,7 +296,7 @@ canvas.font=aY.g0.g1(1,fontSize),canvas.fillStyle="rgba("+gR+","+tD+","+hj+",0.6
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    // Invalid hostname detection avoidance
 | 
					 | 
					 | 
					 | 
					    // Invalid hostname detection avoidance
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    replaceRawCode(`,hostnameIsValid=0<=window.location.hostname.toLowerCase().indexOf("territorial.io"),`,
 | 
					 | 
					 | 
					 | 
					    replaceRawCode(`,hostnameIsValid=0<=window.location.hostname.toLowerCase().indexOf("territorial.io"),`,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        `,hostnameIsValid=0<=window.location.hostname.toLowerCase().indexOf("territorial.io") || Math.random() >= 0.8,`)
 | 
					 | 
					 | 
					 | 
					        `,hostnameIsValid=true,`)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    // Disable built-in Territorial.io error reporting
 | 
					 | 
					 | 
					 | 
					    // Disable built-in Territorial.io error reporting
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    replaceOne(/window\.addEventListener\("error",function (\w+)\((\w+)\){/g,
 | 
					 | 
					 | 
					 | 
					    replaceOne(/window\.addEventListener\("error",function (\w+)\((\w+)\){/g,
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
					 | 
					 | 
					
 
 |