fix cloaking crate

This commit is contained in:
Chris Forbes
2010-08-01 10:40:26 +12:00
parent 3dae071f41
commit 9e0f0d2074
2 changed files with 12 additions and 2 deletions

View File

@@ -39,7 +39,12 @@ namespace OpenRA.Mods.RA.Crates
var cloak = cloakInfo.Create(new ActorInitializer(collector, collector.Location));
collector.World.AddFrameEndTask(w => collector.traits.Add(cloak));
collector.World.AddFrameEndTask(w =>
{
w.Remove(collector);
collector.traits.Add(cloak);
w.Add(collector);
});
base.Activate(collector);
}