Page 1 of 1

[0.12][Twinsen]Damaged items stall robots when storing item.

Posted: Sat Aug 08, 2015 8:32 am
by codewarrior
Under these conditions, a construction robot will hover over a storage chest indefinitely, while periodically returning to a roboport to recharge:

The Storage chest is filled with one kind of damageable item (Laser Turrets, Walls, buildings, etc) in every slot, and not all of the slots have full stacks. The robot is carrying a damaged item of the same kind, usually after being ordered to deconstruct it.

Nearly-full chest. Problem occurs either with items in every slot, or with slots restricted. There must be a slot whose stack is not full.
Step 1
Step 1
storage1.jpg (132.54 KiB) Viewed 3807 times
Deconstruct a damaged item.
Step 2
Step 2
storage2.jpg (129.48 KiB) Viewed 3807 times
The bot hovers over the storage chest, unable to store the damaged item.
The Problem.
The Problem.
storage3.jpg (108.23 KiB) Viewed 3807 times

Re: [0.12] Damaged items stall robots when storing item.

Posted: Sat Aug 08, 2015 8:39 am
by codewarrior
The problem also occurs even if there are other chests available.
Wrong chest, dummy.
Wrong chest, dummy.
storage4.png (517.73 KiB) Viewed 3803 times

Re: [0.12] Damaged items stall robots when storing item.

Posted: Mon Aug 10, 2015 3:01 pm
by KrzysD
A damaged item is treated as another item, you limiting the chest will stop the bot from inserting it because it will not combine with undamaged items, but it should be smart enough to insert it into another free one if the current one is full/limited, but then again the bots insert items into storage with the same type, otherwise you'll have unorganized storage.

Re: [0.12][Twinsen]Damaged items stall robots when storing item.

Posted: Wed Aug 12, 2015 1:13 pm
by kovarex
Thanks for the report, it is fixed for 0.12.4 now.

Re: [0.12][Twinsen]Damaged items stall robots when storing item.

Posted: Wed Aug 12, 2015 9:55 pm
by codewarrior
kovarex wrote:Thanks for the report, it is fixed for 0.12.4 now.
Awesome!