public void Optionmagic(GameObject attack) { Attacks att = (Attacks)attack.GetComponent("Attacks"); PLayerBattle pbattle = (PLayerBattle)player.GetComponent("PLayerBattle"); if (pbattle.curmana >= att.manacost) { SetupBattle setup = (SetupBattle)setupbattle.GetComponent("SetupBattle"); thisturnattack = attack; if (setup.numenemies == 1) { selectbutton1.SetActive(false); selectbutton2.SetActive(false); selectbutton3.SetActive(false); selectbutton4.SetActive(false); selectbutton5.SetActive(false); enemyhealthbar1.SetActive(false); enemyhealthbar2.SetActive(false); enemyhealthbar3.SetActive(false); enemyhealthbar4.SetActive(false); enemyhealthbar5.SetActive(false); if (enemy1 != null) { selectbutton3.SetActive(true); EnemyAI enem1 = (EnemyAI)enemy1.GetComponent("EnemyAI"); enem1.ChooseAttack(); enemyhealthbar3.SetActive(true); } } if (setup.numenemies == 2) { selectbutton1.SetActive(false); selectbutton2.SetActive(false); selectbutton3.SetActive(false); selectbutton4.SetActive(false); selectbutton5.SetActive(false); enemyhealthbar1.SetActive(false); enemyhealthbar2.SetActive(false); enemyhealthbar3.SetActive(false); enemyhealthbar4.SetActive(false); enemyhealthbar5.SetActive(false); if (enemy1 != null) { selectbutton2.SetActive(true); EnemyAI enem1 = (EnemyAI)enemy1.GetComponent("EnemyAI"); enem1.ChooseAttack(); enemyhealthbar2.SetActive(true); } if (enemy2 != null) { selectbutton4.SetActive(true); EnemyAI enem2 = (EnemyAI)enemy2.GetComponent("EnemyAI"); enem2.ChooseAttack(); enemyhealthbar4.SetActive(true); } } if (setup.numenemies == 3) { selectbutton1.SetActive(false); selectbutton2.SetActive(false); selectbutton3.SetActive(false); selectbutton4.SetActive(false); selectbutton5.SetActive(false); enemyhealthbar1.SetActive(false); enemyhealthbar2.SetActive(false); enemyhealthbar3.SetActive(false); enemyhealthbar4.SetActive(false); enemyhealthbar5.SetActive(false); if (enemy1 != null) { selectbutton1.SetActive(true); EnemyAI enem1 = (EnemyAI)enemy1.GetComponent("EnemyAI"); enem1.ChooseAttack(); enemyhealthbar1.SetActive(true); } if (enemy2 != null) { selectbutton3.SetActive(true); EnemyAI enem2 = (EnemyAI)enemy2.GetComponent("EnemyAI"); enem2.ChooseAttack(); enemyhealthbar3.SetActive(true); } if (enemy3 != null) { selectbutton5.SetActive(true); EnemyAI enem3 = (EnemyAI)enemy3.GetComponent("EnemyAI"); enem3.ChooseAttack(); enemyhealthbar5.SetActive(true); } } } }