Containing the soul of the world's most agreeable Yes Man, it give the wearer the power to make any living thing or similar life form agree with them. Whether mentally, physically or spiritually. It has no effect on non-living things.
So the wearer has a lot of power, as long as it's a living thing or close enough, to make them agree with the person. Even their minds, bodies, and souls bending and transformer into agree with them.
So which world gets the ring?