Currently when you cancel a manual task, you get back all of the materials, so why not assemblers? I read one argument (from kovarex) about this idea conflicting with productivity modules, that it could be exploited, but I don't see how. If there are other arguments against, even non-technical ones, I would like to see them. (Note: Practical productivity limit is 140%, but returning materials at >200% would be exploitable without special behavior described in posts below.)
(Perhaps the issue is not that they conflict with productivity modules, but that the items truly are consumed when crafting starts, so it would be less trivial to determine in code exactly what ought to be returned. But still doable.)
kovarex wrote:It is not a bug, it is there by a design.
Consider the bonus production and productivity modules for example, it would be exploitable.
DaveMcW wrote:Productivity modules only work on cheap intermediate products, and you probably got more bonus resources before you cancelled the job. So it makes sense to not return items made with productivity modules.
But it is rather harsh to nerf all other recipes too.
BlakeMW wrote: I do not understand how it would be exploitable with production bonus, as it should just return the resources actually consumed and ignore the productivity bar progress, that progress should simply be lost with no compensation for the free item(s) you're now not going to get.
Quotes summarize this "not a bug" thread:Aru wrote:I also wouldn't care if there's no compensation for the productivity bar. I can't imagine how you would do that, and it's impossible to do it perfectly in any case, because you can't have fractional items. The bonus bar is just like the bar above it... when you cancel, you don't get compensation for the partially completed crafting, but you should still get the raw materials back. And the bonus bar doesn't consume any raw materials, so it ought to give you none back. While the main bar does consume, and so should give back. I hope that makes logical sense. Not getting these items back, is indeed an annoying inconsistency. The losses really add up over time. When I first noticed it, I thought it was a mistake / bug.
By the way, I think the way the productivity bar is displayed (and the way the productivity modules work) is brilliant. It should allow what I'm saying here to be more understandable.
viewtopic.php?f=23&t=23274