public void OnDayChange(int days) { if (IsBuilding()) { daysLeftOnBuild -= days; if (daysLeftOnBuild <= 0) { army.Addunit(unitToBuild); unitToBuild = null; army.SetArmyStatus(Army.ArmyStatus.Idle); } } }