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: Spoiler This tool is able to estimate how much damage each character has done. Spoiler: example result 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 Spoiler: example before after - learn about exp sharing mechanism if there's any confusion in the explanation (3.) Spoiler 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!