We have two options, one of which is an arrogant toad, the other is callous and petty (secretive/non-trusting is one thing, but surely it can be done without being awful, no?).
Meanwhile, we have three male options; Gale, who is arrogant, but less in a "you are a worm to me" kind of way like Laezel, and more of a "I'm good and I know that I'm good" kind of way, but is otherwise charming and friendly.
Astarion can be biting at times, but can also be charming, and seems to be a fairly well-written, well-rounded character. When he gets mad at you, you know its because of a genuine disagreement, not because he is Astarion.
Then, we have Will, the self-proclaimed hero. Shows flaws as you progress, but for the most part is a fairly typical hero-type character. He can get mad, but typically at
.
Shadowheart seems to take a whole bunch of dice rolls just to find out what she even is, it doesn't feel like I'm building trust with the character, but rather an obstacle that I have to overcome by chance if I want her to say anything interesting in future. Even after that, she still only barely shows signs of opening up... if you pass more dice rolls. The best female NPC party member, as she is less scathing and brash, and her sarcasm can be funny and charming, imo.
Laezel, on the other hand...
she's so intolerable that SH leaves the camp if you bring her with you. I dragged her around to the Githyanki encounter on the bridge, just to find that very little changes; if anything, it seems like we got more of the villain's story than hers. Then she has the gall to get mad at the PC at camp, unless you pass a diceroll. Why put up with a character that is always mad at you and rude to everyone, to the point that even the other party members hate her?
Why is it that the only two female party members are both the least likeable? Am I alone in thinking this?
At the very least, I feel that dicerolls should not be tied to character specific lore dialogue; have them build trust by being with the player and gaining their favour through actions, rather than force save scumming for anyone that wants to hear more dialogue.