Party Exp/damage Converter

Discussion in 'Guides' started by nomade, Apr 29, 2026 at 8:37 PM.

  1. nomade
    Offline

    nomade Well-Known Member

    Hi, I have integrated my knowledge about exp sharing mechanism into an exp/damage calculator, and you can check a demo here:
    https://meltysts.github.io/


    Starting from my old posts(https://royals.ms/forum/threads/obsolete-royals-exp-calculation.238402/), the theory has been revised a couple of times with some new tests and new findings, and I believe it now reflects the exact exp sharing process in royals.
    As a direct upgrade from the old posts, this tool now provides 3 functions:

    1. Calculate each party member's damage given the party exps are known

    If you have something like this:
    [​IMG]
    This tool is able to estimate how much damage each character has done.
    [​IMG]

    result
    [​IMG]

    Because of the nature of Floor function used in exp calculation, inevitably there will be several close answers that match the exp gained. (this means sometimes character A can do 5 more damage while character B does 5 less, and they will still get the same exp as those they have actually got)
    How accurate the results are depends on the mob you're testing on, a rule of thumb is to use this tool on a mob that's above level 50.
    For high level where the mob exp is easily 10k+ it will be very accurate.

    2. Calculate exp for each party member given the damages are known
    Well this probably has no practical use but it was where this calculator originally came from
    You can use this feature to
    - verify the result from exp -> damage estimate
    before
    [​IMG]
    after
    [​IMG]
    - learn about exp sharing mechanism if there's any confusion in the explanation (3.)
    [​IMG]

    3. Include a comprehensive explanation of the exp sharing mechanism
    I intended to make this concise but I'm also looking for feedback if this can be made easier to understand.

    4. Provide some random test data by me if you just want to try it out



    Special thanks to @scottY5C 's library, helped a lot with data mining on mob info!
     
    Sylafia, missybel and JellyDeli like this.

Share This Page