Bannerlord mechanics

Smelting survey

Bannerlord v1.5.7 · checked 2026-11-12 · updated 2026-11-12

What smelting each obtainable prebuilt weapon returns per denar spent: material value, iron by grade, part research and Smithing XP, compared against the cheap knives players usually buy to smelt. Numbers are read from game v1.5.7 data and IL.

The full table is research/weapons/smelting.csv, written by scripts/weapons/smelting.py from the formulas in src/bannerlord/crafting/smelting.py and src/bannerlord/weapons/smelting.py. It is not committed; the script regenerates it from the XML and crafting snapshots.

Smelting rules

DefaultSmithingModel and CraftingCampaignBehavior.DoSmelting (IL). No official module (SandBox, StoryMode, NavalDLC, BirthAndDeath) replaces DefaultSmithingModel.

Material values are the trade good values in DefaultItems.InitializeAll (IL); no item XML overrides these ids.

Material Item id Piece material Value
Iron Ore iron IronOre 50
Crude Iron ironIngot1 Iron1 20
Wrought Iron ironIngot2 Iron2 30
Iron ironIngot3 Iron3 60
Steel ironIngot4 Iron4 100
Fine Steel ironIngot5 Iron5 160
Thamaskene Steel ironIngot6 Iron6 260
Hardwood hardwood Wood 25
Charcoal charcoal Charcoal 50

Worked example, Broad Bladed Throwing Knives (empire_throwingknife_t5), value 189:

  1. dagger_blade_12: Wrought Iron ×1.
  2. empire_dagger_guard_3: Iron ×2.
  3. empire_grip_2: Steel ×1.
  4. empire_pommel_1: Wrought Iron ×1.
  5. Sum: Wrought Iron ×2, Iron ×2, Steel ×1.
  6. Highest grade present is Steel: one unit drops to Iron, giving Wrought Iron ×2, Iron ×3; one Charcoal is spent.
  7. Returned value: 2 × 30 + 3 × 60 = 240.
  8. Cost: price 189 + Charcoal 50 = 239; net 240 − 239 = 1; ratio 240 ÷ 239 = 1.004.
  9. XP: round(3.78) = 4. Research: 1 + 4 = 5; with Curious Smelter ×2 = 10. Stamina: 10, 5 with Practical Smelter.

Method

Items. Every <CraftedItem> obtainable in campaign, by the Weapon survey rule: sold in shops (merchandise) or carried in a battle equipment set of a campaign character; multiplayer, tournament and tournament-template-only items are excluded. Shop means merchandise; loot only means not merchandise but carried by a campaign character. Value and tier follow Value and price with the v1.5.7 crafting snapshot. Results are given with NavalDLC active and, where they differ, without it.

Price. The item's base value. The town buy price is ceil(value × base × (1 + 0.06 ÷ (1 + 0.002 × Trade))), with the market factor base between 0.8 and 1.3 depending on the town's supply and demand for the item's category (Trade price). That factor is save state, so no single buy price is deterministic. The table gives the bounds for the top items at Trade 0; within one town and category every item scales by the same factor, but the fixed Charcoal cost does not.

Item Value Lowest buy price Highest buy price Ratio at lowest Ratio at highest
Broad Bladed Throwing Knives (empire_throwingknife_t5) 189 161 261 1.137 0.772
Highland Throwing Dagger (celtic_throwing_dagger) 100 85 138 0.889 0.638
Tribesman Throwing Daggers (desert_throwing_knife) 248 211 342 0.805 0.536

Metrics. Cost = price + the Charcoal's value.

Material values are base values; the markets trade materials at a factor of 0.1 to 10 of them, so the ratio measures yield, not profit at a given town.

Scope Obtainable crafted items Shop Loot only Net ≥ 0 Best value ratio
With NavalDLC 299 272 27 1 Broad Bladed Throwing Knives (empire_throwingknife_t5), 1.004
Without NavalDLC 240 218 22 1 Broad Bladed Throwing Knives (empire_throwingknife_t5), 1.004

Material value

Top items by ratio with NavalDLC:

Rank Item Template Source Value Smelting output Returned value Net Ratio Of best
1 Broad Bladed Throwing Knives (empire_throwingknife_t5) ThrowingKnife shop 189 Wrought Iron ×2, Iron ×3 240 1 1.004 100.0%
2 Highland Throwing Dagger (celtic_throwing_dagger) ThrowingKnife shop 100 Wrought Iron ×4 120 -30 0.800 79.7%
3 Tribesman Throwing Daggers (desert_throwing_knife) ThrowingKnife shop 248 Wrought Iron ×1, Iron ×3 210 -88 0.705 70.2%
4 Jambiya (dagger_jambiya) Dagger shop 221 Wrought Iron ×4, Iron ×1 180 -91 0.664 66.1%
5 Wooden Hammer (peasant_hammer_2_t1) Mace shop 69 Crude Iron ×1, Hardwood ×2 70 -49 0.588 58.6%
6 Blacksmith Hammer (peasant_hammer_1_t1) Mace shop 91 Crude Iron ×1, Wrought Iron ×1, Hardwood ×1 75 -66 0.532 53.0%
7 Pirate Hook Sword (pirate_sword_2) OneHandedSword shop 416 Wrought Iron ×5, Iron ×1, Hardwood ×1 235 -231 0.504 50.2%
8 Pirate Sword (pirate_sword_1) OneHandedSword shop 398 Wrought Iron ×5, Iron ×1 210 -238 0.469 46.7%
9 Drilled Leaf Short Spear (nord_spear_2_t2) TwoHandedPolearm shop 279 Crude Iron ×1, Wrought Iron ×1, Hardwood ×4 150 -179 0.456 45.4%
10 Golden Claw (dagger_golden_claw) Dagger shop 391 Wrought Iron ×4, Iron ×1 180 -261 0.408 40.6%

Every obtainable knife (templates Dagger and ThrowingKnife), by ratio rank with NavalDLC:

Rank Item Template Source Value Smelting output Returned value Net Ratio Of best
1 Broad Bladed Throwing Knives (empire_throwingknife_t5) ThrowingKnife shop 189 Wrought Iron ×2, Iron ×3 240 1 1.004 100.0%
2 Highland Throwing Dagger (celtic_throwing_dagger) ThrowingKnife shop 100 Wrought Iron ×4 120 -30 0.800 79.7%
3 Tribesman Throwing Daggers (desert_throwing_knife) ThrowingKnife shop 248 Wrought Iron ×1, Iron ×3 210 -88 0.705 70.2%
4 Jambiya (dagger_jambiya) Dagger shop 221 Wrought Iron ×4, Iron ×1 180 -91 0.664 66.1%
10 Golden Claw (dagger_golden_claw) Dagger shop 391 Wrought Iron ×4, Iron ×1 180 -261 0.408 40.6%
33 Pugio (pugio) Dagger shop 847 Wrought Iron ×2, Iron ×3 240 -657 0.268 26.6%
38 Sica (hooked_cleaver) Dagger shop 719 Crude Iron ×1, Wrought Iron ×1, Iron ×2, Hardwood ×1 195 -574 0.254 25.3%
39 Leafblade Throwing Knife (leafblade_throwing_knife) ThrowingKnife shop 1283 Wrought Iron ×1, Iron ×3, Steel ×1 310 -1023 0.233 23.2%
65 Knife (gladius_b) Dagger shop 892 Wrought Iron ×2, Iron ×2 180 -762 0.191 19.0%
86 Lowland Throwing Knife (lowland_throwing_knife) ThrowingKnife shop 1139 Wrought Iron ×3, Steel ×1 190 -999 0.160 15.9%
90 Highland Dagger (celtic_dagger) Dagger shop 2021 Iron ×2, Steel ×2 320 -1751 0.155 15.4%
92 Seax (seax) Dagger shop 1611 Wrought Iron ×1, Iron ×2, Steel ×1 250 -1411 0.151 15.0%
111 Broad Skaen (Broad_Skaen) Dagger shop 3875 Iron ×1, Steel ×3, Fine Steel ×1 520 -3405 0.132 13.2%

Without NavalDLC:

Rank Item Template Source Value Smelting output Returned value Net Ratio Of best
1 Broad Bladed Throwing Knives (empire_throwingknife_t5) ThrowingKnife shop 189 Wrought Iron ×2, Iron ×3 240 1 1.004 100.0%
2 Highland Throwing Dagger (celtic_throwing_dagger) ThrowingKnife shop 100 Wrought Iron ×4 120 -30 0.800 79.7%
3 Tribesman Throwing Daggers (desert_throwing_knife) ThrowingKnife shop 248 Wrought Iron ×1, Iron ×3 210 -88 0.705 70.2%
4 Wooden Hammer (peasant_hammer_2_t1) Mace shop 69 Crude Iron ×1, Hardwood ×2 70 -49 0.588 58.6%
5 Blacksmith Hammer (peasant_hammer_1_t1) Mace shop 91 Crude Iron ×1, Wrought Iron ×1, Hardwood ×1 75 -66 0.532 53.0%
6 Weighted Steppe Spear (eastern_spear_3_t3) TwoHandedPolearm shop 391 Wrought Iron ×1, Iron ×2, Hardwood ×1 175 -266 0.397 39.5%
7 Hatchet (peasant_hatchet_1_t1) OneHandedAxe shop 143 Crude Iron ×1, Wrought Iron ×1, Hardwood ×1 75 -118 0.389 38.7%
8 Jagged Spear (eastern_spear_1_t2) TwoHandedPolearm shop 401 Wrought Iron ×1, Iron ×2, Hardwood ×1 175 -276 0.388 38.6%
9 Iron Pitchfork (peasant_pitchfork_1_t1) TwoHandedPolearm shop 66 Crude Iron ×1, Hardwood ×1 45 -71 0.388 38.6%
10 Fish Harpoon (northern_javelin_1_t2) Javelin shop 171 Crude Iron ×1, Wrought Iron ×1, Hardwood ×1 75 -146 0.339 33.8%

Iron by grade

The three best sources per grade by units per 1000 denars, with the best knife for the grade. With NavalDLC:

Grade Rank Item Source Units Value Units per 1000 denars Items returning it Best knife
Thamaskene Steel 1 Druzhinnik Lance (sturgia_lance_1_t4) shop 1 2919 0.34 36 none
2 Decorated Long Warsword (sturgia_noble_sword_2_t5) loot only 2 6654 0.30
3 Gold Bound Short Warsword (sturgia_noble_sword_4_t5) loot only 1 4299 0.23
Fine Steel 1 Decorated Long Warsword (sturgia_noble_sword_2_t5) loot only 5 6654 0.75 100 Broad Skaen (Broad_Skaen): rank 31, 0.25
2 Gold Bound Short Warsword (sturgia_noble_sword_4_t5) loot only 3 4299 0.69
3 Noble Cavalry Lance (khuzait_lance_3_t5) shop 4 6550 0.61
Steel 1 Pirate Falchion Sword (pirate_sword_4) shop 5 3183 1.55 146 Highland Dagger (celtic_dagger): rank 13, 0.97
2 Jagged Fine Steel Spear (northern_spear_3_t4) shop 2 1345 1.43
3 Fine Steel Spear (western_spear_5_t4) shop 3 2046 1.43
Iron 1 Broad Bladed Throwing Knives (empire_throwingknife_t5) shop 3 189 12.55 143 Broad Bladed Throwing Knives (empire_throwingknife_t5): rank 1, 12.55
2 Tribesman Throwing Daggers (desert_throwing_knife) shop 3 248 10.07
3 Weighted Steppe Spear (eastern_spear_3_t3) shop 2 391 4.54
Wrought Iron 1 Highland Throwing Dagger (celtic_throwing_dagger) shop 4 100 26.67 124 Highland Throwing Dagger (celtic_throwing_dagger): rank 1, 26.67
2 Jambiya (dagger_jambiya) shop 4 221 14.76
3 Pirate Sword (pirate_sword_1) shop 5 398 11.16
Crude Iron 1 Sickle (peasant_sickle_1_t1) shop 2 170 9.09 63 Sica (hooked_cleaver): rank 31, 1.30
2 Iron Pitchfork (peasant_pitchfork_1_t1) shop 1 66 8.62
3 Wooden Hammer (peasant_hammer_2_t1) shop 1 69 8.40

Without NavalDLC:

Grade Rank Item Source Units Value Units per 1000 denars Items returning it Best knife
Thamaskene Steel 1 Druzhinnik Lance (sturgia_lance_1_t4) shop 1 2919 0.34 29 none
2 Decorated Long Warsword (sturgia_noble_sword_2_t5) loot only 2 6654 0.30
3 Gold Bound Short Warsword (sturgia_noble_sword_4_t5) loot only 1 4299 0.23
Fine Steel 1 Decorated Long Warsword (sturgia_noble_sword_2_t5) loot only 5 6654 0.75 74 Broad Skaen (Broad_Skaen): rank 23, 0.25
2 Gold Bound Short Warsword (sturgia_noble_sword_4_t5) loot only 3 4299 0.69
3 Noble Cavalry Lance (khuzait_lance_3_t5) shop 4 6550 0.61
Steel 1 Jagged Fine Steel Spear (northern_spear_3_t4) shop 2 1345 1.43 118 Highland Dagger (celtic_dagger): rank 8, 0.97
2 Fine Steel Spear (western_spear_5_t4) shop 3 2046 1.43
3 Fine Steel Leaf Spear (eastern_spear_4_t4) shop 3 2356 1.25
Iron 1 Broad Bladed Throwing Knives (empire_throwingknife_t5) shop 3 189 12.55 120 Broad Bladed Throwing Knives (empire_throwingknife_t5): rank 1, 12.55
2 Tribesman Throwing Daggers (desert_throwing_knife) shop 3 248 10.07
3 Weighted Steppe Spear (eastern_spear_3_t3) shop 2 391 4.54
Wrought Iron 1 Highland Throwing Dagger (celtic_throwing_dagger) shop 4 100 26.67 100 Highland Throwing Dagger (celtic_throwing_dagger): rank 1, 26.67
2 Broad Bladed Throwing Knives (empire_throwingknife_t5) shop 2 189 8.37
3 Blacksmith Hammer (peasant_hammer_1_t1) shop 1 91 7.09
Crude Iron 1 Sickle (peasant_sickle_1_t1) shop 2 170 9.09 52 Sica (hooked_cleaver): rank 24, 1.30
2 Iron Pitchfork (peasant_pitchfork_1_t1) shop 1 66 8.62
3 Wooden Hammer (peasant_hammer_2_t1) shop 1 69 8.40

Research and XP

Research and XP per smelt depend only on value. The table gives the curve; the rounding of 0.02 × value makes some values return more per denar than their neighbours. Above a few hundred denars, research and XP per denar settle at 0.02 minus the Charcoal's share. Per stamina both grow with value, so a stamina-limited smith smelts the most valuable items they can afford.

Value XP Research Curious Smelter Research per 1000 denars
25 0 1 2 13.33
74 1 2 4 16.13
75 2 3 6 24.00
100 2 3 6 20.00
124 2 3 6 17.24
125 2 3 6 17.14
175 4 5 10 22.22
200 4 5 10 20.00
500 10 11 22 20.00
1000 20 21 42 20.00
5000 100 101 202 20.00

Stamina per smelt: 10, 5 with Practical Smelter.

Research per 1000 denars, top items with NavalDLC:

Rank Item Template Source Value Research Curious Smelter Research per 1000 denars Research per stamina
1 Short Militia Spear (imperial_spear_t2) TwoHandedPolearm shop 180 5 10 21.74 0.5
2 Knobbed Short Spear (nord_spear_1_t2) TwoHandedPolearm shop 226 6 12 21.74 0.6
3 Drilled Leaf Short Spear (nord_spear_2_t2) TwoHandedPolearm shop 279 7 14 21.28 0.7
4 Blacksmith Hammer (peasant_hammer_1_t1) Mace shop 91 3 6 21.28 0.3
5 Broad Bladed Throwing Knives (empire_throwingknife_t5) ThrowingKnife shop 189 5 10 20.92 0.5
6 Hatchet (peasant_hatchet_1_t1) OneHandedAxe shop 143 4 8 20.73 0.4
7 Highland Spiked Club (battania_mace_2_t2) Mace shop 435 10 20 20.62 1.0
8 Nord Hatchet (nord_hatchett_1_t2) OneHandedAxe shop 630 14 28 20.59 1.4
9 Light Lance (vlandia_lance_1_t3) TwoHandedPolearm shop 777 17 34 20.56 1.7
10 Knob Headed Spear with Frills (southern_spear_3_t3) TwoHandedPolearm shop 729 16 32 20.54 1.6

Research goes to the smelted item's template. The best item per template by research per 1000 denars:

Template Items Best item Source Value Research Research per 1000 denars
Dagger 8 Golden Claw (dagger_golden_claw) shop 391 9 20.41
Javelin 11 Horseman Javelin (eastern_javelin_2_t3) shop 784 17 20.38
Mace 26 Blacksmith Hammer (peasant_hammer_1_t1) shop 91 3 21.28
OneHandedAxe 38 Hatchet (peasant_hatchet_1_t1) shop 143 4 20.73
OneHandedSword 86 Falchion (falchion_sword_t2) shop 832 18 20.41
Pike 5 Notched Military Fork (military_fork_pike_t3) shop 584 13 20.50
ThrowingAxe 11 Highland Throwing Axe (highland_throwing_axe_1_t2) shop 4578 93 20.10
ThrowingKnife 5 Broad Bladed Throwing Knives (empire_throwingknife_t5) shop 189 5 20.92
TwoHandedAxe 23 Simple Sparth Axe (simple_sparth_axe_t2) shop 977 21 20.45
TwoHandedMace 4 Maul (peasant_maul_t1_2) shop 198 5 20.16
TwoHandedPolearm 64 Short Militia Spear (imperial_spear_t2) shop 180 5 21.74
TwoHandedSword 18 Simple Bastard Sword (bastard_sword_t2) shop 3294 67 20.04

XP per 1000 denars, top items with NavalDLC:

Rank Item Value XP XP per 1000 denars XP per stamina
1 Berserkr Sword (nord_sword_1_t5) 86475 1730 19.99 173.0
2 Broad Kaskara (southern_broad_2hsword_t4) 77481 1550 19.99 155.0
3 Ridged Great Saber (ridged_2hsword_t4) 75986 1520 19.99 152.0
4 Highland Fine Two Handed Sword (battania_2hsword_5_t4) 54977 1100 19.99 110.0
5 Battanian Mountain Blade (battania_2hsword_5_t5) 76738 1535 19.99 153.5
6 Decorated Broadsword (battania_noble_sword_3_t5) 62131 1243 19.99 124.3
7 Triangular Throwing Spear (eastern_throwing_spear_2_t4) 57779 1156 19.99 115.6
8 Swift Wing Axe (nord_long_two_handed_t6) 75138 1503 19.99 150.3
9 Nord Great Sword (captain_sword) 63384 1268 19.99 126.8
10 Long Falx (battania_2hsword_4_t4) 57334 1147 19.99 114.7

Game version

v1.4.8 → v1.5.7 IL of GetSmeltingOutputForItem, AddSmeltingReductions, GetSkillXpForSmelting, ResearchPointsNeedForNewPart, DoSmelting, AddResearchPoints and DefaultItems.InitializeAll is unchanged. GetPartResearchGainForSmeltingItem and GetEnergyCostForSmelting now apply their perk through PerkHelper.AddPerkBonusForCharacter instead of Hero.GetPerkValue + AddFactor; Curious Smelter and Practical Smelter have role Personal and increment type AddFactor, and their values are unchanged, so the result is the same. The Native crafting XML changed piece stats of cleaver_blade_3, spear_blade_22, spear_blade_44 and sturgian_noble_blade_3 to _6, which changes the value of items using those pieces; no piece's materials changed.

Open questions