Ability to Gem removal with some mechanics

i have search the forums and theres a few requesting such, but i have some few things to add to this idea.

make it theres a chance mechanics on removing the gems.

  1. a chance the gems to be destroy.
  2. a chance for the player to get the gems back with its random stats. (eg: Gain 3%-10% Focus on blocked attacks)
  3. a chance for the player to get the gems back with its fixed stats as its slotted (eg Gain 5% Focus on blocked attacks)
  4. if more than 1 gems being slotted in (2 or more gems), only 1 gem can be remove, other gems will be locked.
  5. any gems remove from any weapons or armor will have chances to lower its permanent durability, ( ## % chances Permanent durability lost) (eg: armor with 100/100 Durability, once gem is remove Armor become 92/92 Durability)

If Players have a lot of overstock gems. Players can Destroy the gems, Destroyed gems gives “Gems Dust” - Gems dust can may be implement on crafting weapon/armors, Craft “Weapon/Armors + 10 Gem Dust”, will give RANDOM Permanent Slotted Gems stats on Crafted Weapon/Armor (this will use 1 Gem slot, and Cannot be Remove)

these are just some ideas that i have in mind, feel free to add any ideas to this topic if needed.