JasXSL / GoThongs

An SL game with thongs and lechery!
http://jasx.org/#index/9
MIT License
8 stars 10 forks source link

SUGGESTION: Enable players to break down Enchants into materials. #465

Closed Tonaie closed 1 year ago

Tonaie commented 1 year ago

Discussed in https://github.com/JasXSL/GoThongs/discussions/361

Originally posted by **combativeGastronome** August 27, 2020 **SPEC** Collecting materials to roll for a desired enchant can be a very time-consuming experience. It can be disappointing to wait several hours for a roll only to receive undesirable enchant or one that doesn't fit a player's particular playstyle (e.g. those who prefer front-line melee types receiving an enchant specialized for casters). I do not believe any of this needs to be changed, as it adds strong motivation for focused and continued play. However, I think it would be very beneficial if players were allowed to break down owned Enchants into raw materials - either ones the player does not want or doesn't intend to use (see the above note on playstyle). This would be similar to how Safi'jiiva weapon drops work in MH:W Iceborne where a player chooses from a randomized assortment of weapons following the raid and later has the option to break down unwanted weapons into materials that can be used to enhance more desirable weapons. **How it works** A player in possession of one or more enchants has the option to 'Break Down' an enchantment. This procedure has a cost, removes the enchant from the player's inventory, and rewards the player with a set of enchanting materials determined by reducing the enchant's level by 1. **What it costs** Breaking down an Enchant would have a cost in Essence, similar to rerolling Thongs at the Thongsmith. The original concept with breakdown done at the Enchanting station would also require gold but it would seem odd for a player to spend gold if the procedure is not done at an in-world business. **What it gives** Breaking down an Enchant would award the player with enchanting materials, the level of which is determined by subtracting 1 level of rarity from the Enchant being broken down: a Purple enchant gives Blue materials, Blue gives Green, Green and White give White materials. Depending on how strict we want to be, breaking down an enchant could just award a single unit of the appropriate material; otherwise it would be equivalent to a normal combat drop; 3-5 Common Manaflowers, 2-4 Shimmering Eggs, or 1-3 Infused Tentacles. **Where it's done** I had initially figured breaking down enchants could be done through the Enchanting in Fort Erect, but for the sake of minimizing dev workload it could instead be done by simply adding a button to each gem's focus UI (which currently only has one button, 'Close'). The button would read 'Break Down' and upon clicking the player would receive a popup to the tune of 'Are you sure you wish to break down this Enchant? This costs x Essence and will give you y [material].'
Tonaie commented 1 year ago

I will add it. I think that they will refund the cost minus 1 item. So if you paid 5 tentacles then you get 4 tentacles back. It will be limited to official enchants to prevent players from giving themselves tons of modded enchants and breaking them down for infinite materials.

Tonaie commented 1 year ago

Enchants can now be disenchanted from inventory. They restore 4 reagents per disenchant and doing it costs gold.