From 579cc090a70e0e795d806d1fa81381185b1b6e31 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Mon, 7 May 2018 11:58:36 +0100 Subject: [PATCH] Suppress 0-cash ticks on CashTricker and GivesCashOnCapture. --- OpenRA.Mods.Common/Traits/CashTrickler.cs | 2 +- OpenRA.Mods.Common/Traits/GivesCashOnCapture.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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(