Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Side Effect Skill - SideEffectSkill.js
Plugin desc : Skill Side Effects Plugin
License : MIT License
Author : Triacontane
Website : https://triacontane.blogspot.com/
Desc page : https://triacontane.blogspot.com/
Download Page : https://raw.githubusercontent.com/munokura/triacontane-MV-plugins/refs/heads/main/SideEffectSkill.js
File name : SideEffectSkill.js
Help of plugin :
@url https://triacontane.blogspot.com/ @plugindesc Skill Side Effects Plugin @author Triacontane @license MIT License @help English Help Translator: munokura This is an unofficial English translation of the plugin help, created to support global RPG Maker users. Feedback is welcome to improve translation quality (see: https://github.com/munokura/triacontane-MV-plugins ). Original plugin by Triacontane. Please check the latest official version at: https://triacontane.blogspot.com ----- When using a skill, you can set side effects for the user. You can choose when the side effects will be applied from the following options: ・When Skill Input (Enemy Characters Only) The side effects are applied before allies input their actions. Enemy characters only. ・Before Skill Use The side effects are applied immediately before the skill is used. The side effects are already applied when the skill is used. ・When Skill Use The side effects are applied at the same time the effect is applied to the enemy when the skill is used. ・After Skill Use The side effects are applied after the effect is applied to the enemy when the skill is used. Aside from slight differences in timing, this is almost the same as "When Skill Use." ・At the Start of Turn The side effects are applied the moment the turn begins after all allies finish inputting their actions. ・At the End of Turn The side effects are applied the moment the turn ends after all allies have completed their actions. You can also apply side effects only if the skill is set to "Only on Success," "Only on Failure," or "Only on Weak Point." Specify the following in the skill's Note field. The effect of the specified number will apply to the skill user instead of the original effect range. (It will no longer be applied to the target.) <SES_OnSkillInput:4,3> - When skill input is performed,effect [4][3] is applied to the user (enemy only). <SES_OnSkillBefore:3> - Before skill use, effect [3] is applied to the user. <SES_OnSkillUsing:3> - When skill use is performed,effect [3] is applied to the user. <SES_OnSkillAfter:1,5> - After skill use, effect [1][5] is applied to the user (separated by [,]). <SES_OnTurnStart:2,4> - At the start of the turn,effect [2][4] is applied to the user. <SES_OnTurnEnd:8> - At the end of the turn,apply effect [8] to the user. <SES_HitOnly> - Apply the side effect only if the action is successful. <SES_MissOnly> - Apply the side effect only if the action fails. <SES_EffectiveOnly> - Apply the side effect only if the action hits a weak spot. <SES_CriticalOnly> - Apply the side effect only if the action is a critical hit. <SES_ReflectionOnly> - Apply the side effect only if the action is magically reflected. <SES_InvalidOnly> - Apply the side effect only if the action's damage is 0. When specifying multiple effects, separate them with [,]. The effect number [1] starts first. Also, input side effects are only available to enemy characters. Conditions such as "Only on success" and "Only on failure" cannot be used in the following situations, since they occur before skill execution: When skill execution begins Before skill use At the start of a turn The "Common Event" effect is only executed at the appropriate time if the timing is set to "At the start of a turn," "When a skill is used," "After a skill is used," or "At the end of a turn." # Script (for advanced users) When a Common Event is executed as a side effect, you can use the following script to obtain the target battler of the effect: $gameTemp.getCommonEventSubjectBattler(); This plugin does not have plugin commands. Terms of Use: You may modify and redistribute this plugin without permission from the author, and there are no restrictions on its use (commercial, 18+, etc.). This plugin is now yours.