[MOM] Fix: Intuitive artisan does nothing #72221
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Mods "[MOM] Fix: Intuitive artisan does nothing"
Purpose of change
Intuitive artisan actually doesn't apply any of the value granting mutations. While resolving this, I realized that new changes to the code allow defining these values with enchants and math rather than separate mutations.
Describe the solution
Update the intuitive artisan EOC to give the mutations again. Moved the crafting speed bonus from the mutations to an enchant on the effect. I didn't feel that a 1% speed bonus per level after 20 was anything too powerful, and it gives some reason to keep leveling after that (and if anything should be increased because the existing 1% faster crafting per level is just not noticeable).
Describe alternatives you've considered
Laugh internally at Clairsentients thinking they're crafting faster when they're not.
Testing
Cast spell at 1 and at 20 and observed the crafting speed difference. Also saw that the mutations were added.
Additional context