diff --git a/OpenRA.Mods.Common/Activities/Rearm.cs b/OpenRA.Mods.Common/Activities/Rearm.cs index f8b4c065af..99ad7c8480 100644 --- a/OpenRA.Mods.Common/Activities/Rearm.cs +++ b/OpenRA.Mods.Common/Activities/Rearm.cs @@ -56,7 +56,9 @@ namespace OpenRA.Mods.Common.Activities if (!pool.GiveAmmo()) continue; - hostBuilding.Trait().PlayCustomAnimation(hostBuilding, "active"); + var wsb = hostBuilding.Trait(); + if (wsb.DefaultAnimation.HasSequence("active")) + wsb.PlayCustomAnimation(hostBuilding, "active"); var sound = pool.Info.RearmSound; if (sound != null)