Yeah - for now I added it just in a simple way, will think of a more sophisticated method.
Why not make it so that the player needs riding skill aswell.
I know its the troops that use the horses, but just to make it more difficult to use/abuse.
Or if you need a "reason", lets say the group rides faster under command that is skilled with horses.
Maybe riding skill 3 is a base value to use it (aka Rouncey difficulty), and skill above that gives faster movement, to a certain point.
Arabian warhorse needs riding 7 so above that it no longer matters, that been the cap value.
I know it has been long time that i did some coding, so.. But i'm sure you get the point.
When you have
horses_count >= troops_count
and
horses_count >= goods_count
and
ride skill=3
then
speed*2
if
ride skill=4
then
speed*2.1
if
//You get the point, riding skill 7 = speed*2.4 max
//Wanno go overboard with this? Take into account the horses used, at the moment horse speeds would range from 35 to 46. Another 0 to 1 speed bonus there?
//Little editing here. Having goods in party should make max speed 2.4 no matter what, but party riding without any goods should go faster, aka you can catch the caravan faster but once you tranfer the loot to yourself can you get it back to home without anyone catching you?
edit(EXCEPT SUMPTER HORSE)
Apropo, this might give clans a reason to recruit cav players. Up untill now cav has been and still is the least desired players for clans to have, strategus wise that is.