fix bug where inventory items were being destroyed when Shuffles.TryToAdd failed