Board Thread:Suggestions forum/@comment-75.136.40.112-20171116004517

In Rohan, horses can spawn with significantly higher stats that Vanilla horses. For example, I have a horse which has 42 health. However, when I bred it with a horse which had 34 health, I consistantly got a foal with fewer than 32hp. Furthermore, I noticed diminished speed and jump stats. This is because the Horses of Rohan still use the Vanilla method of averaging the Parents' stats with a third random stat from the Vanilla horse stat range (15-30 in the case of health). Hence after several generations, the horses will decrease in quality until they are no better than vanilla horses.

Not only is this a frustrating problem for a horse breeder, but it doesn't make much sense lore-wise. The Rohirric horses are strong in no small part to the work of the Rohirrim themselvs. It seems reasonable that two strong horses should have a chance of producing a foal at least as strong as themselves.

Therefore, I propose that to fix this issue, horses be modified to include a boolean data tag indicating whether or not they spawned in Rohan. When breeding horses, the game checks if the parents spawned in Rohan, and if they both did it uses the expanded Rohan stats when calculating the stats of the foal. Furthermore, a foal born to two Rohirric parents will recieve the "Rohirric horse" boolean data tag for breeding purposes later. For the sake of simplicity, we can assume that the Rohirric traits are strictly recessive and thus the offspring of a normal LOTR horse and a horse of Rohan will be considered a normal horse as well. 