Merge pull request #11234 from obrakmann/fix11218-spawnactorondeath-dispose-race

Fix trait lookup of destroyed actor in SpawnActorOnDeath
This commit is contained in:
Paul Chote
2016-05-07 15:58:20 +01:00

View File

@@ -77,6 +77,10 @@ namespace OpenRA.Mods.Common.Traits
self.World.AddFrameEndTask(w =>
{
// Actor has been disposed by something else before its death (for example `Enter`).
if (self.Disposed)
return;
var td = new TypeDictionary
{
new ParentActorInit(self),