Scipion gagne l'amitié de Massinissa, avec lequel il a passé un accord secret, puis il se rend en Afrique pour tenter de convaincre Syphax de se joindre à l'alliance. Avec les deux royaumes numides à ses côtés, il était sûr de remporter la victoire sur Carthage. Mais le roi Massaessyle, ayant eu vent de l'accord avec Massinissa, s'est déjà rapproché de Carthage. Gaïa meurt cette année-là et la royauté passe, selon la règle de succession des royaumes berbères, au mâle le plus âgé de la famille : son frère Oezalcès. Celui-ci est un homme déjà âgé : les Carthaginois le reconnaissent et renouvellent leur alliance avec lui. Il avait, en effet, épousé une sœur du général punique Hannibal et avait des liens étroits avec sa belle-famille. Massinissa aurait bien voulu accéder à la royauté mais il respecte la coutume. Oezalcès ne tarde pas à mourir à son tour. Un de ses fils, Capusa, lui succède. C'est un homme sans envergure qui voit aussitôt se dresser contre lui un certain Mazetul qui appartient à une branche rivale de la famille. Capusa est tué au cours d'un combat, mais Mazetul ne prend pas le titre de roi. Il le confère au jeune frère de Capusa, Lacumazes, qui est encore un enfant. Il épouse la veuve d'Oezalcès, ce qui le rapproche davantage des Carthaginois.