-
crossbowman bug
There is a bug that relates to crossbowman.
It's either in the unit description or the combat engine;
Unit description;
"[Crossbowman] will only be attacked if all melee troops of this army are defeated".
Combat;
175 soldiers (melee troops) + 25 crossbowman vs. 50 cavalry
Expected: cavalry's first strike / weakest target is deflected to the melee troops
Actual: cavalry attacks and defeats all crossbowman before defeating melee troops. This is a contradiction.
You need to fix one or the other as this is very misleading and causes unexpected costly losses. Perhaps you meant to say "if all ranged troops are defeated"?
Either way, it can be discouraging enough to quit the game if you save up and spend all your free resources on expensive crossbowman. :(
-
I thought it was obvious that's what cavalry do. I've been playing this game for 8+ months and you are the first person I have seen to have ever had a problem with this. Also how did you not notice when you had bowmen or longbowman, and you only started noticing it after losing a bunch of crossbowman?
-
weakest target isn't the target that has a lower attack, but rather has lower hitpoints.
Soldiers have 90 hp while xbows have 10... So cavalry attacks the xbows. ;)
As for the "Will only be attacked if all melee troops of this army are defeated." This line refers to other infantry troops.
Example: 50 soldiers and 50 xbows in a battle against 200 elite soldiers.
First the 200 Elite Soldiers would attack the 50 soldiers wiping them out, and then attack the 50 xbows. ;)
This would also work if the opposing army had xbows as well as they will attack infantry first as well.
Only Cavalry can attack a different unit and will attack either other cavalry or bows if they are present.
This is working as intended.