diff --git a/Assets/Scripts/Fighters/Enemy.cs b/Assets/Scripts/Fighters/Enemy.cs index d783b26436c0cceea3f07b41117b61bd437cd5cf..25a4bd724a8a62b5889bb7eab1ebe50e6a3b9d8e 100644 --- a/Assets/Scripts/Fighters/Enemy.cs +++ b/Assets/Scripts/Fighters/Enemy.cs @@ -49,8 +49,8 @@ public abstract class Enemy : Fighter public override void OnRoundEnd(bool won) { - // Only run this when a round was actually running; OnRoundEnd is also called in the initialization phase. - if (roundRunning && !alive) + // Destroy all dead Enemies after a successful round + if (won && !alive) { Destroy(gameObject); return;