La guerra se antojó inevitable, y el senado de Cartago liberó a todos los esclavos, eligió nuevos generales y nombró a Asdrúbal, a quien había condenado a muerte, comandante en jefe.