Use all implemented on luck
Champ bags could be tricky as the contents would be taking up inventory space. You would have to calculate what comes out of the bag with different armor pieces, the dust, materials, etc.
Imagine having only 3 inventory spots and right clicking a stack of 250 bags.
then you would fill up and get 2-4 items in overflow like usual when you open bags normaly and stop at 248-249 bags.
What was the problem again?
then you would fill up and get 2-4 items in overflow like usual when you open bags normaly and stop at 248-249 bags.
What was the problem again?
again, its not that simple.
you’re imputing a command to “OPEN ALL” not “open a few”, so when it opens all, its gonna open them all. that means the overflow is gonna get massively filled.
Now course, they could try programming with “calculate empty inventory space, open bags till filled, excess put in overflow”. but then you are gonna have to calculate this for each bag, as there aren’t just champ bags in the game, this would have to be done seperately for almost every bag in the game. Not to mention, each bag also contains a different amount of items.
So, its just easier to have it on something that is consumable, rather than producing more items
then you would fill up and get 2-4 items in overflow like usual when you open bags normaly and stop at 248-249 bags.
What was the problem again?again, its not that simple.
you’re imputing a command to “OPEN ALL” not “open a few”, so when it opens all, its gonna open them all. that means the overflow is gonna get massively filled.
Now course, they could try programming with “calculate empty inventory space, open bags till filled, excess put in overflow”. but then you are gonna have to calculate this for each bag, as there aren’t just champ bags in the game, this would have to be done seperately for almost every bag in the game. Not to mention, each bag also contains a different amount of items.
So, its just easier to have it on something that is consumable, rather than producing more items
No, it’s not that hard at all.
Step 1: Is there a loot overflow window? If so, abort.
Step 2: Open bag, do everything that happens when a bag is opened by hand. This includes generating an overflow window, just like what happens when a bag is opened manually while there’s not enough space for its contents. Simple.
Step 3: Repeat until bags are gone.
That’s all. No calculations, nothing complex.
(edited by Manasa Devi.7958)