public void AtacarHeroe(Heroe warrior, Heroe hunter, Minions Cs) { if (Cs.TurnoP == 0 & Cs.NDT == 1) { Cs.RestarVidaHs(hunter, Cs); Cs.NDT = 0; } }
public void AtacarMinions(Heroe warrior, Heroe hunter, Minions C, Minions C2) { if (C.TurnoP == 0 & C.NDT == 1) { C.RestarVidaMs(C, C2, warrior.Tablero1, hunter.Tablero1); C.NDT = 0; } }
public int jugarcartar(Heroe warrior, Minions C) { if (warrior.Tablero1.Count < 8) { if (warrior.PonerenTablero(C) == 1) { return(1); } } return(0); }
public void AtacarHeroeminions(Heroe warrior, Heroe hunter, Minions C2) { warrior.AtacarConHeroeAMinions(C2); if (warrior.Durabilidad != 0) { warrior.Durabilidad -= 1; if (warrior.Durabilidad == 0) { warrior.Ataque = 0; } } }
public void RestarVidaMs(Minions MiJ1, Minions MiJ2, List <Minions> TJ1, List <Minions> TJ2) { MiJ1.Vida -= MiJ2.Daño; MiJ2.Vida -= MiJ1.Daño; if (MiJ1.Vida <= 0) { TJ1.Remove(MiJ1); } if (MiJ2.Vida <= 0) { TJ2.Remove(MiJ2); } }
public int PonerenTablero(Minions Carta) { if (Mana >= Carta.Coste) { Tablero1.Add(Carta); mano.Remove(Carta); Mana -= Carta.Coste; return(1); } else { return(0); } }
public void RestarVidaHs(Heroe H, Minions M) { if (H.Armadura <= M.Daño) { H.Vida -= M.Daño - H.Armadura; H.Armadura = 0; } else { H.Armadura -= M.Daño; } if (H.Vida <= 0) { H.Morir(); } }
public void AtacarConHeroeAMinions(Minions M) { Ataque -= M.Vida; Vida -= M.Daño; }
public void AgregarCarta(Minions carta) { mazo1.Add(carta); }