Hello! I've made sure to search the forum and read the FAQ to check if this is known or not, and it appears not to be. So here I am posting
Anyway, I'm using Floris 2.54 Expanded. I recently struck out on my own as a nation, and my city, Halmar, has been besieged by the Khergits. They have an army of 1500, I have a defense force of about 600; a ratio of 3:1, and I command a bit over one half of all troops on the field because of a high tactics skill.
My issue is this: I have about 10 infantry appearing at the start of battle. I have literally no clue why this is happening. My company's order has 50 infantry before a single archer, my garrison's order has over 200 infantry before a single archer, and my ally's order is probably mixed. Battle size is 150. Normally, I'd have a composition allowing 50/50 infantry/archers, but I've been trying to fix this bug to no avail.
What this leads to is a shooting gallery killing ~30 enemies on the approach, but then a slaughter of archers, leading to me losing 80 men, them losing 40. When I get reinforcements, I get only infantry.
My troop tree selection is mixed, consisting of Nord, Swadian, Sarranid, and about 10 Khergit and Vaegir. Under normal circumstances, my army could hold the city, albeit with high casualties. As is, though, we have to fight to try and reclaim all the ground the Khergit are gaining before we have any infantry to speak of.