diff --git a/OpenRA.Mods.Common/Traits/CashTrickler.cs b/OpenRA.Mods.Common/Traits/CashTrickler.cs index 3c7d894018..cd3a4b380e 100644 --- a/OpenRA.Mods.Common/Traits/CashTrickler.cs +++ b/OpenRA.Mods.Common/Traits/CashTrickler.cs @@ -86,7 +86,7 @@ namespace OpenRA.Mods.Common.Traits { amount = resources.ChangeCash(amount); - if (info.ShowTicks) + if (info.ShowTicks && amount != 0) AddCashTick(self, amount); } } diff --git a/OpenRA.Mods.Common/Traits/GivesCashOnCapture.cs b/OpenRA.Mods.Common/Traits/GivesCashOnCapture.cs index b208d619f3..2cdd8fd4e7 100644 --- a/OpenRA.Mods.Common/Traits/GivesCashOnCapture.cs +++ b/OpenRA.Mods.Common/Traits/GivesCashOnCapture.cs @@ -54,7 +54,7 @@ namespace OpenRA.Mods.Common.Traits var amount = resources.ChangeCash(info.Amount); - if (!info.ShowTicks) + if (!info.ShowTicks && amount != 0) return; self.World.AddFrameEndTask(w => w.Add(