pyanodon / pybugreports

Central bug-report repository for pymods
The Unlicense
5 stars 1 forks source link

Boron recipe chain is positive in diborane with high enough productivity #426

Closed XayadSC closed 4 months ago

XayadSC commented 5 months ago

Mod source

Factorio Mod Portal

Which mod are you having an issue with?

Operating system

=Windows 10

What kind of issue is this?

What is the problem?

Concerning the following recipe chain : diborane --> boric acid --> boron trioxide --> boron trioxide dust -->boron mixture --> boron + diborane

Diborane is an input for which you get a small amount of it back at the end of the chain, however, all steps ( except the boric acid recipe ) in this chain can have their productivity increased with prod modules.

In late game, with high enough building tiers and module tiers, the productivity becomes so high that the diborane output is more than 4 times the diborane input : diborane becomes an output rather than an input and you can make boron without any borax.

I know that at this stage of the game diborane is practically free and it is not a big balance issue, but making boron without using any borax feels like it's not intended, especially when it only occurs in late game with very high productivity.

Steps to reproduce

1 - Build the boron production chain with tier 4 buildings filled with tier 3 modules 2 - input a small amount of diborane 3 - watch it output way more than that initial amount

Additional context

diborane positive

This produces more than 4 times the diborane it consumes

Log file

No response

notnotmelon commented 4 months ago

Thanks for the report. Fixed: https://github.com/pyanodon/pyfusionenergy/commit/1dd56fc3b441989b88d9fb35429a33cd271a6438