1.horses(i mean horse and mare, not horse and horse OK) can´t breed if they are wearing armor
2. statsi think we need stat base(genetically predefined stats that new horse will begin with-fracture of both parents stats when they made new foal) and these stats will then have to be improved via training(so horses will have to level up too),so when horse breeders don´t care about breeding, they can train new horses
stats:* are increased by any activity they affect and also by treats
strength-your horse needs it to
drag carriages and logs faster,
wield horse armor and reduces its speed loss(apple)
speed-increases speed and stamina and also improves jumping ability(carrot)(now this stat is important, because if you force your horse to run even when its stamina is depleted, it can start drain his HP instead)
endurance-increases horses HP, hunger bar size and resistance against diseases(increased by good food(oats) and care-grooming,hoof cleaning,etc.)(if you wonder what skill will allow horse training, i think animal lore is good candidate)
hunger-you know how hunger bar works
thirst-you need bucket with water and give it to your horse
if you want to prevent unsuccessful birth and increase starting stats of foal, give flax seeds to hare while foal is not born yet
(sugar cubes and cookies are also possibility, but sugar is not in game and i don´t know what are cookies made of)
3.loyalty
you can use only mares or castrated horses for riding, because normal horses would start to fight each other if just one "ready" mare is around and they stop following your orders
mares and C.horses can also ignore you if their loyalty is way too low
if you want to increase loyalty, you can do it by giving your horse any treat,or hay, or by not using him for a while, you can still lead him around if you aren´t riding him, or by leaving him in stables
,but you can also decrease loyalty by using spurs,or whip too often(but if used once in a while it will boost its morale slightly) and each time stamina hits 0
if your horse gets too hungry, its loyalty will slowly decrease and after time it will start to ignore you and look for nearby grass
if your horse gets thirsty, it will start to deplete its stamina and when it reaches 0, it will look for nearby grass(a bit of water),or fountain(it can not drink from wells and water at sea level should be salty)
example:
you can have max 100 point of loyalty
0-10=your horse refuses to follow your orders
10-25=you horse follows you, but refuses to give you a ride
25-30=you can ride it, but it won´t run
30-40=it will start to
trot40-50=line where morale can not be regained just by waiting, but you need to use stables
50-60=horse can now gallop(sprinting) (55=you can kill it by exhaustion)
60-80=normal horse follows your orders even if there is female nearby
80-90=horse won´t get out of control if it gets hit (horse armor has same effect, but if it gets hit by too strong, or in weak spot, it can frighten away) if you aren´t riding it it will move a bit, but it won´t stay in one place(so archers can not kill it)
90-99=horse will join into battle if it is attacked
100=all stat increased
5.there should be a point where foal´s stats will start to be regressive
example:
you have mare with maxed speed and horse with max speed, but because sum of their stats are over allowed line, their offspring will be retarded, or die
(much like when 2 very intelligent people have child that is dumb as clam, or can not breathe and worse)
(that is caused by too many genetical similarities that don´t allow genes to connect properly)