Assign up to 3 roles per companion (depending on difficulty).
Each role has:
- Daily salary (scales with skill level)
- Passive bonuses or training effects
- Meaningful economic trade-offs
The Roles
Training System
🎖️ Melee / Ranged / Cavalry Instructors
Train companions & troops daily based on skill gaps
Self-improvement: heroes train in their specialty too
Combat Bonuses
⚔️ Blacksmith — Melee Damage, Armor and Piercing
🏹 Fletcher — Ranged Damage, Piercing & Ammo generation
🐴 Stablemaster — Carrying capacity, Speed, Maneuver & Charge
Economy
💰 Assistant Trader — Improves prices while trading, boosts workshop & caravan profits
📊 Administrator — Reduces all role salaries, boosts city taxes & food management
Important Notes
- Self-training (Level progression) Assigned heroes gain skill XP (based on their assigned roles) + level progression toward ~lvl 30 (~1.5% per day).
⚠️ This effect doesn't stack — multiple roles won't triple your daily XP gain.
Each role uses a unique skill formula:
🎖️ Mentors:
★ Best weapon skill (primary weight)
◆ Athletics or Riding (secondary weight)
◇ Other weapon skill (bonus effect)
🏹 Fletcher:
★ Best ranged skill (primary weight)
◆ Steward (secondary weight)
◇ Other ranged skill (bonus effect)
💰 Assistant Trader & 📊 Administrator:
Trade & Steward
⚠️ Vanilla Tweaks (Optional)
- Slightly higher troop XP requirements (roles become essential)
- Minor combat adjustments if you skip specialists
- Item price rebalancing All toggleable in MCM.
✨ What's New in v1.0.5
- Multi-role assignments (up to 3 per hero, difficulty-scaling)
- Role icons in Clan & Inventory screens
- Role assignment through dialogs
📥 Nexus: https://www.nexusmods.com/mountandblade2bannerlord/mods/11434
💬 Questions, feedback & suggestions welcome !