Thank you for your answer.


I usually play Shadowheart as an Oathbreaker Pala when I make her a Justiciar anyway. I've downloaded a mod that upgrades the domain Trickery a bit, because then the domain bonuses are swapped and the abilities are adjusted a bit, which works really well that way and not OP.
https://www.nexusmods.com/baldursgate3/mods/974

When I play her as a Good and change to Selune, I usually play her as a healer Domain of Life, War or Light.

I tried her as a Druid once, but that didn't work well. She was more coherent as a ranger/beastmaster, but actually too far away from her RPG role.

I have to say that I let my companions all fight with a mod via an AI, except for very difficult situations or where logic is needed that the AI doesn't know, such as in the Shar trials, where you have to fight your own mirror images and better not attack the others.

Then you simply switch off the AI. Otherwise, the whole thing works pretty well and gives the companions a real soul.
https://www.nexusmods.com/baldursgate3/mods/4351


But what I'm really interested in is how the story continues if you don't kill Balthazar and hand Nightsong over to Kethric. I know that Shadowheart will then leave the group permanently, but I've only tested it until then. Then I reloaded and kept Shadowheart.


But I'm interested to know if anyone has ever delivered Nightsong, Shadowheart leaves the group and what happens next? Because then a completely different sequence would have to happen in the tower with Kethric, and how does that actually extend to the game?