Not sure where to leave this tid bit, but I know this thread is well monitored so guess here is fine. I noticed a typo in regards to the Mercenary Calvary unit that's stopping its shield from being equipped:
In spnpccharacters.xml
Code:
<NPCCharacter id="mercenary_9"
default_group="Cavalry"
is_hero="false"
level="26"
name="{=SaqVvzyV}Mercenary Cavalry"
occupation="Mercenary"
culture="Culture.neutral_culture">
<face>
<face_key_template value="BodyProperty.fighter_empire" />
</face>
<skills>
<skill id="Athletics"
value="80" />
<skill id="Riding"
value="130" />
<skill id="OneHanded"
value="130" />
<skill id="TwoHanded"
value="80" />
<skill id="Polearm"
value="130" />
<skill id="Bow"
value="60" />
<skill id="Crossbow"
value="20" />
<skill id="Throwing"
value="60" />
</skills>
<Equipments>
<EquipmentRoster>
<equipment slot="Item0"
id="Item.western_spear_3_t3" />
<equipment slot="Item1"
id="Item.fortified_kite_shield" />
<equipment slot="Item1"
id="Item.empire_sword_5_t4" />
<equipment slot="Leg"
id="Item.strapped_shoes" />
<equipment slot="Body"
id="Item.empire_horseman_armor" />
<equipment slot="Head"
id="Item.ironlame_feathered_spangenhelm_over_mail" />
<equipment slot="Horse"
id="Item.empire_horse" />
<equipment slot="HorseHarness"
id="Item.light_harness" />
<equipment slot="Gloves"
id="Item.leather_gloves" />
</EquipmentRoster>
<EquipmentSet id="empire_troop_civilian_template_t3"
civilian="true" />
</Equipments>
</NPCCharacter>
Sword should be
Item2 not
Item1, I guess as is just overwrites the shield as an item since it is Item1 first.
Simple fix and would stop Mercenary Cavalry from being so gimped due to the lack of a shield. I couldn't for the life of me figure out why they didn't have one "for balance reasons" and now I know. Not passing any judgement here as I know simple typos have costed me hours of having to pour over code again and or hurt other professional titles.