diff --git a/OpenRA.Mods.RA/Render/RenderUnit.cs b/OpenRA.Mods.RA/Render/RenderUnit.cs index a18d6090e6..4b39e05de8 100644 --- a/OpenRA.Mods.RA/Render/RenderUnit.cs +++ b/OpenRA.Mods.RA/Render/RenderUnit.cs @@ -27,7 +27,7 @@ namespace OpenRA.Mods.RA.Render { canSmoke = self.Info.Traits.Get().Smokes; - anim.Play("idle"); + anim.PlayRepeating("idle"); if (canSmoke) anims.Add( "smoke", new AnimationWithOffset( new Animation( "smoke_m" ), null, () => !isSmoking ) ); diff --git a/mods/cnc/rules/infantry.yaml b/mods/cnc/rules/infantry.yaml index 985f95c918..6ccf28a055 100644 --- a/mods/cnc/rules/infantry.yaml +++ b/mods/cnc/rules/infantry.yaml @@ -186,3 +186,20 @@ RMBO: PrimaryWeapon: Sniper IdleAnimation: Animations: idle1,idle2,idle3 + +VICE: + Inherits: ^Infantry + Valued: + Cost: 1000 + Tooltip: + Name: Viceroid + Icon: rmboicnh + Mobile: + Speed: 5 + Health: + HP: 400 + AttackFrontal: + PrimaryWeapon: Laser + AttackWander: + -RenderInfantry: + RenderUnit: \ No newline at end of file