void infect() { if (game_script.units >= price) { game_script.units -= price; GameObject new_infected = Instantiate(infected_prefab, this.gameObject.transform.parent.parent); new_infected.tag = this.gameObject.tag; infected infected_script = new_infected.GetComponent <infected>(); infected_script.lifetime = lifetime; infected_script.income = income; infected_script.start_counting(); } else { } }