Trade generation based on item rarity works