Thanks for the update. So the 10% chance to skip to the next tier is hard coded?
Just to be sure we are not misunderstanding each other, the following would be true?
(When stating percentages roughly, with ~, it means I'm not substracting all the following percentages, as I would have to, to be mathematically correct.)
With a chance of 100% you would get:
- 0% normal
~100% uncommon
~10% rare
~1% epic
~0.1% legendary
With a chance of 20% you would get:
- 80% normal
~20% uncommon
~2% rare
~0.2% epic
~0.02% legendary
And not:
- 80% normal
~20% uncommon
~4% rare
~0.8% epic
~0.16% legendary
So the chances for skipping a level are always the same, no matter your quality chances?
I find that kinda unintuitive, and would expect the chance for a double upgrade to be the chance for a regular upgrade to the power of two, the chance for a tripple upgrade the chance of a regular upgrade to the power of tree and so on.
That mechanic is something that really should be included in the API docs, in my opinion.