attack speed

This commit is contained in:
2025-01-20 17:52:44 -06:00
parent 7964de1045
commit 669c0b4cd7
+18 -18
View File
@@ -3970,25 +3970,25 @@ public class PlayerCharacter extends AbstractCharacter {
else
speed = 20f; //unarmed attack speed
if(this.effects != null) {
for (Effect eff : this.effects.values()) {
for (AbstractEffectModifier mod : eff.getEffectModifiers()) {
if (mod.modType.equals(ModType.WeaponSpeed)) {
float modValue = 1 + mod.getPercentMod() * 0.01f;
speed *= modValue;
}
}
}
//if(this.effects != null) {
// for (Effect eff : this.effects.values()) {
// for (AbstractEffectModifier mod : eff.getEffectModifiers()) {
// if (mod.modType.equals(ModType.WeaponSpeed)) {
// float modValue = 1 + mod.getPercentMod() * 0.01f;
// speed *= modValue;
// }
// }
// }
for (Effect eff : this.effects.values()) {
for (AbstractEffectModifier mod : eff.getEffectModifiers()) {
if (mod.modType.equals(ModType.AttackDelay)) {
float modValue = 1 + mod.getPercentMod() * 0.01f;
speed *= modValue;
}
}
}
}
// for (Effect eff : this.effects.values()) {
// for (AbstractEffectModifier mod : eff.getEffectModifiers()) {
// if (mod.modType.equals(ModType.AttackDelay)) {
// float modValue = 1 + mod.getPercentMod() * 0.01f;
// speed *= modValue;
// }
// }
// }
//}
if(this.bonuses!= null){
for (AbstractEffectModifier mod : this.bonuses.bonusFloats.keySet()) {
if (mod.modType.equals(ModType.AttackDelay) || mod.modType.equals(ModType.WeaponSpeed)) {