public void procesarDgm(Damage dmg) { foreach (string item in defensa.getTypes()) { ; } //afec.receptor(item).atenuar( descuento.formaDescuento(afec,dmg) ); }
iAttack <T> iAttack <T> .addAttack(iAttack <T> ataque) { foreach (string tipo in ataque.getTypes()) { var buscado = buscarOcrear(tipo); buscado.add(ataque.getAttack(tipo)); if (buscado.CompareTo(max) == 1) { buscado.set(max.get()); } } return(this); }
iAttack <T> iAttack <T> .remAttack(iAttack <T> ataque) { foreach (var tipo in ataque.getTypes()) { var buscado = buscarOcrear(tipo); buscado.reduce(ataque.getAttack(tipo)); if (buscado.CompareTo(min) == -1) { buscado.set(min.get()); } } return(this); }
iAttack <T> iAttack <T> .mulAttack(iAttack <float> ataque) { foreach (var tipo in ataque.getTypes()) { var buscado = buscarOcrear(tipo); buscado.mult(ataque.getAttack(tipo)); if (buscado.CompareTo(max) == 1) { buscado.set(max.get()); } else if (buscado.CompareTo(min) == -1) { buscado.set(min.get()); } } return(this); }
public string[] getTypes() { return(atq.getTypes()); }