accept null warheads in RenderInfantry.Damaged

This commit is contained in:
Chris Forbes
2010-05-01 01:22:10 +12:00
parent b5398b66f7
commit 71cdb81ad8

View File

@@ -88,8 +88,9 @@ namespace OpenRA.Traits
{
if (e.DamageState == DamageState.Dead)
{
var death = e.Warhead != null ? e.Warhead.InfDeath : 0;
Sound.PlayVoice("Die", self);
self.World.AddFrameEndTask(w => w.Add(new Corpse(self, e.Warhead.InfDeath)));
self.World.AddFrameEndTask(w => w.Add(new Corpse(self, death)));
}
}
}