After Scipio Africanus scored decisive victories against Carthage at the battles of Utica and the Great Plains, he imposed peace terms on the Carthaginians, who had no choice to accept them. But they recalled Hannibal from Italy and broke the armistice. Then Scipio defeated Hannibal at the Battle of Zama and imposed considerably harsher peace terms on Carthage.

What if the Carthaginians had kept their word about accepting Scipio's original terms?
 
Everything goes as OTL. Basically Rome could not abide a rival so it would just abuse the terms until Carthage did something it could say broke the armistice and then OTL happens. Its what happened after the indemnity was paid off OTL. Rome had no reason anymore to keep its word ( as iit was not getting anymore silver ) and just did stuff till it got an excuse for war ( Roman internal politics meaning it could not be seen to start the war by just attacking ).
 
Top