Vampiresbane
Regular
You might be thinking Alayen a trader? WHA? He's a LORD!
Hear me out. It has everything to do with stats and levels. Most of the time if you play with a party setup for a decent time to "beat" the game in some fashion you and/or your companions will most likely hit level 30 or higher. Personally I tend to get all my companions to 10 str first for wearing almost all of the best armor and weapons and then max out whatever skill I want them to focus in.
My party makeup tends to go something like this:
Trader (Focus on CHA)
Engineer/Tactician + Training (Focus on INT)
Doctor (First Aid, Wounds, Surgery) (Focus on INT)
Tracker (Tracking, Pathfinding, Spotting) (Focus on INT)
Looter (Focus on AGI)
Remaining Companions are Warriors, maxing out Ironflesh/PowerStrike to 10 & then pushing Training to each Companion's max.
But Alayen doesn't start with ANY Trade skill you say? You're right, but at level 2, his Charisma is 8 which is pretty good. It's all about the long term plan. Let's take someone with the highest vanilla starting trade, Katrin, Jeremus, Ymira or Marnid. Let's make a comparison starting stats, mid stats (we'll pick... level 18...out of a hat), and then final stats/lvl when they're maxed. I'll pick Katrin so the comparison is more obvious, but know that it'll either be because of stats or levels, that Alayen will hit max trading faster than all 4.
(For full disclosure, I also make sure all my companions ride horses so 1 riding for each as well. In this case it doesn't matter since Alayen and Katrin have 3 & 2 in riding already.)
As you can see, Alayen hits max trade at level 24 while Katrin hits max trade at level 30 (Katrin would be maxed in trading two levels earlier if I hadn't added +2 Str). Even at level 18, Alayen is outpacing Katrin in trade if comparing level to level, 8 to 6. In fact, Alayen equals Katrin in trade at level 7 with 3 trade while Katrin starts at level 8 with 3 trade. I realize that Katrin would start out higher and have a level headstart over Alayen but once you get into the high teens or low 20's, leveling is much slower and getting max skills at lower levels really makes a difference.
I'll check my notes here for the other party major roles for who else fits the best.
Best Companions for Particular Roles long term?:
Trader - Alayen
Doctor - Jeremus (though Marnid/Borcha are decent alternatives; all 3 would reach max FA,W,S at level 23, but Jeremus starts with points in those already so you can build him up further in other skills.)
Tracker - Borcha (Deshavi would max at lvl 24, but has 6 tracking points already; Marnid would max at lvl 23, but has no starting tracking skill)
Looter - Klethi (Firentis is also a decent pick stat wise, but he frowns on raiding towns and caravans so in his case, looting would only apply well to general fights; Alayen also would be a good looter, but he's the best trader.)
Engineer/Tactician - Marnid (For comparison, since most players would reason Artimenner would be the best pick, Marnid can hit max Engineering/Tactician at level 23 while Arty wouldn't do so until level 26. Depending on party layout, Nizar and Ymira are good 2nd choices as they'd hit max E/T at level 24.)
TLR -
Trader - Alayen
Doctor - Jeremus
Tracker - Borcha
Looter - Klethi
Engineer/Tactician - Marnid
Alternatively if you want to have someone else as a trader, the best warrior? Alayen
He'll max out Strength by level 21 and then you can max Agility for better Athletics/Shields. But that's if you focus him solely on Strength.
Most flexible companion for intelligence based skills? Marnid
With his starting level of 1 and 11 intelligence, he easily could be the main docter, tracker, or engineer depending on your party needs.
(Ymira isn't bad either with level of 1 & 11 intelligence, but her starting strength is so low it's harder for her to survive, kill, and earn experience which slows down her growth.)
Hear me out. It has everything to do with stats and levels. Most of the time if you play with a party setup for a decent time to "beat" the game in some fashion you and/or your companions will most likely hit level 30 or higher. Personally I tend to get all my companions to 10 str first for wearing almost all of the best armor and weapons and then max out whatever skill I want them to focus in.
My party makeup tends to go something like this:
Trader (Focus on CHA)
Engineer/Tactician + Training (Focus on INT)
Doctor (First Aid, Wounds, Surgery) (Focus on INT)
Tracker (Tracking, Pathfinding, Spotting) (Focus on INT)
Looter (Focus on AGI)
Remaining Companions are Warriors, maxing out Ironflesh/PowerStrike to 10 & then pushing Training to each Companion's max.
But Alayen doesn't start with ANY Trade skill you say? You're right, but at level 2, his Charisma is 8 which is pretty good. It's all about the long term plan. Let's take someone with the highest vanilla starting trade, Katrin, Jeremus, Ymira or Marnid. Let's make a comparison starting stats, mid stats (we'll pick... level 18...out of a hat), and then final stats/lvl when they're maxed. I'll pick Katrin so the comparison is more obvious, but know that it'll either be because of stats or levels, that Alayen will hit max trading faster than all 4.
(For full disclosure, I also make sure all my companions ride horses so 1 riding for each as well. In this case it doesn't matter since Alayen and Katrin have 3 & 2 in riding already.)
As you can see, Alayen hits max trade at level 24 while Katrin hits max trade at level 30 (Katrin would be maxed in trading two levels earlier if I hadn't added +2 Str). Even at level 18, Alayen is outpacing Katrin in trade if comparing level to level, 8 to 6. In fact, Alayen equals Katrin in trade at level 7 with 3 trade while Katrin starts at level 8 with 3 trade. I realize that Katrin would start out higher and have a level headstart over Alayen but once you get into the high teens or low 20's, leveling is much slower and getting max skills at lower levels really makes a difference.
I'll check my notes here for the other party major roles for who else fits the best.
Best Companions for Particular Roles long term?:
Trader - Alayen
Doctor - Jeremus (though Marnid/Borcha are decent alternatives; all 3 would reach max FA,W,S at level 23, but Jeremus starts with points in those already so you can build him up further in other skills.)
Tracker - Borcha (Deshavi would max at lvl 24, but has 6 tracking points already; Marnid would max at lvl 23, but has no starting tracking skill)
Looter - Klethi (Firentis is also a decent pick stat wise, but he frowns on raiding towns and caravans so in his case, looting would only apply well to general fights; Alayen also would be a good looter, but he's the best trader.)
Engineer/Tactician - Marnid (For comparison, since most players would reason Artimenner would be the best pick, Marnid can hit max Engineering/Tactician at level 23 while Arty wouldn't do so until level 26. Depending on party layout, Nizar and Ymira are good 2nd choices as they'd hit max E/T at level 24.)
TLR -
Trader - Alayen
Doctor - Jeremus
Tracker - Borcha
Looter - Klethi
Engineer/Tactician - Marnid
Alternatively if you want to have someone else as a trader, the best warrior? Alayen
He'll max out Strength by level 21 and then you can max Agility for better Athletics/Shields. But that's if you focus him solely on Strength.
Most flexible companion for intelligence based skills? Marnid
With his starting level of 1 and 11 intelligence, he easily could be the main docter, tracker, or engineer depending on your party needs.
(Ymira isn't bad either with level of 1 & 11 intelligence, but her starting strength is so low it's harder for her to survive, kill, and earn experience which slows down her growth.)