[1.1.100] base_producivity below -0.8
Posted: Wed Dec 13, 2023 7:50 am
Background
In the upcoming version of Angel's Refining, we are adding a new Offshore Pump that can be affected by modules. For when players need very large quantities of water. We are doing this by spawning a resource and swapping out the placed custom `offshore-pump` for our `mining-drill` entity.We don't want mining productivity to apply to this entity. There doesn't seem to be any nice way of achieving this currently (requested separately).
The best way we could come up with to make an entity ignore mining productivity is to give is a large negative `base_productivity`.
Issue
I set the entity to have -1 base_productivity (aka -100%). I expected mining productivity would be applied once I researched T11: +110% productivity. However it started to apply as soon as I researched T9: +90% productivity.I tried setting base_productivity to -10 (aka -1000%). The same thing happened; the entity gained a prod effect once I researched Mining productivity 9!