|  |  |  | @ -240,13 +240,15 @@ public class ActionsBase {@@ -240,13 +240,15 @@ public class ActionsBase { | 
			
		
	
		
			
				
					|  |  |  |  |     //Add blocked types here
 | 
			
		
	
		
			
				
					|  |  |  |  |     public boolean blocked(AbstractWorldObject awo, PowersBase pb, int trains, AbstractCharacter source) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (AbstractWorldObject.IsAbstractCharacter(awo)) { | 
			
		
	
		
			
				
					|  |  |  |  |             AbstractCharacter target = (AbstractCharacter) awo; | 
			
		
	
		
			
				
					|  |  |  |  |             if(source.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)){ | 
			
		
	
		
			
				
					|  |  |  |  |                 PlayerCharacter pc = (PlayerCharacter) source; | 
			
		
	
		
			
				
					|  |  |  |  |                 if(target.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)){ | 
			
		
	
		
			
				
					|  |  |  |  |                     if(pc.isBoxed && pc.getObjectUUID() != target.getObjectUUID()){ | 
			
		
	
		
			
				
					|  |  |  |  |                         return true; | 
			
		
	
		
			
				
					|  |  |  |  |         if(!pb.getName().contains("Summon")) { | 
			
		
	
		
			
				
					|  |  |  |  |             if (AbstractWorldObject.IsAbstractCharacter(awo)) { | 
			
		
	
		
			
				
					|  |  |  |  |                 AbstractCharacter target = (AbstractCharacter) awo; | 
			
		
	
		
			
				
					|  |  |  |  |                 if (source.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)) { | 
			
		
	
		
			
				
					|  |  |  |  |                     PlayerCharacter pc = (PlayerCharacter) source; | 
			
		
	
		
			
				
					|  |  |  |  |                     if (target.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)) { | 
			
		
	
		
			
				
					|  |  |  |  |                         if (pc.isBoxed && pc.getObjectUUID() != target.getObjectUUID()) { | 
			
		
	
		
			
				
					|  |  |  |  |                             return true; | 
			
		
	
		
			
				
					|  |  |  |  |                         } | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
	
		
			
				
					|  |  |  | 
 |