PlayerCombatStats weapon speed enchants applied separately
This commit is contained in:
@@ -373,6 +373,7 @@ public class PlayerCombatStats {
|
|||||||
int trains = eff.getTrains();
|
int trains = eff.getTrains();
|
||||||
float modValue = percent + (trains * mod.getRamp());
|
float modValue = percent + (trains * mod.getRamp());
|
||||||
weaponSpecificValues += modValue * 0.01f;
|
weaponSpecificValues += modValue * 0.01f;
|
||||||
|
speed *= 1 + (modValue * 0.01f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -395,7 +396,7 @@ public class PlayerCombatStats {
|
|||||||
}
|
}
|
||||||
|
|
||||||
float bonusValues = 1 + this.owner.bonuses.getFloatPercentAll(Enum.ModType.AttackDelay,Enum.SourceType.None);//1.0f;
|
float bonusValues = 1 + this.owner.bonuses.getFloatPercentAll(Enum.ModType.AttackDelay,Enum.SourceType.None);//1.0f;
|
||||||
speed *= 1 + weaponSpecificValues;
|
//speed *= 1 + weaponSpecificValues;
|
||||||
bonusValues -= stanceValue; // take away stance modifier from alac bonus values
|
bonusValues -= stanceValue; // take away stance modifier from alac bonus values
|
||||||
speed *= 1 + stanceValue; // apply stance bonus
|
speed *= 1 + stanceValue; // apply stance bonus
|
||||||
speed *= bonusValues; // apply alac bonuses without stance mod
|
speed *= bonusValues; // apply alac bonuses without stance mod
|
||||||
|
|||||||
Reference in New Issue
Block a user