I re-post my answer from a previous post, seems like no one has read it, but I think is really important, till with a small patch TaleWorlds does not resolve it.
Still in the official release 1.0.0 but also previous one, imperial troops don't throw the Pilum, the problem is on the Pilum head itself from crafting pieces in native folder.
Check in your installation folder for native folder, --> Module --> crafting_pieces.xml
Generally the folder should be like this: C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules\Native\ModuleData
Use CTRL+F for find the Pilum:
It should be like this:
<CraftingPiece id="spear_blade_38"
name="{=nr3K4od2}Pilum Head"....
bla bla bla
.....</BladeData>
<Flags>
<Flag name="BonusAgainstShield" />
<Flag name="NotStackable"
type="ItemFlags" /> <--- here is the PROBLEM
</Flags>
<Materials>
<Material id="Iron3"
count="1" />
</Materials>
</CraftingPiece>
Just remove the red part and they come back to throw.
Enjoy
Still in the official release 1.0.0 but also previous one, imperial troops don't throw the Pilum, the problem is on the Pilum head itself from crafting pieces in native folder.
Check in your installation folder for native folder, --> Module --> crafting_pieces.xml
Generally the folder should be like this: C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules\Native\ModuleData
Use CTRL+F for find the Pilum:
It should be like this:
<CraftingPiece id="spear_blade_38"
name="{=nr3K4od2}Pilum Head"....
bla bla bla
.....</BladeData>
<Flags>
<Flag name="BonusAgainstShield" />
<Flag name="NotStackable"
type="ItemFlags" /> <--- here is the PROBLEM
</Flags>
<Materials>
<Material id="Iron3"
count="1" />
</Materials>
</CraftingPiece>
Just remove the red part and they come back to throw.
Enjoy