[Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
[Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
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.
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
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
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
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...
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.
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Another related older thread: viewtopic.php?f=7&t=116875
My mods: Multiple Unit Train Control, Smart Artillery Wagons
Maintainer of Vehicle Wagon 2, Cargo Ships, Honk
Maintainer of Vehicle Wagon 2, Cargo Ships, Honk
Re: [2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
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
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
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.
My mods: Multiple Unit Train Control, Smart Artillery Wagons
Maintainer of Vehicle Wagon 2, Cargo Ships, Honk
Maintainer of Vehicle Wagon 2, Cargo Ships, Honk
Re: [Genhis][2.0.11] Incorrect robot assignment for repairs if any logistics chest has repair packs
Thanks for the report, it's fixed for the next release.