From fa78793927d79f22961c18e18cbf04b133bc711a Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Thu, 28 Jul 2011 21:30:53 +1200 Subject: [PATCH] fix #1057 -- bogus trait lookup in RenderUnitSpinner --- OpenRA.Mods.RA/Render/RenderUnitSpinner.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Render/RenderUnitSpinner.cs b/OpenRA.Mods.RA/Render/RenderUnitSpinner.cs index dbbcc0118d..c6da43cc43 100755 --- a/OpenRA.Mods.RA/Render/RenderUnitSpinner.cs +++ b/OpenRA.Mods.RA/Render/RenderUnitSpinner.cs @@ -27,10 +27,13 @@ namespace OpenRA.Mods.RA.Render var info = self.Info.Traits.Get(); var spinnerAnim = new Animation(GetImage(self)); + var facing = self.Trait(); + spinnerAnim.PlayRepeating("spinner"); + anims.Add("spinner", new AnimationWithOffset( spinnerAnim, - () => Combat.GetTurretPosition( self, self.Trait(), new Turret(info.Offset)), + () => Combat.GetTurretPosition( self, facing, new Turret(info.Offset)), null ) { ZOffset = 1 } ); } }