Originally Posted by Ixal
- Instead of mellowing out all companions to make them easy to get and sex up, they could have had really evil characters (Shadowheart) with a more interesting story than "just misunderstood" or "actually nice".
For someone to be even considered to become a justicar, Shadowheart behaves nothing like a Sharr follower.
As far as I can tell, this strongly depends on how much she likes you. In usual runs, it starts with you rescuing her and she telling you that she won’t forget that. That’s what makes the friendliness plausible.

From that point on she travels towards a crossroad: either abandon Shar or becoming a Dark Justiciar. And if she chooses the latter, she’s no longer nice.
And many of her dialogues are not just mildly unsettling, if you expect a stereotypical nice and friendly lady.

And Lae’zel, with all the easy sex up part, is also not nice at the start. Mind the descriptions: the narrator tells you that you hurt all over. It’s on you how you react to that, but the description is clear: Lae’zel uses you at the start and does not even notice your pain. This can grow into a bond of deep romance, but it does not have to. You can tell her that it hurt and you don’t want to ever repeat it. She’s arrogant and very much into herself and does not value anything but her duty and her own enjoyment.