Originally Posted by DragonSnooz
It totally makes sense for the amount of attempts to vary from NPC to NPC. (Some are resolute in their actions, others are on the fence, etc.).
I think that might be difficult to implement in the game though (As it would need to be set for each NPC). So, a scaling DC each attempt probably would be easier to code.
I mean, they have to manually set the dialogue for each NPC, so it shouldn't require that much extra work to set a "num_attemps" flag for how many checks are allowed.

Larian also could just reserve this for the important checks. Kagha, Nettie, Hag, Minthara, etc. Nettie seems more gullible, so 4 checks could be allowed (which is basically already what happens, just with only one character making the checks). Whereas Minthara and Kagha are more stubborn/suspicious, so you'd only get one or two attempts.