A downloadable tool

Download NowName your own price

This plugin is supported on both RPG Maker MV and MZ.

This plugin provides functions to add levels and specific level settings to skills. Its goal is to allow a sense of skill mastery, meaning that as a character uses a skill he may slowly get better at using it. What "getting better" means is completely up to the developer: the skill can get stronger, require less MP to cast, add a state with a critical blow, boost party morale increasing defense, and so on. The plugin includes damage modifiers and custom effects that can be applied to specific skill levels, increasing the fealing of getting more powerful as skill mastery grows!

Features

  • Loading skill level data through a JSON file, making it easier to configure and evolve level data throughout the game development;
  • If you're not comfortable working with JSON files, you can also configure skill level data through the Plugin Manager;
  • Provides not only formulas for level variations, but also allow more refined control of each skill aspect for each new level;
  • Allows TP Gain to be affected by skill levels;
  • Skill descriptions can change as it levels up;
  • Have specific effects (like applying a state) change as the skill levels up;
  • Make as so skill levels can have specific requirements that must be met before skill XP can be gained to achieve the next level (or prevent a character to learn it in the first place);
  • Allow skills to gain xp only when a character survives battles, or only when battles are won;
  • Define a list of skills that can't be leveled, like the default Attack and Guard skills;
  • Starting on version 1.3.1, a parameter was included to allow the player to select a specific skill level to use (as long as the skill has already reached that level);


----------------
Terms of use

-----------------

Any plugins developed by taaspider are free for use for both commercial and noncommercial RPG Maker games, unless specified otherwise. Just remember to credit "taaspider".

Redistribution of parts or the whole of taaspider plugins is forbidden (which also includes reposting), unless it comes from this page. You are allowed to edit and change the plugin code for your own use (as long as I'm credited for the original), but you're definitely not allowed to sell or reuse any part of the code as your own. Although not required to use my plugins, a free copy of your game would be nice!

Updated 17 days ago
StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authortaaspider
TagsRPG Maker

Download

Download NowName your own price

Click download now to get access to the following files:

TAA_SkillMastery.js v1.3.2 159 kB

Development log

Comments

Log in with itch.io to leave a comment.

Would it be possible to make it work with VisuStellaMZ’s Skill learn system, where the same points used to learn a skill can be used to upgrade a skill?

Hello!

Possible, yes. Just not for me. =(

To do that I would need to extend VisuStella's plugin, but since it is obfuscated (and due to their terms of use) I have no way of checking what to change to make that happen. Skill Mastery already have script calls and plugin commands to gain skill levels, or add skill XP, you just need a way to have them called from the skill learn menu. You can try talking to VisuStella to see if they are willing to add this compatibility for you.

What I can do is just add a new skill type parameter value to stop actors from getting skill XP from each battle, but the other part can be done only by VisuStella. Sorry =(

Thank you or the reply. It’s very helpful. <3