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