We do not currently know of any antonyms for wreak vengeance on.
For similar words to wreak vengeance on, try: