diff --git a/OpenRA.Mods.Common/Traits/Multipliers/ReloadDelayMultiplier.cs b/OpenRA.Mods.Common/Traits/Multipliers/ReloadDelayMultiplier.cs index 8330ee7ffd..c8c9121bb4 100644 --- a/OpenRA.Mods.Common/Traits/Multipliers/ReloadDelayMultiplier.cs +++ b/OpenRA.Mods.Common/Traits/Multipliers/ReloadDelayMultiplier.cs @@ -24,6 +24,6 @@ namespace OpenRA.Mods.Common.Traits public ReloadDelayMultiplier(ReloadDelayMultiplierInfo info, string actorType) : base(info, "ReloadDelayMultiplier", actorType) { } - public int GetReloadModifier() { return GetModifier(); } + int IReloadModifier.GetReloadModifier() { return GetModifier(); } } } diff --git a/OpenRA.Mods.Common/TraitsInterfaces.cs b/OpenRA.Mods.Common/TraitsInterfaces.cs index 0bd7fdbc78..b2c3ffd62b 100644 --- a/OpenRA.Mods.Common/TraitsInterfaces.cs +++ b/OpenRA.Mods.Common/TraitsInterfaces.cs @@ -211,6 +211,8 @@ namespace OpenRA.Mods.Common.Traits [RequireExplicitImplementation] public interface IFirepowerModifier { int GetFirepowerModifier(); } + + [RequireExplicitImplementation] public interface IReloadModifier { int GetReloadModifier(); } public interface IInaccuracyModifier { int GetInaccuracyModifier(); } public interface IRangeModifier { int GetRangeModifier(); }