[Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

This subforum contains all the issues which we already resolved.
jeff.s
Inserter
Inserter
Posts: 22
Joined: Thu Jan 10, 2019 10:49 pm
Contact:

[Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by jeff.s »

If a logistics chest somewhere in the network contains repair packs, robots will ignore closer repair packs in a roboport and fly to the chest to get repair packs instead.

Attached is a save demonstrating the issue. When the wall is damaged, I expect a robot from the nearby roboport, full of repair packs, to go fix the wall. Instead, another robot from a farther away roboport flies in the opposite direction to go grab another repair pack from the logistics chest.

damage the wall.zip
(3.12 MiB) Downloaded 20 times
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 419
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by Hares »

More on the topic.
10-27-2024, 20-48-14.png
10-27-2024, 20-48-14.png (2.82 MiB) Viewed 1504 times
10-27-2024, 21-42-52.png
10-27-2024, 21-42-52.png (1.46 MiB) Viewed 1504 times
Hebby
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Oct 23, 2024 2:50 pm
Contact:

Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by Hebby »

I got the same thing, close roboport with robots and repair packs are beeing ignored and far away robot is heading to storage chest with repair packs
10-29-2024, 21-17-55.png
10-29-2024, 21-17-55.png (6.63 MiB) Viewed 1438 times
Old.Nero
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Oct 30, 2024 9:06 pm
Contact:

Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by Old.Nero »

I've also noticed this problem, and it's lead to my base manufacturing over 3.5K repair packs.

Every instance of damage to my perimeter wall resulted in the logistic network requesting a fresh, full 100-stack of repair packs to be delivered from the storage chest output of their assembler (I only have 1). It seems that repair packs inside a roboport have the lowest priority of any logistic chests. Bots will ignore them and opt to fly long, absurd distances even when their closest port has hundreds of repair packs available.

Edit: I did some testing with buffer chests, and it seems that even buffer and storage chests from the opposite side of the entire network take priority over nearby roboport usage. That doesn't seem intended...
Last edited by Old.Nero on Wed Oct 30, 2024 9:54 pm, edited 1 time in total.
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 419
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by Hares »

robot256 wrote: Tue Nov 05, 2024 4:56 pm Ref: viewtopic.php?f=7&t=119936&p=633383
11-05-2024, 20-08-07.png
11-05-2024, 20-08-07.png (394.98 KiB) Viewed 1197 times
suchtie
Manual Inserter
Manual Inserter
Posts: 1
Joined: Wed Nov 06, 2024 5:38 pm
Contact:

Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by suchtie »

Can confirm. Robots will always take repair packs from my mall's storage. It happens with all types of logistics chest, and it doesn't matter how far away the damaged entity is. Repair packs inside roboports are never used. As a result, roboports next to biter attack hotspots along my perimeter wall become completely filled with repair packs. Turrets/walls get destroyed more often because robots have to travel for a long time to bring a new repair pack from the center of my base, so biters will sometimes launch another attack before the entities could be repaired. I've produced almost 3.9k repair packs, and consumed only 72 total.

Image

Image
mal0zlo
Manual Inserter
Manual Inserter
Posts: 1
Joined: Wed Feb 14, 2024 10:50 am
Contact:

Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by mal0zlo »

I have same issue. Workaround is to place buffer chest by roboport and inserter to pull the repair packs from roboport to buffer chest. Robots will take repair packs from buffer chest and repair the walls/guns near them.
robot256
Filter Inserter
Filter Inserter
Posts: 946
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: [Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by robot256 »

The bug here is definitely that roboport storage has apparently been downgraded in priority versus what it was in 1.1, and now it is sonewhere between passive providers and storage chests. When in fact it should be greater than or equal to storage chests. Perhaps equal to buffer chests.
Genhis
Factorio Staff
Factorio Staff
Posts: 682
Joined: Wed Dec 24, 2014 8:19 am
Contact:

Re: [Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs

Post by Genhis »

Thanks for the report, it's fixed for the next release.
Post Reply

Return to “Resolved Problems and Bugs”