Loading...
  1. Dismiss Notice
  2. Dismiss Notice
  3. Dismiss Notice
  4. Dismiss Notice
  5. If this is your first visit, you may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Horse breeding rates

Discussion in 'Suggestions' started by Ktion, Jul 7, 2017.

  1. Ktion

    Ktion New Member

    Joined:
    May 18, 2017
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    26
    Hey,
    Horse breeding rates seems not really accurate and we are not able to get any t8.
    If you want to get the same breed rate as retail.
    Here is how somethinglovely determine tier :
    They define grades for each horse:
    https://pastebin.com/TJD4J8ch

    example for t8: grades[maleTier] = 620 if your horse is level 1 and grades[maleTier] = 650 if he is level 30

    Then use that:
    ((grades[maleTier] + maleLevel * rate) * (100 - maleDeaths * 0.5) + (grades[femaleTier] + femaleLevel * rate) * (100 - femaleDeaths * 0.5)) / 2 / 100
    example for a T7 lvl 30 0 death male and a T1 lvl 30 1 death female.
    ((975)*(100)+(555)*(99.5))/2/100
    -> 152722,5/2/100
    ->763,6125
    breeding = 763,6125
    Here is what breeding mean:
    https://pastebin.com/a2JrAsEd
    with 763,6125 we should be between 455 and 600
    now use that list:
    https://pastebin.com/0Ed86Rf8
    The result should be between t5female and t7 female

    Now they determine the %.
    lets say we want to know the % for a t7 male:
    our breed grade is between 455 & 600
    min = 455 & max = 600
    a t7 male is between 555 & 585
    g.min = 555 & g.max = 585
    if the number for the t7 is fully contained in our breed, mean that [555;585] is fully in [455;600]
    we use that :
    (g.max - g.min) / (max + 1 - min)
    -> 30 / 146
    -> 0.205 * 100
    -> 20.5%
    lets check on something lovely : http://i.imgur.com/cu3NPrY.png
    but if the tier is not fully contained and only the max is in:
    ex:
    your breed is [435;600]
    and a t5 male is [425;455]
    [425;435[ is not in your breed.
    Then you use that:
    ((g.max - min) / (max + 1 - min)) * 100
    ->((455-435) / (600+1-435)) * 100
    -> 12%
    --> http://i.imgur.com/6VG0yRA.png
    we can see thats its really 12%
    Now if the min only is on your breed value.
    lets say your breed is [495;630]
    and the t8 male is [620;650]
    then only [620;630] is on your breed.
    Use that:
    (max - g.min + 1) / (max + 1 - min) * 100
    -> (630 - 620 + 1) / (630 + 1 - 495) * 100
    -> 8%
    --> http://i.imgur.com/4T1fvUC.png

    Well, I'm done here explaining how somethinglovely find his tier / percentage for every breed simulation.
    I hope it will be useful to get retaillike breeding rates on the server.

    TL DR:
    You need those ressources:
    https://pastebin.com/TJD4J8ch
    https://pastebin.com/a2JrAsEd
    https://pastebin.com/0Ed86Rf8
    example for t8: grades[maleTier] = 620 if your horse is level 1 and grades[maleTier] = 650 if he is level 30
    Determine the obtainable tier with :
    ((grades[maleTier] + maleLevel * rate) * (100 - maleDeaths * 0.5) + (grades[femaleTier] + femaleLevel * rate) * (100 - femaleDeaths * 0.5)) / 2 / 100
    Determine the %
    if fully contained
    (g.max - g.min) / (max + 1 - min)
    if only the max is contained on ur breed value
    ((g.max - min) / (max + 1 - min)) * 100
    only the min
    (max - g.min + 1) / (max + 1 - min) * 100

    (All those ressources have been found on somethinglovely sourcecode)
     
  2. Kozchu

    Kozchu New Member

    Joined:
    Jul 4, 2017
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    111
    I strongly agree with the need of changing the horses. It may not be the most important thing to do right now on the server but horses are still a major part of BDO and the stats scaling is a mess.
     
    Last edited: Jul 9, 2017
  3. Alviin

    Alviin New Member

    Joined:
    Jul 22, 2017
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    26
    I was going to start a new thread suggesting the increase in rate since http://www.somethinglovely.net/bdo/horses/ recently added the adjustable horse rates.
    From all my T7Male T7Female attempts and after talking to a few horse breeders, it seems like we're on a breeding rate of 9, which has 0% chance of t8. Even bumping this up to 10 gives us at least an 8% chance for a t8 (which no one on the server has bred yet).
    I think we should be at least on par with retail (breeding rate of 13), if not higher, since this is a private server after all.
     

Share This Page