Tips & Tricks – Victory Cry (Persona)

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.

Victory Cry is a passive effect that causes users with the passive to recover HP and MP after successful battles! It’s a sought skill from the Persona series in the form of Cool Breeze and Victory Cry! This video will show you how to recreate that effect in RPG Maker MV!

Copy and Paste versions below:


Please wait while you are redirected...or Click Here if you do not want to wait.

Cool Breeze (Recover 8% of HP and MP)

<Custom Victory Effect>
// Set the HP recovery rate to 8%.
var rate = 0.08;
// Determine the HP value to recover.
var value = Math.ceil(user.mhp * rate);
// Gain HP.
user.gainHp(value);
// Set the MP recovery rate to 8%.
var rate = 0.08;
// Determine the MP value to recover.
var value = Math.ceil(user.mmp * rate);
// Gain MP
user.gainMp(value);
</Custom Victory Effect>

Victory Cry (50% Version)

<Custom Victory Effect>
// Set the HP recovery rate to 50%.
var rate = 0.50;
// Determine the HP value to recover.
var value = Math.ceil(user.mhp * rate);
// Gain HP.
user.gainHp(value);
// Set the MP recovery rate to 50%.
var rate = 0.50;
// Determine the MP value to recover.
var value = Math.ceil(user.mmp * rate);
// Gain MP
user.gainMp(value);
</Custom Victory Effect>

Victory Cry (Full Recovery Version)

<Custom Victory Effect>
// Set the HP recovery rate to 100%.
var rate = 1.00;
// Determine the HP value to recover.
var value = Math.ceil(user.mhp * rate);
// Gain HP.
user.gainHp(value);
// Set the MP recovery rate to 100%.
var rate = 1.00;
// Determine the MP value to recover.
var value = Math.ceil(user.mmp * rate);
// Gain MP
user.gainMp(value);
</Custom Victory Effect>

Have fun, all!