From 0ef91ecc2d3cbf52013b9976bde16b939287d24b Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Fri, 18 Jun 2010 20:55:06 +1200 Subject: [PATCH] hack around crash on boat repair --- OpenRA.Game/Traits/Render/RenderBuilding.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/OpenRA.Game/Traits/Render/RenderBuilding.cs b/OpenRA.Game/Traits/Render/RenderBuilding.cs index bc647bdb66..bad66739ce 100644 --- a/OpenRA.Game/Traits/Render/RenderBuilding.cs +++ b/OpenRA.Game/Traits/Render/RenderBuilding.cs @@ -59,8 +59,9 @@ namespace OpenRA.Traits public void PlayCustomAnim(Actor self, string name) { - anim.PlayThen(GetPrefix(self) + name, - () => anim.PlayRepeating(GetPrefix(self) + "idle")); + if (anim.HasSequence(name)) + anim.PlayThen(GetPrefix(self) + name, + () => anim.PlayRepeating(GetPrefix(self) + "idle")); } public void PlayCustomAnimThen(Actor self, string name, Action a)