1èrement si pendant 10 tours tu ne peux pas déclarer la guerre à quelqu'un c'est normal, tu a signé un traité de paix!!!!! Ca t'oblige donc à respecter qq conditions.
2èmement les échanges commerciaux que tu as fait avec les maliens et les perses sont "ponctuels", ce ne sont pas des accords commerciaux en tant que tels. Si tu avais négocié un échange "poissons" contre "crabe" ou "blé" contre "6 or par tour" tes ennemis n'auraient pas pu te déclarer la guerre.
Je pense que c'est la seule raison.