DFiPL said: Honestly, 50 HP is trivial enough that Demiurge wouldn't make money, because nobody would spend to make that happen. If they were to implement that idea, it'd more likely cost along the lines of a HfH cover.
Wumpushunter said: certain colors have a higher chance of dropping.
jamesh said: Wumpushunter said: certain colors have a higher chance of dropping. Is this actually true, or are you basing it on gut feeling?If you receive 13 covers for a character, the chance that you'll receive 5 or less of each colour is about 30% assuming equal probabilities. So you'd still be likely to get wasted covers without rigging the system.
Straycat said: A similar solution I have seen proposed is to let us recruit a duplicate, then apply those covers after we champed the original. I think they used to do this for you at some point, long ago. Same basic idea to a champion bank, but 1000 hp per character. Helps D3 double charge for roster spots if you have bad luck. Maybe it would have to burn that spot after you use it to make you buy another roster spot for the next release. 1000hp much more affordable than a hfh price.
Wumpushunter said: Nothing ever will be done about wasted covers. Wasted covers keeps progression and slow progression keeps you playing and hopefully buying. Why do you think you get wasted covers, certain colors have a higher chance of dropping.
Crnch73 said: jamesh said: Wumpushunter said: certain colors have a higher chance of dropping. Is this actually true, or are you basing it on gut feeling?If you receive 13 covers for a character, the chance that you'll receive 5 or less of each colour is about 30% assuming equal probabilities. So you'd still be likely to get wasted covers without rigging the system. I can't say it's intentionally true, but for me it has definitely happened. 17 Gwenpool Greens, 23 Ghost Rider reds.
def check(a, b, c, r): if r == 0: return min(a,5) + min(b,5) + min(c,5) >= 13 return check(a+1,b,c, r-1) + check(a,b+1,c, r-1) + check(a,b,c+1, r-1) def fully_covered(pulls): return float(check(0,0,0, pulls)) / 3**pulls