Introduces ReloadModifier
and renames ROF -> ReloadDelay
This commit is contained in:
@@ -187,7 +187,9 @@ namespace OpenRA.Mods.RA
|
||||
FireDelay = Weapon.BurstDelay;
|
||||
else
|
||||
{
|
||||
FireDelay = Weapon.ROF;
|
||||
var modifiers = self.TraitsImplementing<IReloadModifier>()
|
||||
.Select(m => m.GetReloadModifier());
|
||||
FireDelay = Util.ApplyPercentageModifiers(Weapon.ReloadDelay, modifiers);
|
||||
Burst = Weapon.Burst;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user