package dominio;

public class Orco extends Personaje {

	public Orco(String nombre, Casta casta, int id) {
		super(nombre, casta, id);
		saludTope += 10;
		salud = saludTope;
		energia = energiaTope;
		nombreRaza = "Orco";

		habilidadesRaza = new String[2];
		habilidadesRaza[0] = "Golpe Defensa";
		habilidadesRaza[1] = "Mordisco de Vida";
	}

	public Orco(String nombre, int salud, int energia, int fuerza, int destreza, int inteligencia, Casta casta,
			int experiencia, int nivel, int idPersonaje) {
		super(nombre, salud, energia, fuerza, destreza, inteligencia, casta, experiencia, nivel, idPersonaje);
		nombreRaza = "Orco";

		habilidadesRaza = new String[2];
		habilidadesRaza[0] = "Golpe Defensa";
		habilidadesRaza[1] = "Mordisco de Vida";
	}

	// Golpe Defensa
	public boolean habilidadRaza1(Peleable atacado) {
		if (this.getEnergia() > 10) {
			this.setEnergia(this.getEnergia() - 10);
			if (atacado.serAtacado(this.getDefensa() * 2) > 0)
				return true;
		}
		return false;
	}

	// Mordisco de Vida
	public boolean habilidadRaza2(Peleable atacado) {
		if (this.getEnergia() > 10) {
			this.setEnergia(this.getEnergia() - 10);
			int daño_causado = atacado.serAtacado(this.getFuerza());
			if (daño_causado > 0) {
				this.serCurado(daño_causado);
				return true;
			}
		}
		return false;
	}
}

@@ -11,16 +11,165 @@
 minio;%0A%0A
+/**%0A%09La clase %22Orco%22 es un tipo de Personaje (por ende, hereda%0A%09de esta misma). Aqui se describen los metodos y atributos%0A%09propios de esta clase.%0A*/%0A
 public c
@@ -895,24 +895,175 @@
  Vida%22;%0A%09%7D%0A%0A
+/**%0A%09El metodo %22habilidadRaza1%22 correspondiente a la habilidad%0A%09%22Golpe Defensa%22 se ocupa de aplicar el doble de la defensa%0A%09del atacante como da%C3%B1o.%0A*/%0A
 %09// Golpe De
@@ -1290,16 +1290,258 @@
 se;%0A%09%7D%0A%0A
+/**%0A%09El metodo %22habilidadRaza2%22 correspondiente a la habilidad%0A%09%22Mordisco de Vida%22 se ocupa de aplicar da%C3%B1o en funcion a la %0A%09cantidad de fuerza del personaje. Si este da%C3%B1o se aplica%0A%09el atacante se cura la misma cantidad de da%C3%B1o causado.%0A*/%0A
 %09// Mord

Update Orco.java