Simple solution to M&H shards issue
miracle_muffler
Member Posts: 156 ★★
foreach (difficulty)
{
if (num_of_keys > 1)
num_of_shards -= (num_of_keys - 1)* shards_of_difficulty (difficulty)
}
{
if (num_of_keys > 1)
num_of_shards -= (num_of_keys - 1)* shards_of_difficulty (difficulty)
}
8
Comments
For each difficulty a player completed, check the number of keys he has and deduct from his shards all extra ones given due to the bug, which equal to number of keys minus 1, multiplied by how much shards are given for that difficulty.
If they did this right away, it would be easy. Now people also used the shop to get keys, which complicates it. Still, instead of a number of keys they could use a number of runs for each difficulty, which I'm sure they know, as people were banned for doing it too much.
Edit: The logic makes sense, I’m talking about the implementation of such a script.
Anyway, it is not that relevant anymore, since keys can be bought through store, which complicates things. Still it could be possible to use souls in some way to make the correct computation. Somehow I think Kabam will go with simpler version:
if (num_of_runs > 3)
ban