Combate2 es lo que se lleva

Los combates implementados en menos de la mitad de código. Viene una
simulación para probarlo.