'How chainlink VRF be used in dynamic NFT drop rate similar to thetan box in thetan arena game

I am trying to create a application where user can purchase item. The item has a NFT with some drop rate.

How VRF can be utilized in this process to make sure it is secure, verifiable and at the same time NFT should be based on probability drop rate ex. The drop rate is as per table attached.

enter image description here



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source