- their stats
- their behavior in combat
- the impact of the talents when you talk to them in battle
I will probably make a blog post later this year to illustrate this better, but I think is a cool idea

However, I think that this could be worked in for common enemies as well, by having each common enemy spawn with a random modifier attached to it. So, for example, in an encounter with 3 skeletons, the game might spawn 3 enemies: "Daring Skeleton," "Cautious Skeleton," and "Patient Skeleton." That modifier would be presented to the player, and determine both which negotiation abilities would be effective against it, and it could also affect the behavior of that enemy in battle. I also like this idea because it can increase the variety of enemy encounters, especially if a "Patient Skeleton" actually behaves differently from a "Daring Skeleton."