Question: Which skills do NPC vassals use, and which go unused?
I've been playing/following M&B since it was version like .510 practically a decade ago (and I think I had a forum account then?), but I signed up here today just to ask this question. It's a question that I know has been asked many times, then and now; and I just did some googling and forum searching and I'm finding a few people asking it and receiving dubious answers. Ideally I could get someone who knows the code to give an affirmative list of skills that actually affect NPCs, especially in resolving autocalculated battles.
Of course the primary reason I'm asking this question is to determine what skills are most worth increasing on a hero companion who you plan to award a title.
To show I'm serious about this subject getting completed, I'll put down what I think, what I know, and the rumors I've read over the years about each specific skill.
----------------------------------------------------
Ironflesh
Speaking of rumors over the years... I'd have expected this to be useless, but in M&B's early days I heard autocalculate weighted this heavily to determine whether or not to knock out a Lord in autocombat. If true, that means this is actually a high-tier NPC skill, since lords tend to run and hide in castles after being knocked out.
Power Strike
I think it does nothing.
Power Throw
I think it does nothing.
Power Draw
I think it does nothing.
Weapon Master
I think it does nothing.
Athletics
All lords are automatically given horses for battle. Interestingly enough, I imagine it's theoretically possible that if no horse is equipped outside of battle that this could increase their overworld map movement speed because they're considered unmounted. That would make this only mostly useless, not totally useless.
Riding
Useful-ish by increasing overworld map movement speed (but I don't think anywhere near on the level of Pathfinding... right?)
Horse Archery
I think it does nothing.
Looting
Speeds up looting of villages. I didn't even think of that because I never loot villages. Unconfirmed to work, but I guess there's no reason to think it wouldn't. I guess there's a reason to believe this could also increase the wealth that NPCs gain from won battles.
Trainer
I thought it did nothing, but I found an ancient thread about vanilla M&B where someone said they gave a hundred recruits to a few different vassals and their Alayen with 3 Trainer was upgrading troops quicker than a Ymira with 1 Training, or something like that. Others here seem to think this is true, that it works.
Tracking
I think it does nothing.
Tactics
The consensus seems to be that this does affect autocalculated battles, although I hadn't thought so before. If so, this should be an extremely important skill. Really need confirmation.
Path-finding
Hugely beneficial. I consider it the most important skill for heroes you're making into vassals. Necessary for vassals to chase down weaker enemies and avoid stronger ones. Confirmed to work.
Spotting
I heard long ago that it benefits NPC leaders same as the player. If true, increased vision will greatly help NPCs chase and avoid (should also help vassals see allied vassals so they don't run so quick when they have backup, so they engage in winning battles even more often... you know this happens a lot.) Should be very useful, but unconfirmed.
Inventory Management
I can't imagine a way that this isn't useless.
Wound Treatment
I heard long ago that this increases healing as it should. I've always assumed this is true.
Surgery
I heard long ago that this shamefully does not affect autocalculated battles whatsoever (and that word was from a coder, I believe, although tbh this might have changed in later versions). Apparently others have decided it does affect autocalculated battles. Still up in the air. I know that whether or not enemies are killed or wounded in battles is heavily randomized, so I imagine it would be very hard to tell. I'm assuming for now this doesn't work.
First Aid
I think this does nothing (and if it does do what it's supposed to, it still won't be good because an NPC will only ever have one unit affected by this, himself)
Engineer
I think this improves siege times. Unconfirmed.
Persuasion
I think this does nothing.
Prisoner Management
I think this does nothing. I know that NPCs don't have prisoner maximums (or at least not sane maximums; I've seen 500+, when this skill at 10 only allows 50...) It might reduce the chance of captured lords escaping their party as it does for the player, but it would still be useless.
Leadership
I've heard this significantly affects NPC party size, even more than it affects the player's party size (ie., enemy gets more than +5 per leadership point). It would have to to be any use. Either way, unconfirmed. It could also reduce how much their troops cost to upkeep, if NPCs even have to spend money on troop upkeep, which I don't know.
Trade
I think this does nothing.
----------------------------------------------------
Of course all combat skills can be used by NPC vassals... if you are in a battle with them present. I know they'll gain more proficiencies from Weapon Mastery, too, for example, when you're in battle with them. Otherwise, I think all but Ironflesh (and that's debatable) are useless. It would be great to know if having Power Draw of 6 and a Strong War Bow on one actually makes him rack up kills faster. (Equipment has no effect on autoresolved combat, right?)
I agree with someone below that I think all skills that work for the Player on the map will affect NPC's on the map (except, I imagine, Tracking...) The ones that are heavily debatable are the battle skills which aren't obvious that they get used in auto-calculated battles.
If we can get good, reliable information on this topic I'd like to edit OP and make it a go-to source for this info (and I'll go stick it all in the wiki too... I've waited years expecting someone else to put the info there, but it never came.)
As a final thought, if anyone ever looks at this who is part of M&B decision-making (there will be future versions/games, right?), I think it's a shame how much this aspect was overlooked. Wouldn't it have been nice if NPC's had a tiny chance of randomly improving their armor after a battle or over time based on their Looting, Trading, and Inventory Management skills? Or maybe just let Inventory Management increase map speed? Giving them a small multiplicative bonus with Pathfinding from their Tracking skill if they are chasing an enemy? Really, you could find a way to make them all useful, or, if you don't want to do that, just like you have a label of "Party Skill", make a label of "Vassal Skill" or something, to tag ones useful for vassals.
----------------------------------------------------
This is just my opinion, but based on the current analysis of the skills, this is the approximate order of importance of skills to level up for your hero companions who will be your vassals:
1) Path-finding
2) Trainer
3) Tactics
4) Wound Treatment
5) Ironflesh
6) Spotting
7) Looting
Engineering
9) Riding
10) Leadership
then everything else. Some of them, like Surgery, if they turn out to work, deserve to be somewhere on the list.
I think that list makes it clear you want INT>AGI>STR>CHA, but again, just my opinion. I could understand CHA>STR arguments, but I'd disagree. I think CHA benefits are simply too low.
I've been playing/following M&B since it was version like .510 practically a decade ago (and I think I had a forum account then?), but I signed up here today just to ask this question. It's a question that I know has been asked many times, then and now; and I just did some googling and forum searching and I'm finding a few people asking it and receiving dubious answers. Ideally I could get someone who knows the code to give an affirmative list of skills that actually affect NPCs, especially in resolving autocalculated battles.
Of course the primary reason I'm asking this question is to determine what skills are most worth increasing on a hero companion who you plan to award a title.
To show I'm serious about this subject getting completed, I'll put down what I think, what I know, and the rumors I've read over the years about each specific skill.
----------------------------------------------------
Ironflesh
Speaking of rumors over the years... I'd have expected this to be useless, but in M&B's early days I heard autocalculate weighted this heavily to determine whether or not to knock out a Lord in autocombat. If true, that means this is actually a high-tier NPC skill, since lords tend to run and hide in castles after being knocked out.
Power Strike
I think it does nothing.
Power Throw
I think it does nothing.
Power Draw
I think it does nothing.
Weapon Master
I think it does nothing.
Athletics
All lords are automatically given horses for battle. Interestingly enough, I imagine it's theoretically possible that if no horse is equipped outside of battle that this could increase their overworld map movement speed because they're considered unmounted. That would make this only mostly useless, not totally useless.
Riding
Useful-ish by increasing overworld map movement speed (but I don't think anywhere near on the level of Pathfinding... right?)
Horse Archery
I think it does nothing.
Looting
Speeds up looting of villages. I didn't even think of that because I never loot villages. Unconfirmed to work, but I guess there's no reason to think it wouldn't. I guess there's a reason to believe this could also increase the wealth that NPCs gain from won battles.
Trainer
I thought it did nothing, but I found an ancient thread about vanilla M&B where someone said they gave a hundred recruits to a few different vassals and their Alayen with 3 Trainer was upgrading troops quicker than a Ymira with 1 Training, or something like that. Others here seem to think this is true, that it works.
Tracking
I think it does nothing.
Tactics
The consensus seems to be that this does affect autocalculated battles, although I hadn't thought so before. If so, this should be an extremely important skill. Really need confirmation.
Path-finding
Hugely beneficial. I consider it the most important skill for heroes you're making into vassals. Necessary for vassals to chase down weaker enemies and avoid stronger ones. Confirmed to work.
Spotting
I heard long ago that it benefits NPC leaders same as the player. If true, increased vision will greatly help NPCs chase and avoid (should also help vassals see allied vassals so they don't run so quick when they have backup, so they engage in winning battles even more often... you know this happens a lot.) Should be very useful, but unconfirmed.
Inventory Management
I can't imagine a way that this isn't useless.
Wound Treatment
I heard long ago that this increases healing as it should. I've always assumed this is true.
Surgery
I heard long ago that this shamefully does not affect autocalculated battles whatsoever (and that word was from a coder, I believe, although tbh this might have changed in later versions). Apparently others have decided it does affect autocalculated battles. Still up in the air. I know that whether or not enemies are killed or wounded in battles is heavily randomized, so I imagine it would be very hard to tell. I'm assuming for now this doesn't work.
First Aid
I think this does nothing (and if it does do what it's supposed to, it still won't be good because an NPC will only ever have one unit affected by this, himself)
Engineer
I think this improves siege times. Unconfirmed.
Persuasion
I think this does nothing.
Prisoner Management
I think this does nothing. I know that NPCs don't have prisoner maximums (or at least not sane maximums; I've seen 500+, when this skill at 10 only allows 50...) It might reduce the chance of captured lords escaping their party as it does for the player, but it would still be useless.
Leadership
I've heard this significantly affects NPC party size, even more than it affects the player's party size (ie., enemy gets more than +5 per leadership point). It would have to to be any use. Either way, unconfirmed. It could also reduce how much their troops cost to upkeep, if NPCs even have to spend money on troop upkeep, which I don't know.
Trade
I think this does nothing.
----------------------------------------------------
Of course all combat skills can be used by NPC vassals... if you are in a battle with them present. I know they'll gain more proficiencies from Weapon Mastery, too, for example, when you're in battle with them. Otherwise, I think all but Ironflesh (and that's debatable) are useless. It would be great to know if having Power Draw of 6 and a Strong War Bow on one actually makes him rack up kills faster. (Equipment has no effect on autoresolved combat, right?)
I agree with someone below that I think all skills that work for the Player on the map will affect NPC's on the map (except, I imagine, Tracking...) The ones that are heavily debatable are the battle skills which aren't obvious that they get used in auto-calculated battles.
If we can get good, reliable information on this topic I'd like to edit OP and make it a go-to source for this info (and I'll go stick it all in the wiki too... I've waited years expecting someone else to put the info there, but it never came.)
As a final thought, if anyone ever looks at this who is part of M&B decision-making (there will be future versions/games, right?), I think it's a shame how much this aspect was overlooked. Wouldn't it have been nice if NPC's had a tiny chance of randomly improving their armor after a battle or over time based on their Looting, Trading, and Inventory Management skills? Or maybe just let Inventory Management increase map speed? Giving them a small multiplicative bonus with Pathfinding from their Tracking skill if they are chasing an enemy? Really, you could find a way to make them all useful, or, if you don't want to do that, just like you have a label of "Party Skill", make a label of "Vassal Skill" or something, to tag ones useful for vassals.
----------------------------------------------------
This is just my opinion, but based on the current analysis of the skills, this is the approximate order of importance of skills to level up for your hero companions who will be your vassals:
1) Path-finding
2) Trainer
3) Tactics
4) Wound Treatment
5) Ironflesh
6) Spotting
7) Looting
Engineering
9) Riding
10) Leadership
then everything else. Some of them, like Surgery, if they turn out to work, deserve to be somewhere on the list.
I think that list makes it clear you want INT>AGI>STR>CHA, but again, just my opinion. I could understand CHA>STR arguments, but I'd disagree. I think CHA benefits are simply too low.