[0.17] Lost ingredients when changing recipe
Posted: Tue Jul 09, 2019 3:44 pm
I realize this behavior is intentional, but I experienced it as a bug (even as a somewhat 'power' user).
After setting a recipe for prod 3s and adding some resources, I thought I was short a few, so I reverted the assembler back to prod 2. I didn't realize I had added enough resources to start a cycle, and so all of the resources I added were lost when the recipe was changed back. This was *extremely* confusing to me as a player. I checked my inventory / ground / production totals trying to figure out how the heck 5x prod 2s just magically disappeared. It wasn't until @AntiElitz informed me of this behavior that I even understood what happened.
At the very least, the player needs to be warned / notified that assemblers changing recipes will lose the currently working resources before they change. This is really complex to integrate given all of the various ways of resetting/changing a recipe/pulling up assemblers etc.
My suggestion would simply be to revert this behavior to return the materials. Nothing is gained or cheated on the player's part, as they still are "punished" by losing the crafting time.
After setting a recipe for prod 3s and adding some resources, I thought I was short a few, so I reverted the assembler back to prod 2. I didn't realize I had added enough resources to start a cycle, and so all of the resources I added were lost when the recipe was changed back. This was *extremely* confusing to me as a player. I checked my inventory / ground / production totals trying to figure out how the heck 5x prod 2s just magically disappeared. It wasn't until @AntiElitz informed me of this behavior that I even understood what happened.
At the very least, the player needs to be warned / notified that assemblers changing recipes will lose the currently working resources before they change. This is really complex to integrate given all of the various ways of resetting/changing a recipe/pulling up assemblers etc.
My suggestion would simply be to revert this behavior to return the materials. Nothing is gained or cheated on the player's part, as they still are "punished" by losing the crafting time.