public void textoAtaqueDoInimigoNoHeroi(SerVivo Inimigo, SerVivo Heroi, double danoCausado) { fraseColorida(Inimigo.nome, corInimigo); Console.Write(" causou "); fraseColorida(danoCausado, corAtaque); Console.Write(" de dano no "); fraseColorida(Heroi.nome + ".", corJogador); Console.WriteLine(); }
public void batalhar(SerVivo alvo) { while (verificarSeEstaVivo() == true && alvo.verificarSeEstaVivo() == true) { Console.WriteLine("Você pode atacar, usar habilidade e fugir"); Console.WriteLine("Qual você escolhe?"); Console.ReadLine(); //terminar logica da batalha } if (verificarSeEstaVivo() == false) { Console.WriteLine("Você morreu!"); } else { Console.WriteLine("Você matou o {0}", alvo.nome); } }
public void receberDano(int dano, SerVivo alvo) { //fazer a logica do receber dano }