diff --git a/OpenRA.Mods.RA/Render/RenderBuildingWall.cs b/OpenRA.Mods.RA/Render/RenderBuildingWall.cs index 7a25fe890e..a967180a99 100644 --- a/OpenRA.Mods.RA/Render/RenderBuildingWall.cs +++ b/OpenRA.Mods.RA/Render/RenderBuildingWall.cs @@ -15,6 +15,7 @@ namespace OpenRA.Mods.RA.Render { class RenderBuildingWallInfo : RenderBuildingInfo { + public readonly string Type = "wall"; public readonly string Sequence = "idle"; public override object Create(ActorInitializer init) { return new RenderBuildingWall(init, this); } @@ -57,7 +58,7 @@ namespace OpenRA.Mods.RA.Render foreach (var a in adjacentActors) { var rb = a.TraitOrDefault(); - if (rb == null) + if (rb == null || rb.info.Type != info.Type) continue; var location = self.Location;