|  |  | @ -209,6 +209,22 @@ public final class Bane { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return false; |  |  |  |             return false; | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         for(Guild subGuild : baningGuild.getNation().getSubGuildList()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             if (getBaneByAttackerGuild(subGuild) != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 PlaceAssetMsg.sendPlaceAssetError(player.getClientConnection(), 1, "Your Nation Already Has a Bane Placed"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 return false; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if(targetCity.getGuild().getNation().getSubGuildList() != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             for (Guild subGuild : targetCity.getGuild().getNation().getSubGuildList()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 if (getBaneByAttackerGuild(subGuild) != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     PlaceAssetMsg.sendPlaceAssetError(player.getClientConnection(), 1, "This Nation Already Has a Bane Placed On It"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     return false; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         Blueprint blueprint = Blueprint.getBlueprint(24300);  // Banestone
 |  |  |  |         Blueprint blueprint = Blueprint.getBlueprint(24300);  // Banestone
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         //Let's drop a banestone!
 |  |  |  |         //Let's drop a banestone!
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -225,21 +241,7 @@ public final class Bane { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return false; |  |  |  |             return false; | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         for(Guild subGuild : baningGuild.getNation().getSubGuildList()) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (getBaneByAttackerGuild(subGuild) != null) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 PlaceAssetMsg.sendPlaceAssetError(player.getClientConnection(), 1, "Your Nation Already Has a Bane Placed"); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 return false; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(targetCity.getGuild().getNation().getSubGuildList() != null) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             for (Guild subGuild : targetCity.getGuild().getNation().getSubGuildList()) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if (getBaneByAttackerGuild(subGuild) != null) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                     PlaceAssetMsg.sendPlaceAssetError(player.getClientConnection(), 1, "This Nation Already Has a Bane Placed On It"); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                     return false; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         stone.addEffectBit((1 << 19)); |  |  |  |         stone.addEffectBit((1 << 19)); | 
			
		
	
		
		
			
				
					
					|  |  |  |         stone.setMaxHitPoints(stone.getBlueprint().getMaxHealth(stone.getRank())); |  |  |  |         stone.setMaxHitPoints(stone.getBlueprint().getMaxHealth(stone.getRank())); | 
			
		
	
		
		
			
				
					
					|  |  |  |         stone.setCurrentHitPoints(stone.getMaxHitPoints()); |  |  |  |         stone.setCurrentHitPoints(stone.getMaxHitPoints()); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |