 Hasdrubal boldly advanced most of his army, including the elephants, towards the city walls.The Roman commander, Lucius Caecilius Metellus sent out skirmishers to harass the Carthaginians, keeping them constantly supplied with javelins from the stocks within the city.The ground was covered with earthworks constructed during the Roman siege, making it difficult for the elephants to advance.