During the time when firearms hadn't been invented yet, for Hannibal to command a group of mercenaries that fought for money, it was indeed grand.
From the aspect of defense, with the advantage of the city wall, these slingers could even cast stones 50 or 60 meters away.
Without comparing the distance, the damage to the heavy infantry and others was much more powerful than bow and arrows.
Well, with the number of troops from both sides, it was indeed war.
Anyway, judging from the location of this battle, the commander of the ancient Roman forces should be Scipio Africanus.
What made Wei Xiao Bei somewhat puzzled was that the frontline of the troops from Carthage didn't seem to have a commander.
In any case, this scene in front of Wei Xiao Bei was far beyond the biggest war scene he had ever witnessed.