|  |  | @ -169,6 +169,9 @@ public enum PowersManager { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(pc == null) |  |  |  |         if(pc == null) | 
			
		
	
		
		
			
				
					
					|  |  |  |             return; |  |  |  |             return; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if(pc.getRecycleTimers().containsKey(msg.getPowerUsedID())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             return; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(!pc.isFlying() && powersBaseByToken.get(msg.getPowerUsedID()) != null && powersBaseByToken.get(msg.getPowerUsedID()).isSpell) //cant be sitting if flying
 |  |  |  |         if(!pc.isFlying() && powersBaseByToken.get(msg.getPowerUsedID()) != null && powersBaseByToken.get(msg.getPowerUsedID()).isSpell) //cant be sitting if flying
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             CombatManager.toggleSit(false,origin); |  |  |  |             CombatManager.toggleSit(false,origin); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -244,9 +247,11 @@ public enum PowersManager { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (playerCharacter == null) |  |  |  |         if (playerCharacter == null) | 
			
		
	
		
		
			
				
					
					|  |  |  |             return false; |  |  |  |             return false; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(playerCharacter.getRecycleTimers().containsKey(msg.getPowerUsedID())){ |  |  |  |         //if(playerCharacter.getRecycleTimers().containsKey(msg.getPowerUsedID())){
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             return false; |  |  |  |        //     playerCharacter.setIsCasting(false);
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         //    playerCharacter.setItemCasting(false);
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         //    return false;
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         //}
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         boolean CSRCast = false; |  |  |  |         boolean CSRCast = false; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |