When you hit you do "((breakthrough ? 15 : 10)+material_quality)/num_of_materials"
When you reach 70 from doing this, you advance a quality level.
Whenever you hit, you have a percentage chance to make a mistake (dependent on skill)
Per ingot in your recipe, you can make a mistake 3 times. When you reach your max mistakes, the work disintegrates.
About The Pull Request
When you hit you do "((breakthrough ? 15 : 10)+material_quality)/num_of_materials" When you reach 70 from doing this, you advance a quality level. Whenever you hit, you have a percentage chance to make a mistake (dependent on skill) Per ingot in your recipe, you can make a mistake 3 times. When you reach your max mistakes, the work disintegrates.
Also fixes more-than-good ingots.
For more and questions see https://discord.com/channels/1209810478612873256/1246025653266944000
Why It's Good For The Game