Bug or changed behaviour - Item counts in the "goal" box when auto-adventuring.
The behaviour of item counts in the "goal" box appears to have changed.
Suppose you want to farm until you have X of an item. You already have N.
You would put in "X #item" into the box, and it used to automatically calculate that you already had N, and change the goal to "+(X-N)" - decrementing by 1 every time you found one, until you had X.
Now, instead, it changes it to "+X", and farms the whole X, NOT (X-N), so that instead of ending up with X, you end up with (X+N), which is more than you wanted.
Currently own 5 vial of red slime, 3 yellow slime, 6 blue slime.
Want 91 of each, for the script that will cook them up to learn all the recipes and get the sauceror nemesis-trophy.
Put "91 vial of red slime, 91 vial of yellow slime, 91 vial of blue slime" in the goal box.
Expected behaviour: It will automatically calculate based on what you have, and change to "+86 vial of red slime, +88 vial of yellow slime, +85 vial of blue slime" because of the 5/3/6 you have.
What actually happened: It set the goal as "+91 vial of red slime, +91 vial of yellow slime, +91 vial of blue slime".
This is a behaviour that has changed in recent versions of mafia. I have confirmed it on several accounts.
Why was this change made, is it deliberate, and can it be changed back so that the goal box discriminates between "X" and "+X" of an item?
Accidental removal of too much code - Hopefully fixed in r18380
A preliminary check suggests it's fixed. Thanks.