Just add a currency system ON TOP of a drop system. That way, even if you don't get your item on the first, second, or third attempt at least you can build up your Fire Coins and work towards the item you want.