H4zz4rdDev / seat-buyback

A module for SeAT that makes your life with corporation buyback programs a lot easier.
GNU General Public License v3.0
3 stars 13 forks source link

Buyback of Raw Minerals based on Reprocessing Price with a Maximum Rate #12

Open Epervios opened 1 year ago

Epervios commented 1 year ago

I hope this message finds you well. First and foremost, I would like to commend you on the great work you have done with the Seat-Buyback plugin, which greatly facilitates mining transactions management. I have been using it regularly and I am highly satisfied with its existing features.

However, I would like to submit a feature request that I believe would further enhance the user experience. My idea is to modify the process of buying back raw minerals based on the reprocessing price of those minerals while establishing a maximum rate.

Currently, the Seat-Buyback plugin sets a fixed buyback price for raw minerals, regardless of the reprocessing price. This process can lead to inconsistency between the reprocessing price and the buyback price, which can be detrimental to miners seeking to optimize their profits.

By integrating this new feature, the Seat-Buyback plugin would calculate the buyback price of raw minerals based on the corresponding reprocessing price. Furthermore, to ensure fairness for miners, a maximum rate would be established to prevent excessive or abusive fluctuations.

I am confident that this modification would enable miners to make more informed decisions when selling their raw minerals, based on accurate and up-to-date information. It would also promote better economic harmony between miners and buyers.

I would be delighted to collaborate with you to implement this feature. I am willing to provide any necessary assistance, whether it be testing the new functionality, contributing to development, or offering additional suggestions.

Thank you in advance for considering my request. I am available to further discuss this feature and explore all possibilities for its implementation.