[0.17.54] Extra items when assembler/furnace have high speed and productivity bonus at the same time.

Things that has been reported already before.
Post Reply
User avatar
Krastor
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Mar 26, 2019 10:10 am
Contact:

[0.17.54] Extra items when assembler/furnace have high speed and productivity bonus at the same time.

Post by Krastor » Mon Jul 08, 2019 6:03 pm

This is a pretty old bug. This can be watching only with mods that add new modules, or buildings with a high production speed. The bug is that if a assembler/furnace receives a high speed and productivity bonus at the same time, the assembler/furnace begins to create additional items. For the demonstration, I made video and test map.
To reproduce the problem you need any mod with modules and/or beacons. I used "Advanced Modules" mod.
welcome to Krastorio

Rseding91
Factorio Staff
Factorio Staff
Posts: 9975
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.17.54] Extra items when assembler/furnace have high speed and productivity bonus at the same time.

Post by Rseding91 » Tue Jul 09, 2019 11:18 am

Thanks for the report. This is a known "quirk" when a mod pushes the speed of a recipe beyond 100% and I don't intend on changing how it works because it will have negative performance implications in the base game.
If you want to get ahold of me I'm almost always on Discord.

mrvn
Smart Inserter
Smart Inserter
Posts: 3862
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: [0.17.54] Extra items when assembler/furnace have high speed and productivity bonus at the same time.

Post by mrvn » Tue Jul 09, 2019 1:54 pm

Shouldn't that simply be the analog to:

speed = min(speed, 60)

That wouldn't even have to computed every tick. Only when the module/beacon configuration or recipe changes you could update the speed bonus the assembler/furnaces gains to be capped at 60 cycles per second. As that happens rarely I don't see how it would have performance implications.

Post Reply

Return to “Duplicates”

Who is online

Users browsing this forum: No registered users