|  |  |  | @ -1197,14 +1197,18 @@ public class City extends AbstractWorldObject {@@ -1197,14 +1197,18 @@ public class City extends AbstractWorldObject { | 
			
		
	
		
			
				
					|  |  |  |  |             // these assets are autoprotected.
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             if ((cityBuilding.getBlueprint().getBuildingGroup() == BuildingGroup.TOL) || (cityBuilding.getBlueprint().getBuildingGroup() == BuildingGroup.SPIRE) || (cityBuilding.getBlueprint().getBuildingGroup() == BuildingGroup.BARRACK) || (cityBuilding.getBlueprint().isWallPiece()) || (cityBuilding.getBlueprint().getBuildingGroup() == BuildingGroup.SHRINE)) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 cityBuilding.claim(sourcePlayer); | 
			
		
	
		
			
				
					|  |  |  |  |                 PlayerCharacter guildLeader = PlayerCharacter.getPlayerCharacter(sourcePlayer.guild.getGuildLeaderUUID()); | 
			
		
	
		
			
				
					|  |  |  |  |                 if(guildLeader != null) | 
			
		
	
		
			
				
					|  |  |  |  |                     cityBuilding.claim(guildLeader); | 
			
		
	
		
			
				
					|  |  |  |  |                 else | 
			
		
	
		
			
				
					|  |  |  |  |                     cityBuilding.claim(sourcePlayer); | 
			
		
	
		
			
				
					|  |  |  |  |                 cityBuilding.setProtectionState(ProtectionState.PROTECTED); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         this.setForceRename(true); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         // Reset city timer for map update
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         City.lastCityUpdate = System.currentTimeMillis(); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |