can use abilities while flying

This commit is contained in:
2024-09-05 19:30:15 -05:00
parent d8189768ae
commit 383ef27128
+16 -16
View File
@@ -291,22 +291,22 @@ public enum PowersManager {
}
//check for movement buffs while flying
if(playerCharacter.isFlying()) {
for(ActionsBase ab : pb.getActions()){
for(AbstractEffectModifier mod1 : ab.getPowerAction().getEffectsBase().getModifiers()){
if(mod1.modType.equals(ModType.Speed) && mod1.getPercentMod() > 0){
ChatManager.chatSystemInfo(playerCharacter, "You Cannot Fly While Having A MovementBuff");
return true;
}
}
for(AbstractEffectModifier mod2 : ab.getPowerAction().getEffectsBase2().getModifiers()){
if(mod2.modType.equals(ModType.Speed) && mod2.getPercentMod() > 0){
ChatManager.chatSystemInfo(playerCharacter, "You Cannot Fly While Having A MovementBuff");
return true;
}
}
}
}
//if(playerCharacter.isFlying()) {
// for(ActionsBase ab : pb.getActions()){
// for(AbstractEffectModifier mod1 : ab.getPowerAction().getEffectsBase().getModifiers()){
// if(mod1.modType.equals(ModType.Speed) && mod1.getPercentMod() > 0){
// ChatManager.chatSystemInfo(playerCharacter, "You Cannot Fly While Having A MovementBuff");
// return true;
// }
// }
// for(AbstractEffectModifier mod2 : ab.getPowerAction().getEffectsBase2().getModifiers()){
// if(mod2.modType.equals(ModType.Speed) && mod2.getPercentMod() > 0){
// ChatManager.chatSystemInfo(playerCharacter, "You Cannot Fly While Having A MovementBuff");
// return true;
// }
// }
// }
//}
if (playerCharacter.getLastPower() != null)
return true;