On a recent visit to the Arena of Heros one of my PCs was charmed by one of the undead wizards. On the next turn the llama from the chid's toy figure charmed him back. After that he remained in the party but acted independently in combat. Which means it might be possible to make more independent npcs. Who make their own decisions in combat. I'm playing Wasteland 2 at the moment and there is a great feature when npcs go rogue.