weapon speed

This commit is contained in:
2025-01-20 20:46:32 -06:00
parent 5761e313fd
commit 8f402c8c03
2 changed files with 19 additions and 13 deletions
+2 -13
View File
@@ -4240,8 +4240,8 @@ public class PlayerCharacter extends AbstractCharacter {
}
//calculate speed
if (weaponBase != null)
speed = weaponBase.getSpeed();
if (weapon != null)
speed = weapon.getModifiedSpeed();
else
speed = 20f; //unarmed attack speed
@@ -4265,17 +4265,6 @@ public class PlayerCharacter extends AbstractCharacter {
// }
//}
if(weapon != null){
for(Effect eff : weapon.effects.values()){
for (AbstractEffectModifier mod : eff.getEffectModifiers()){
if(mod.modType.equals(ModType.WeaponSpeed)){
speed *= 1 + (mod.getPercentMod() * 0.01f);
}
}
}
}
if(this.bonuses!= null){
for (AbstractEffectModifier mod : this.bonuses.bonusFloats.keySet()) {
if (mod.modType.equals(ModType.AttackDelay)) {