Originally Posted by Backinstyle
Shadowheart gets annoyed when you invite Halsin to camp after finishing the shadow curse quest. She says something about him taking up too much space and sounds more than annoyed. And if you bring him into the gauntlet of Shar they get into a spat. So no she doesn't like him and that's not going to suddenly change 3 days later.
Which ironically fits her writing better, since when Yenna shows up, she says it's completely fine as Yenna won't take up a lot of rations.

Halsin in act 3 meanwhile does literally nothing but eat your food, complain about the city and try to get into your (and your romance partner's, if you have one) pants.

Yenna has more relevance to the crew in act 3 than Halsin does. At least she makes soup.