So I'm building a character who I had intended to be a sort of... super powered social engineer. Through physical contact, he's supposed to be able to alter the memories of people to suit his whims, making them view him and his allies favorably, or viewing their own allies with suspicion or outright anger to make it much easier to convince them to help the party, or directly hinder the party's enemies.
The problem is, I'm not sure how to do it. I suppose I COULD make it a mind control effect that I voluntarily limit myself with, but I feel like that's trying to brute force my way into it, while there should be a more elegant -- and efficient -- means of making this power.
So with that, I turn to you, this community, to give me some ideas on how YOU would build a power like this? What am I missing? And what's the most cost effective way to do this without it being nigh-useless.