I’m not fond of some of the classes or play as one myself and want else on companions, but I try to keep them lore friendly.
- Shadowhear I first made a monk, on 2nd playthrough first a paladin, but changed her to a Fighter eventually and I love the positive battle impact.
- Halsin I changed to a Bear Heart Barbarian. I’m not fond of Druids in fights, not sure why.
- Wyll I always respec, also not fond of Warlocs. He usually ends up a paladin, but I also usually don’t bring him along.
- Karlach I made a ranger.
- Astarion also a ranger.
- Gale I keep a wizard, because I cannot find any lore friendly class other than a wizard and also tbh I don’t mind wizards at all.
- Made Lae’Zel a Vlakith cleric.
- I’d respect Jaheira, but I cannot bear the fake sounding accent, so I don’t bring her anywhere.
I have lore friendly builds for every character and mostly limit myself to respecing for better stats or to change subclass.
Shadowheart: Light or Tempest Cleric 12 (depends on run alignment)
Astarion: Thief 4/Gloomstalker 5/Champion 3 or Thief 4/Swords Bard 6/Fighter 2
Gale: Conjuration Wizard 12 or Necromancy Wizard 6/Life Cleric 4/Spores 2 (depends on run alignment)
Lae’zel: Champion or Eldritch Knight 11/War Cleric 1
Wyll: Fiend 2/Bronze Draconic 10 or Fiend 5/Vengence 5/Fighter 2
Karlach: Tigerheart 8/Thief 4
Halsin: Moon Druid 10/Monk 2
Jaheira: Spores 6/Open Hand 6 or Land 5/Tempest 6/Wizard 1
Minsc: Hunter 12 or Hunter 3/Open Hand 6/Thief 3
Minthara: Vengence 2/Swords Bard 10
Canon Jaheira is probably battle master 6/land druid 6
BONK
Ironically I didn’t recruit her on my either of my evil runs.