Rolling the reward chest can take minutes with gambling beast, and disconnects and connection resets are a real problem nowadays, and in general.
We need a fail safe that can save most of your lootrun progress, instead of voiding potentially days worth of work by getting disconnected in that 1 minute when you roll the end reward chest.
Solution: the system should save (after each "reroll" used, including the first time you click on the chest to open it):
- the amount of pulls (per reroll)
- the amount of rerolls left after each reroll
Let's say you have 500 pulls, 10 rerolls, 3 sacrifices. You reroll 2 times, and then you get disconnected.
With this solution, the system could save you 500 pulls, 8 rerolls and 3 sacrifices, which at worst, only loses you 1 times 500 (effective) pulls.
Without a solution, this would lose you 8 times 500 epulls + 375 pulls saved up from sacs for the next run.
Imagine how bad this is, when someone has 2000 or more pulls saved up, they do a gamba beast run with 10-15 rerolls, 3 sacs, AND PAID LOOTRUN TOKENS. And it all gets voided, after days of shiny hunting, just because after days of 0 internet or connection issues, they get a sudden, and only few seconds long connection or internet issue, which is very common nowadays with all the internet issues around the world.
The main argument against a fail safe is that "it could potentially be exploited to keep disconnecting and rerolling all your epulls, until you get the desired mythic(s)", but I fail to see how this solution would enable any such exploits.
I know people who literally quit lootrunning, because they encountered this issue multiple times, and I had this problem in the past too. (And I still have - though rarely - some connection issues, and outside of my control at that.) This quickly needs a solution, especially since it can void lootrun token rewards, which is a paid feature.
very much related thread: https://discord.com/channels/143852930036924417/1435646898148216965