diff --git a/Assets/Scripts/Ally/Ally.cs b/Assets/Scripts/Ally/Ally.cs index 05da356..94cbae0 100644 --- a/Assets/Scripts/Ally/Ally.cs +++ b/Assets/Scripts/Ally/Ally.cs @@ -39,11 +39,11 @@ public class Ally : Entity public override void LevelStart() { base.LevelStart(); - ResourceManager.Instance.CurrentPopulation += PopulationCost; + if(this is not Building) ResourceManager.Instance.CurrentPopulation += PopulationCost; } public override void LevelDestroy() { - base.LevelDestroy(); - ResourceManager.Instance.CurrentPopulation -= PopulationCost; + base.LevelDestroy(); + if (this is not Building) ResourceManager.Instance.CurrentPopulation -= PopulationCost; } }