Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.
As a lot of users were having problems making the original Runic Blade Tips & Tricks, this verison is remade using the Buffs & States Core for more control and flexibility including better ease of use. Runic Blade is a skill that provides the user with a magical taunt. It will also nullify any magical damage and absorb the skill’s MP cost for the affected user, too.
You can get the copy/paste version here:
Magical Taunt version. Absorbs MP.
<Magical Taunt> <Custom React Effect> // Check to see if the skill is a magical skill and deals positive HP damage. if (this.isMagical() && this.isHpEffect() && value > 0) { // Change the amount of damage received to 0. value = 0; // Check to see if the action is a skill. if (DataManager.isSkill(this.item())) { // If the action is a skill, get the MP cost of the skill. var mp = user.skillMpCost(this.item()); // Recover the MP. target.gainMp(mp); } // Play an animation for the Runic effect. target.startAnimation(58); } </Custom React Effect>
Physical Taunt version. Absorbs TP.
<Physical Taunt> <Custom React Effect> // Check to see if the skill is a magical skill and deals positive HP damage. if (this.isPhysical() && this.isHpEffect() && value > 0) { // Change the amount of damage received to 0. value = 0; // Check to see if the action is a skill. if (DataManager.isSkill(this.item())) { // If the action is a skill, get the TP cost of the skill. var tp = user.skillTpCost(this.item()); // Recover the TP. target.gainTp(tp); } // Play an animation for the Runic effect. target.startAnimation(58); } </Custom React Effect>
Happy Runic Blading! <3