funciones de Batalla implementadas pero no probadas...