funciones de batalla