How do I interact with selected NPC without clicking?
Solution 1:
It doesn't seem a player is able to interact with a NPC via a macro. However, one can interact with a NPC via a built in key binding.
Set up key binding to interact with target:
- Open up the Game Menu
- Select Key Bindings
- Scroll though the list to Interact With Target under the Targeting Functions heading
- Click Not Bound
- Enter the key you want it bind to (example F6)
- Click OKAY
Test It: Select an NPC and push the key you set as the binding key.
Update: Little over a week after this answer was posted, AOL's WoW Insider release an article about this subject. Here is a link to WoW Insider's "Interact with target keybind gets you past players atop NPCs."