Melvor Idle - AutoMastery

Automatically spends mastery when a pool is about to fill up

These are versions of this script where the code was updated. Show all versions.

  • v3.1 17.11.2021 Fix AutoFarm and script loading conditions
  • v3.0 19.06.2021

    Settings are now persistent

  • v2.3 10.12.2020 Changed default for selectLowest to true. Added spendWhenPoolReaches setting that makes it possible to for example stay under 95% to not unlock the last pool checkpoint
  • v2.2 27.11.2020 Forgot to divide the mastery xp to be added by 2 or 4 (depending on skill level)
  • v2.1 16.11.2020 Say "lowest" instead of "highest" in the console message if selectLowest is true
  • v2.0 16.11.2020 Ability to select multiple masteries to focus on and ability to select the lowest mastery
  • v1.4 29.10.2020 Log value of selected checkpoint
  • v1.3 29.10.2020 Ignore +1/+5/+10 selected in Spend XP popup, always level by 1. Correctly find the cheapest mastery to level when the skill's first mastery is maxed. Keep leveling until the incoming XP doesn't fill up the pool anymore. More verbose logging in the console showing exactly why a mastery was leveled.
  • v1.2 23.10.2020 Show a notification when leveling up a mastery
  • v1.1 23.10.2020 When selecting the highest mastery to level and multiple are equal, prefer the last one in the list
  • v1.0 23.10.2020