public void Ataque(TipoAtaque ataque, Habilidad habilidad, Jugador j) { if (habilidad.getGasto() <= stamina) { CambiarStamina(habilidad.getGasto()); ataque.Attack(AttackBase, habilidad); ataque.Hability(habilidad, j.bitmonActivo()); } else { Console.WriteLine("No te alcanza la Stamina \n Perdiste tu turno"); } }
public void Habilidad(TipoAtaque especial, Habilidad habilidad, List <Bitmon> equipo) { if (habilidad.getGasto() <= stamina) { CambiarStamina(habilidad.getGasto()); foreach (Bitmon bb in equipo) { if (bb.nombre == nombre) { continue; } bb.CambiarVida(especial.Attack(AttackBase, habilidad)); especial.Hability(habilidad, bb); } } else { Console.WriteLine("No te alcanza la Stamina \n Perdiste tu turno"); } }