1 Hour Ago
Fixed some item / container bugs, together they caused multiple rare errors when moving items from or destroying chicken coops, which also lead to the entity not getting killed correctly - ItemContainer.Load now ignores slot reservations (if an item was in a valid slot before the restart, it should be after - slot reservations are only used to stop new items being placed) - A failed Insert due to not finding a valid position now early exits before adding the item to the item list - Item swaps into reserved slots now fail immediately instead of moving, then failing and reverting (the revert could fail and delete the item) - Guard ItemContainer.Take against collecting items queued for removal which could lead to double free