Page 1 of 1
[Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Sun Oct 27, 2024 2:14 pm
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.
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Sun Oct 27, 2024 6:43 pm
by Hares
More on the topic.

- 10-27-2024, 20-48-14.png (2.82 MiB) Viewed 3121 times

- 10-27-2024, 21-42-52.png (1.46 MiB) Viewed 3121 times
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Tue Oct 29, 2024 8:18 pm
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 (6.63 MiB) Viewed 3055 times
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Wed Oct 30, 2024 9:10 pm
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...
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Sun Nov 03, 2024 10:40 pm
by Muche
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Tue Nov 05, 2024 4:56 pm
by robot256
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Tue Nov 05, 2024 5:08 pm
by Hares

- 11-05-2024, 20-08-07.png (394.98 KiB) Viewed 2814 times
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Tue Nov 05, 2024 8:14 pm
by robot256
Another related older thread:
viewtopic.php?f=7&t=116875
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Wed Nov 06, 2024 5:57 pm
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.

Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Fri Nov 08, 2024 2:56 pm
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.
Re: [Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Fri Nov 08, 2024 6:03 pm
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.
Re: [Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Posted: Tue Nov 12, 2024 2:01 pm
by Genhis
Thanks for the report, it's fixed for the next release.