From b3bdc2df85124f56428758ff51ace034e8065f82 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Tue, 19 Jul 2011 19:43:25 +1200 Subject: [PATCH] declare RenderUnitTurreted -> Turreted,AttackBase deps; remove spurious TraitOrDefault on AttackBase which just failed later; fixes #1053 --- OpenRA.Mods.RA/Render/RenderUnitTurreted.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRA.Mods.RA/Render/RenderUnitTurreted.cs b/OpenRA.Mods.RA/Render/RenderUnitTurreted.cs index e513eb0cdb..4941a006d5 100755 --- a/OpenRA.Mods.RA/Render/RenderUnitTurreted.cs +++ b/OpenRA.Mods.RA/Render/RenderUnitTurreted.cs @@ -13,7 +13,7 @@ using OpenRA.Traits; namespace OpenRA.Mods.RA.Render { - class RenderUnitTurretedInfo : RenderUnitInfo + class RenderUnitTurretedInfo : RenderUnitInfo, Requires, Requires { public override object Create(ActorInitializer init) { return new RenderUnitTurreted(init.self); } } @@ -25,7 +25,7 @@ namespace OpenRA.Mods.RA.Render { var facing = self.Trait(); var turreted = self.Trait(); - var attack = self.TraitOrDefault(); + var attack = self.Trait(); var turretAnim = new Animation(GetImage(self), () => turreted.turretFacing ); turretAnim.Play( "turret" );