Manipulate
X mana Y yd range
Z sec cast Q min cooldown
Reagent: Soul Shard
Using dark magic, you attempt to manipulate the mind of a humanoid target. Four possible things can happen:
1. If the target is friendly and a vendor, its disposition towards you will increase, allowing you to buy uncommon or lesser quality items (maybe below 'Z gold') at a X% discount for Y sec.
2. If the target is friendly and not a vendor, the target will offer you all his belongings after you've manipulated it. These are only goods a Trade Goods vendor would sell. Can also repair. Lasts Y' sec.
3. If the target is hostile and a vendor, you will be able to buy off him that which he normally sells (except for faction-specific items) for Y'' sec.
4. If the target is hostile and not a vendor, you will control it for up to Y''' sec.
Not usable on players.
Of course, the idea itself has to be worked out properly, etc. But it's just an idea that I had because I feel the interaction between the character and the NPCs isn't perfect yet in WoW.
Criticise and comment!