fix weap door never closing

This commit is contained in:
Chris Forbes
2010-11-06 17:47:11 +13:00
parent 3caca8c323
commit 1904f8ced1

View File

@@ -43,7 +43,7 @@ namespace OpenRA.Mods.RA.Render
{
base.Tick(self);
if (isOpen && !self.World.WorldActor.Trait<UnitInfluence>()
.GetUnitsAt(openExit).Any())
.GetUnitsAt(openExit).Any( a => a != self ))
{
isOpen = false;
roof.PlayBackwardsThen(NormalizeSequence(self, "build-top"), () => roof.Play(NormalizeSequence(self, "idle-top")));