Remove the possibility of ReloadDelay becoming 0 with modifiers

This commit is contained in:
Gustas
2023-09-25 19:26:12 +03:00
committed by abcdefg30
parent 806eebd269
commit feced5505a

View File

@@ -364,6 +364,9 @@ namespace OpenRA.Mods.Common.Traits
{
var modifiers = reloadModifiers.ToArray();
FireDelay = Util.ApplyPercentageModifiers(Weapon.ReloadDelay, modifiers);
if (FireDelay <= 0)
FireDelay = 1;
Burst = Weapon.Burst;
if (Weapon.AfterFireSound != null && Weapon.AfterFireSound.Length > 0)