Another thing: if it's a random item, make all sabers count as one item in the array you make. It's the most expensive item and there's a 50% chance to get it