 Scpio's intention was to capture the ancient Phoenician port city and make it a supply base for his further operations.Scipio had siege engines and artillery with him, received further artillery as reinforcements from Sicily and had craftsmen build more artillery in an arsenal.The direct assault on the walls was repulsed even though it was supported by siege engines and the Roman fleet, so that the Romans had to undertake a regular siege of the city.