3 ms·
Is this based on the actual drop rates of the gems?
by kelsolaar 4y ago
Is this based on the actual drop rates of the gems?
- minimaxir 4y agoLooking at the code, the probabilities indeed match what is disclosed in-game: https://dimi777.github.io/diablo-rift-simulator/index.js https://dimi777.github.io/diablo-rift-simulator/index.js Technically it doesn't account for the 50 gem pity, which doesn't change that much EV-wise for getting a 5/5 gem. To answer the adjacent replies, they are indeed disclosed in game, just not in an obvious place. (press the [i] button at the Crest Vendor) Screenshot proof: https://imgur.com/a/0NoSUut https://imgur.com/a/0NoSUut
- bongobingo1 4y agoIt's possible the rate disclosure is region locked which is why some people don't see/know it. Some games do that. Also great how you have a 4.5% chance of dropping a legendary, only to roll the dice again on getting a "good quality" one. Blech.
- minimaxir 4y agoGranted the typical rates for 5*s in gachas are 1%-3%...but those typically have a much higher supply of free pulls.
- LeeroyWasHere 4y agoThey're definitely region locked and for all we know, they might have different drop rates in different regions since they don't have to disclose them... Wouldn't put it past them. There's several streamers that are running rifts till they get 5/5 gems, they're in the thousands of dollars spent.
- cmeacham98 4y agoDiablo Immortal doesn't publish drop rates, and uses a legal loophole to avoid laws that would normally require publishing such rates for lootbox-like mechanics. A community-created estimate from data supplied by players puts the 5/5 gem odds at 1/2000. Edit: above poster has rates in their copy of the game that seem to line up with the community-calculated ones. They definitely didn't use to be there where I live in the US, so those are either a recent addition or region-locked.
- omeze 4y agowhats the loophole?
- minimaxir 4y agoThe supposed loophole is that you have to complete an Elder Rift to "roll" the crests as done in the submission, versus opening a literal box. It hasn't made a difference legally, and they are probably losing potential impulse sales due to friction.
- deleted 4y ago[deleted]
- wbobeirne 4y agoPoked my head in at the code const gem_types = [1, 2, 5]; const gem_probabilities = [0.754, 0.201, 0.045]; const five_star_gem_types = [2, 3, 4, 5] const five_star_probabilities = [0.75, 0.2, 0.04, 0.01]; Kind of odd they excluded three and four, and everything I could find searching online says that it should be `0.05` for a five star, so it doesn't look exactly right to me. EDIT: After more searching, it looks like these are community guesses at numbers, Blizzard has not published official drop rates.
- deleted 4y ago[deleted]
- tadfisher 4y agoThe drop rates are published in-game.
- dimi777 4y agoHi, I’m the guy behind this code. First we roll the type of the gem: 1-star, 2-star or a ?/5-star and then if the rolled gem is ?/5-star, we determine the amount of stars that it will have using the probability array at the bottom of the code snippet, that you attached.