Merge pull request #4835 from Mknsri/spyfix

Fix #4350 - Spy not disappearing
This commit is contained in:
Matthias Mailänder
2014-03-08 15:28:58 +01:00

View File

@@ -26,7 +26,7 @@ namespace OpenRA.Mods.RA.Activities
foreach (var t in target.Actor.TraitsImplementing<IAcceptInfiltrator>())
t.OnInfiltrate(target.Actor, self);
self.World.AddFrameEndTask(w => { if (!self.Destroyed) w.Remove(self); });
self.Destroy();
if (target.Actor.HasTrait<Building>())
Sound.PlayToPlayer(self.Owner, "bldginf1.aud");