I use this companion system available on DMs guild for NPC interactions. It essentially abstracts NPCs, and has them work as a special ability players are able to use. They also get benefits for well done interactions, so it sort of gives the game a Bioware RPG vibe. Both me and my players are...