

if (a.isStateAffected(x)) x = number of the state. Replace the number inside the first line to reflect the number of the state that’s being added via the above code. (The state that’s added from having multiple skills equipped via the code above.) If you want a bonus state to add another skill it can get tricky to make it refresh correctly, but this is the work around I’ve found for it.Īdd this to the ‘skill’ notetag that’ll be added from the bonus state. Put all the skill ID’s you want inside this combo for it to be active. Change the line combo.push(x,y,z) to select what skills you want to use as a requirement to get this state as a bonus.

This code goes into the ‘state’ notebox for the bonus skill you want to be added. Not every one of these plugins is actually required to make this work, but I recommend getting all of the plugins I listed above unless your using other plugins that creates compatibility issues. Here they are in the order they should appear in your plugin manager: YEP_CoreEngine, YEP_BattleEngineCore, YEP_BuffsStatesCore, YEP_DamageCore, YEP_ElementCore, YEP_SkillCore, YEP_AutoPassiveStates, YEP_EquipBattleSkills, YEP_X_EBSAllowedTypes, YEP_X_EquipSkillTiers. Anyone who decides to use it should try pairing it with the MV3D/MZ3D plugin as their combination is seamless and in case you desire to make a platformer in the style of games such as Crash Bandicoot, you can. Its by far the best jump system ever created for this engine.

In order for this to work properly you’ll need to be using some Yanfly plugins. I was about to give up on Rpg Maker and just happened to spot this plugin. Hey everyone, this tips & tricks idea is for when you want to gain some sort of bonus when you have a combination of skills equipped at the same time.
