@ -169,6 +169,9 @@ public enum PowersManager {
@@ -169,6 +169,9 @@ public enum PowersManager {
if ( pc = = null )
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
CombatManager . toggleSit ( false , origin ) ;
@ -244,9 +247,11 @@ public enum PowersManager {
@@ -244,9 +247,11 @@ public enum PowersManager {
if ( playerCharacter = = null )
return false ;
if ( playerCharacter . getRecycleTimers ( ) . containsKey ( msg . getPowerUsedID ( ) ) ) {
return false ;
}
//if(playerCharacter.getRecycleTimers().containsKey(msg.getPowerUsedID())){
// playerCharacter.setIsCasting(false);
// playerCharacter.setItemCasting(false);
// return false;
//}
boolean CSRCast = false ;