What did you do?
I used the Adjustable Quality mod (https://mods.factorio.com/mod/adjustable-quality) which can adjust quality prototypes, for instance crafting_machine_energy_usage_multiplier, and can also set quality_affects_energy_usage on prototypes.
The following setup in Adjustable Quality leads to this issue occurring:
What happened?
All furnaces and crafting machines lost their pollution stat entirely.
What did you expect to happen instead? It might be obvious to you, but do it anyway!
I expected the crafting machines to still emit pollution - increased or decreased by the energy multiplier.
This always happens.
Note that this is fixed if energy_usage_quality_multiplier = {normal = 1} is set on each prototype.
Specifically, if:
* energy_usage_quality_multiplier is NOT set on a prototype
but
* quality_affects_energy_usage is set to true on a prototype
it still stop emitting pollution at ALL quality levels, despite properly following the multiplier set by crafting_machine_energy_usage_multiplier on the quality prototype.
The docs do seem to consider this setup as intended, as explicitly: "quality_affects_energy_usage: When set, QualityPrototype::crafting_machine_energy_usage_multiplier will be applied to energy_usage."
Screenshots are with and without energy_usage_quality_multiplier = {normal = 1} set on crafting machines and furnaces:
Without:
With (expected result in setup without energy_usage_quality_multiplier set, too):
[2.0.77] Crafting machines & furnaces can unexpectedly stop emitting pollution with certain quality settings.
[2.0.77] Crafting machines & furnaces can unexpectedly stop emitting pollution with certain quality settings.
- Attachments
-
- Death World Additional Quality Control.zip
- (21.34 MiB) Downloaded 13 times
Re: [2.0.77] Crafting machines & furnaces can unexpectedly stop emitting pollution with certain quality settings.
Thanks for the report. This is a duplicate of 132191.

