예제 #1
0
 public void Atacar(Enemigo e)
 {
     if ((ClaseFisica == ClaseFisicaEntidad.Arco && e.ClaseFisica == ClaseFisicaEntidad.Espada) ||
         (ClaseFisica == ClaseFisicaEntidad.Espada && e.ClaseFisica == ClaseFisicaEntidad.Lanza) ||
         (ClaseFisica == ClaseFisicaEntidad.Lanza && e.ClaseFisica == ClaseFisicaEntidad.Arco))
     {
         e.Salud -= Ataque * 2;
     }
     else if ((ClaseFisica == ClaseFisicaEntidad.Espada && e.ClaseFisica == ClaseFisicaEntidad.Arco) ||
              (ClaseFisica == ClaseFisicaEntidad.Lanza && e.ClaseFisica == ClaseFisicaEntidad.Espada) ||
              (ClaseFisica == ClaseFisicaEntidad.Arco && e.ClaseFisica == ClaseFisicaEntidad.Lanza))
     {
         e.Salud -= Ataque / 2;
     }
     else if (ClaseFisica == e.ClaseFisica)
     {
         e.Salud -= Ataque;
     }
 }
예제 #2
0
 public void Habilidad(Enemigo e)
 {
 }