diff --git a/OpenRA.Game/Traits/Health.cs b/OpenRA.Game/Traits/Health.cs index be459939c3..15cc0e12bb 100755 --- a/OpenRA.Game/Traits/Health.cs +++ b/OpenRA.Game/Traits/Health.cs @@ -160,6 +160,7 @@ namespace OpenRA.Traits public static void InflictDamage(this Actor self, Actor attacker, int damage, WarheadInfo warhead) { + if (self.Destroyed) return; var health = self.TraitOrDefault(); if (health == null) return; health.InflictDamage(self, attacker, damage, warhead, false);