Page 1 of 1

[2.0.21] Repair packs carried by personal robots don't contribute towards personal requests satisfaction

Posted: Mon Nov 25, 2024 8:52 pm
by Hares
If you have your request set to persist 100 repair packs and your bots are ordered to repair damage after popped-up biters/wrigglers from eggs while standing inside logistic network, the following happens:
  1. Your bots pick the repair task first
  2. They fly away, taking repair packs from your inventory (let's say there were 10 robots, each carrying 4 repair packs)
  3. Immediately, new repair packs are requested
  4. You are delivered 40 new repair packs until you have 100 again
  5. Construction robots return with 39 repair packs
  6. You now have 139 repair packs
  7. 39 RPs are instantly moved to the trash slots
  8. Transport bot police comes after illegal package
I tried setting different limits on the number of packs (like 100-200), but it always ends up with the upper limit, and always ends up with robots chasing me just to remove my repair packs.

Why I assume this is as a bug? Because personal robots, despite being outside of your inventory, contribute to the requests satisfaction.

Re: [2.0.21] Repair packs carried by personal robots don't contribute towards personal requests satisfaction

Posted: Mon Nov 25, 2024 10:11 pm
by eugenekay
This makes sense to me as-is?

- Set a request for Repair packs - 100 Min, 200 Max
- 100 Repair Packs will be delivered by Logistic bots
- Have more than 100 construction bots in your Inventory (and sufficient Personal Roboport capacity in armor)
- Move to an area with >100 repairable entities
- 100 Bots will deploy, leaving you with 0 usable repair packs in your inventory
- Logistic bots will restock to 100 Repair Packs
- Any remaining Construction Bots will deploy with the newly-delivered repair backs
- Logistic bots will restock to 100 repair packs (again)
- Construction bots finish repair tasks, and return to inventory
- Partially-used repair packs are stacked back together, example 200 Bots * 75% remaining = 150 repair packs
- 100 Repair Packs in inventory + 150 returned = 250 Repair packs
- Logistic bots will remove the extra 50 packs, as specified by the Request


While I do see the logic in counting Deployed Construction bots’ repair packs as “in the character’s inventory”, this change would affect Logistic Bot delivery of replacement Repair Packs - they would not be scheduled until the Construction Bot has completely used-up the Repair Pack in-flight, leading to a delay in restocking.

Try setting your Request Maximum to a higher value (Minimum + Number of Personal Roboport slots).

Re: [2.0.21] Repair packs carried by personal robots don't contribute towards personal requests satisfaction

Posted: Mon Nov 25, 2024 10:32 pm
by Rseding91
Thanks for the report. That is correct - they don't.

Re: [2.0.21] Repair packs carried by personal robots don't contribute towards personal requests satisfaction

Posted: Tue Nov 26, 2024 12:34 am
by Hares
eugenekay wrote: Mon Nov 25, 2024 10:11 pm While I do see the logic in counting Deployed Construction bots’ repair packs as “in the character’s inventory”, this change would affect Logistic Bot delivery of replacement Repair Packs - they would not be scheduled until the Construction Bot has completely used-up the Repair Pack in-flight, leading to a delay in restocking.

Try setting your Request Maximum to a higher value (Minimum + Number of Personal Roboport slots).
I am able to deploy 500 robots, that's up to 2k repair packs (since each robot takes 4). I don't want to reserve that much space in my inventory.

Re: [2.0.21] Repair packs carried by personal robots don't contribute towards personal requests satisfaction

Posted: Tue Nov 26, 2024 4:15 am
by Muche
Would temporarily disabling personal logistics when you're in an area of heavy repairs work for you?

Re: [2.0.21] Repair packs carried by personal robots don't contribute towards personal requests satisfaction

Posted: Tue Nov 26, 2024 1:10 pm
by Hares
Muche wrote: Tue Nov 26, 2024 4:15 am Would temporarily disabling personal logistics when you're in an area of heavy repairs work for you?
It's on the middle of the base -- the wrigglers occasionally pop-up from the eggs.