[1.1.89] Fluid productivity bonus lost with small ouput fluid box
Posted: Sun Sep 17, 2023 8:06 pm
In my PyMods game I stumbled upon a productivity bonus not applied to some mining drills in specific situations.
In the attached savegame you will see two drills, the top one was built before researching mining productivity. The bottom one was built after researching mining productivity. The top one outputs 100/s * 1.1 (as expected), the bottom one outputs 100/s and loses the mining productivity bonus.
Probably this has to do with the fact that the drill's output fluid box only holds 100 fluid, and the bottom drill has a productivity bar that is synchronized with the main production, producing 200 fluid in a single tick.
Expected behavior:
The drill produces the theoretical amount of fluid. Probably using some waiting state like it's done for vanilla mining drills when the belt is full.
If you don't intend to fix this soon, please say so and I will file a bug report for the mod. I do hope that increasing the output fluid box is a workaround for this issue.
In the attached savegame you will see two drills, the top one was built before researching mining productivity. The bottom one was built after researching mining productivity. The top one outputs 100/s * 1.1 (as expected), the bottom one outputs 100/s and loses the mining productivity bonus.
Probably this has to do with the fact that the drill's output fluid box only holds 100 fluid, and the bottom drill has a productivity bar that is synchronized with the main production, producing 200 fluid in a single tick.
Expected behavior:
The drill produces the theoretical amount of fluid. Probably using some waiting state like it's done for vanilla mining drills when the belt is full.
If you don't intend to fix this soon, please say so and I will file a bug report for the mod. I do hope that increasing the output fluid box is a workaround for this issue.