diff --git a/OpenRA.Mods.RA/CrateAction.cs b/OpenRA.Mods.RA/CrateAction.cs index 5a4ecb0aee..7827656b08 100644 --- a/OpenRA.Mods.RA/CrateAction.cs +++ b/OpenRA.Mods.RA/CrateAction.cs @@ -41,12 +41,10 @@ namespace OpenRA.Mods.RA public virtual void Activate(Actor collector) { Sound.PlayToPlayer(collector.Owner, info.Notification); - - collector.World.AddFrameEndTask(w => - { - if (info.Effect != null) - w.Add(new CrateEffect(collector, info.Effect)); - }); + + if (info.Effect != null) + collector.World.AddFrameEndTask( + w => w.Add(new CrateEffect(collector, info.Effect))); } } }