Unfortunately Corlindale does not force a peace treaty. I had him cast the spell. Two turns later the same civ declared war on me again. It just resets the AIs wish to attack you. If they still consider you weak they will declare war on you again. In MP it's completely useless as a human player can just declare war on you again immediately after you cast it.