Example #1
0
        public void AtaqueEspecial()
        {
            var macaco = new Macaco("pulando", "caco");

            macaco.MedidorEspecial = 2;
            macaco.Atk             = 10;
            macaco.Nivel           = 1;
            Assert.AreEqual(macaco.AtaqueEspecial(), 15);
        }
 private void AtirarCaco_Click(object sender, RoutedEventArgs e)//Vai realizar o tiro do macaco
 {
     MensagemDoMeio.Text = "";
     if (0 < caco.Vida)
     {
         int aux = caco.AtaqueEspecial();
         if (aux != 0)
         {
             aux = InimigosList[qualInimigo].ReceberDano(aux, caco.VelocidadeTotal(), caco.Critico());
             MensagemDoMeio.Text = "O macaco atirou  causando " + aux.ToString() + " de dano a(ao) " + InimigosList[qualInimigo].Nome + ". ";
             ReacaoInimigo();
         }
         else
         {
             MensagemDoMeio.Text = "O macaco não consegiu atirar.";
         }
         AtualizarTxts();
     }
     else
     {
         MensagemDoMeio.Text = "O macaco está desmaiado";
     }
 }