Page MenuHomeSchine - Phabricator

Starmade | factory production cap does not always apply
Closed, FinishedPublic

Description

2 issues:

  1. If the produced block's count is higher than the cap, it will ignore the cap and keep producing indefinitely.
  2. This issue is fairly easy to see with enhanced factories, as it always executes a full production tick regardless of cap. If a factory tick makes 100 blocks and your cap is set to 10, it will produce 100 blocks either way. I would find this OK, but the "storage pull up to" feature does pull up to that exact amount, regardless of tick amount so if it applies for pull ticks but not for production ticks, it's unexpected behavior.

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.200.228
Category
Engine
First occurrence (version)
0.200.191
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. set production cap to 10
  2. link 10 or more enhancers to factory (produces 11 or more blocks per tick
  3. keeps producing indefinitely
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake created this task.Nov 27 2017, 11:56 AM
Restricted Application added a project: Engine. · View Herald TranscriptNov 27 2017, 11:56 AM
lancake added a commit: Restricted Diffusion Commit.Nov 27 2017, 4:42 PM
lancake changed the task status from In Queue to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptNov 27 2017, 4:42 PM
lancake claimed this task.Dec 8 2017, 11:41 PM
lancake raised the priority of this task from Normal to Pre-Release Quality Assurance.
Restricted Application added a subscriber: AndyP. · View Herald TranscriptDec 8 2017, 11:41 PM
lancake closed this task as Closed.

-QA Testing-

Fix confirmed.

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptDec 9 2017, 12:25 AM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
lancake changed Last tested (version) from 0.200.191 to 0.200.228.Dec 9 2017, 12:25 AM