Auto Skill Triggers VisuStella MZ
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.
Download | ||
SystemThis is a plugin created for RPG Maker MZ. | ||
Click here for help on how to install plugins and an explanation on the Tier Hierarchy System. |
Click here to learn how to update plugins. |
Click here for how to troubleshoot plugins if you get an error. |
Required PluginsThe following plugins are required in order to use this plugin. Place the following plugins above this plugin located in the Plugin Manager.
VisuStella MZThis plugin is a part of the VisuStella MZ Plugin Library. Click here if you want to help support VisuStella on Patreon. IntroductionSometimes you want some skills that only occur after a specific condition triggers (ie. death, receiving specific elemental damage, or allies performing skills of a specific type). These skill triggers are now made possible through this plugin. Features include all (but not limited to) the following:
RequirementsThis plugin is made for RPG Maker MZ. This will not work in other iterations of RPG Maker. Required Plugin List This plugin requires the above listed plugins to be installed inside your game's Plugin Manager list in order to work. You cannot start your game with this plugin enabled without the listed plugins.
This plugin is a Tier 3 plugin. Place it under other plugins of lower tier value on your Plugin Manager list (ie: 0, 1, 2, 3, 4, 5). This is to ensure that your plugins will have the best compatibility with the rest of the VisuStella MZ Plugin library.
VisuStella MZ CompatibilityWhile this plugin is compatible with the majority of the VisuStella MZ plugin library, it is not compatible with specific plugins or specific features. This section will highlight the main plugins/features that will not be compatible with this plugin or put focus on how the make certain features compatible. --- Battle System - FTB VisuStella MZ Battle System - ETB VisuStella MZ Battle System - PTB VisuStella MZ These battle systems are incompatible with Auto Skill Triggers. This is due to their turn structures, making them highly incompatible with the way that Auto Skill Triggers work. --- Notetags
RPG Maker MZ's editor is unable to allow for custom traits/properties that a game dev may wish to associate with a database object, event, map, etc. Notetags are used to work around such limitations by allowing the game dev to tag certain traits/properties using specific Notetags declared by the related plugin. Here is a list of Notetag(s) that you may use.
--- Skill Trigger-Related Notetags--- <No Auto Skill Trigger> - Used for: Skill, Item State Notetags - This prevents Auto Skill Triggers from occurring upon using this skill or item. --- <Auto Trigger: condition> <Auto Trigger x%: condition> - Used for: Skill Notetags - Turns this skill into an Auto Trigger Skill, where it will automatically be used if the 'condition' has been met. - If using the x% variant, the Auto Trigger has a x% chance to occur. - Replace 'x' with a number value representing the chance to succeed. - Skill must be usable normally outside of the occasion in order to trigger. - This marked skill cannot trigger any other Auto Skill Triggers in order to prevent an infinite loop. - Skills can have multiple Auto Triggers and will trigger upon meeting the conditions of any of them. - Replace 'condition' with any of the below keywords: *Note1*: Being the target of an action means the potential target must be a part of the original scope, regardless of how the targets are changed up later by Action Sequences. Keywords: --- Battle Start - Triggers skill when the battle starts. Battle Win - Triggers skill when the battle is won. Death - Triggers skill moments before the user's death. - If the user recovers enough HP from the skill trigger, then the user won't die. However, any other Death triggered effects will still continue to prompt. --- Attack User - Triggers skill when the user uses a basic attack. Guard User - Triggers skill when the user guards. Item User - Triggers skill when the user uses any item. Physical User - Triggers skill when the user performs any physical action. Magical User - Triggers skill when the user performs any magical action. Certain Hit User - Triggers skill when the user performs a certain hit action. Skill Type name User - Triggers skill when the user performs a skill of the named Skill Type. Element name User - Triggers skill when the user performs an action with the named element type. --- Attack Target - Triggers skill when user is the target of a basic attack. - See Note1 Above. Guard Target - Triggers skill when user is the target of a guard action. - See Note1 Above. Item Target - Triggers skill when user is the target of an item action. - See Note1 Above. Physical Target - Triggers skill when user is the target of a physical action. - See Note1 Above. Magical Target - Triggers skill when user is the target of a magical action. - See Note1 Above. Certain Hit Target - Triggers skill when user is the target of a certain hit action. - See Note1 Above. Skill Type name Target - Triggers skill when user is the target of a skill by named Skill Type. - See Note1 Above. Element name Target - Triggers skill when user is the target of of an action with the named element type. - See Note1 Above. --- Attack Ally - Triggers skill when user is the target of a basic attack and is an ally of the currently active battler. - See Note1 Above. Guard Ally - Triggers skill when user is the target of a guard action and is an ally of the currently active battler. - See Note1 Above. Item Ally - Triggers skill when user is the target of an item action and is an ally of the currently active battler. - See Note1 Above. Physical Ally - Triggers skill when user is the target of a physical action and is an ally of the currently active battler. - See Note1 Above. Magical Ally - Triggers skill when user is the target of a magical action and is an ally of the currently active battler. - See Note1 Above. Certain Hit Ally - Triggers skill when user is the target of a certain hit action and is an ally of the currently active battler. - See Note1 Above. Skill Type name Ally - Triggers skill when user is the target of a skill by named Skill Type and is an ally of the currently active battler. - See Note1 Above. Element name Ally - Triggers skill when user is the target of of an action with the named element type and is an ally of the currently active battler. - See Note1 Above. --- Attack Enemy - Triggers skill when user is the target of a basic attack and is an enemy of the currently active battler. - See Note1 Above. Guard Enemy - Triggers skill when user is the target of a guard action and is an enemy of the currently active battler. - See Note1 Above. Item Enemy - Triggers skill when user is the target of an item action and is an enemy of the currently active battler. - See Note1 Above. Physical Enemy - Triggers skill when user is the target of a physical action and is an enemy of the currently active battler. - See Note1 Above. Magical Enemy - Triggers skill when user is the target of a magical action and is an enemy of the currently active battler. - See Note1 Above. Certain Hit Enemy - Triggers skill when user is the target of a certain hit action and is an enemy of the currently active battler. - See Note1 Above. Skill Type name Enemy - Triggers skill when user is the target of a skill by named Skill Type and is an enemy of the currently active battler. - See Note1 Above. Element name Enemy - Triggers skill when user is the target of of an action with the named element type and is an enemy of the currently active battler. - See Note1 Above. --- Attack Friends - Triggers skill when a basic attack occurs and the active battler is in the user's allied team. Guard Friends - Triggers skill when a guard action occurs and the active battler is in the user's allied team. Item Friends - Triggers skill when an item action occurs and the active battler is in the user's allied team. Physical Friends - Triggers skill when a physical action occurs and the active battler is in the user's allied team. Magical Friends - Triggers skill when a physical action occurs and the active battler is in the user's allied team. Certain Hit Friends - Triggers skill when a certain hit action occurs and the active battler is in the user's allied team. Skill Type name Friends - Triggers skill when a skill by the named Skill Type action occurs and the active battler is in the user's allied team. Element name Friends - Triggers skill when an action with the named element type occurs and the active battler is in the user's allied team. --- Attack Friends Only - Triggers skill when a basic attack occurs and the active battler is in the user's allied team, but the active battler cannot be the user. Guard Friends Only - Triggers skill when a guard action occurs and the active battler is in the user's allied team, but the active battler cannot be the user. Item Friends Only - Triggers skill when an item action occurs and the active battler is in the user's allied team, but the active battler cannot be the user. Physical Friends Only - Triggers skill when a physical action occurs and the active battler is in the user's allied team, but the active battler cannot be the user. Magical Friends Only - Triggers skill when a physical action occurs and the active battler is in the user's allied team, but the active battler cannot be the user. Certain Hit Friends Only - Triggers skill when a certain hit action occurs and the active battler is in the user's allied team, but the active battler cannot be the user. Skill Type name Friends Only - Triggers skill when a skill by the named Skill Type action occurs and the active battler is in the user's allied team, but the active battler cannot be the user. Element name Friends Only - Triggers skill when an action with the named element type occurs and the active battler is in the user's allied team, but the active battler cannot be the user. --- Attack Opponents - Triggers skill when a basic attack occurs and the active battler is in the user's opposing team. Guard Opponents - Triggers skill when a guard action occurs and the active battler is in the user's opposing team. Item Opponents - Triggers skill when an item action occurs and the active battler is in the user's opposing team. Physical Opponents - Triggers skill when a physical action occurs and the active battler is in the user's opposing team. Magical Opponents - Triggers skill when a physical action occurs and the active battler is in the user's opposing team. Certain Hit Opponents - Triggers skill when a certain hit action occurs and the active battler is in the user's opposing team. Skill Type name Opponents - Triggers skill when a skill by the named Skill Type action occurs and the active battler is in the user's opposing team. Element name Opponents - Triggers skill when an action with the named element type occurs and the active battler is in the user's opposing team. --- Examples: <Auto Trigger: Battle Start> <Auto Trigger: Death> <Auto Trigger: Attack User> <Auto Trigger: Guard User> <Auto Trigger: Physical Target> <Auto Trigger: Magical Target> <Auto Trigger: Certain Hit Ally> <Auto Trigger: Item Enemy> <Auto Trigger: Skill Type Magic Ally> <Auto Trigger: Skill Type Special Enemy> <Auto Trigger: Element Fire Friends> <Auto Trigger: Element Ice Opponents> ---
Terms of Use1. These plugins may be used in free or commercial games provided that they have been acquired through legitimate means at VisuStella.com and/or any other official approved VisuStella sources. Exceptions and special circumstances that may prohibit usage will be listed on VisuStella.com. 2. All of the listed coders found in the Credits section of this plugin must be given credit in your games or credited as a collective under the name: "VisuStella". 3. You may edit the source code to suit your needs, so long as you do not claim the source code belongs to you. VisuStella also does not take responsibility for the plugin if any changes have been made to the plugin's code, nor does VisuStella take responsibility for user-provided custom code used for custom control effects including advanced JavaScript notetags and/or plugin parameters that allow custom JavaScript code. 5. VisuStella is not responsible for problems found in your game due to unintended usage, incompatibility problems with plugins outside of the VisuStella MZ library, plugin versions that aren't up to date, nor responsible for the proper working of compatibility patches made by any third parties. VisuStella is not responsible for errors caused by any user-provided custom code used for custom control effects including advanced JavaScript notetags and/or plugin parameters that allow JavaScript code. 8. Any extensions and/or addendums made to this plugin's Terms of Use can be found on VisuStella.com and must be followed. Terms of Use: Japanese『VisuStella MZ』利用規約 1. これらのプラグインは、VisuStella.comおよび/または公式に承認されたVisuStellaのソースから合法的な手段で入手したものである限り、フリーゲームや商用ゲームに使用することができます。例外的に使用が禁止される場合については、VisuStella.comの記載をご確認ください。 2. 本プラグインの「クレジット」部分に記載されているすべてのコーダーの名前は、ゲーム内にクレジット表記を行うか、もしくは「VisuStella」という名前の下にまとめて表記する必要があります。 3. ソースコードを自分のものだと主張しない限りは、必要に応じて編集することが可能です。ただしプラグインのコードに変更が加えられた場合、VisuStellaはそのプラグインに対して一切の責任を負いません。高度なJavaScriptのノートタグやJavaScriptコードを許可するプラグインのパラメータを含む、カスタムコントロールエフェクトに使用される、ユーザー提供のカスタムコードについても、VisuStellaは一切の責任を負いません。 5. VisuStellaは、意図しない使用方法による問題、VisuStella MZライブラリ以外のプラグインとの非互換性の問題、プラグインのバージョンが最新でないことによる問題、第三者による互換性パッチが適切に動作していないことなどが原因でゲーム内で発生した問題については、一切の責任を負いません。VisuStellaは、高度なJavaScriptのノートタグやJavaScriptコードを許可するプラグインのパラメータを含む、カスタムコントロールエフェクトに使用される、ユーザー提供のカスタムコードに起因するエラーについても、一切の責任を負いません。 8. このプラグインの利用規約の追加項目や補足については、VisuStella.comに掲載されていますので、それを参照し従ってください。 CreditsIf you are using this plugin, credit the following people in your game: Team VisuStella ChangelogVersion 1.16: January 18, 2024
Version 1.15: August 17, 2023
Version 1.14: July 13, 2023
Version 1.13: January 20, 2023
Version 1.12: June 30, 2022
Version 1.11: March 10, 2022
Version 1.10: December 16, 2021
Version 1.09: June 25, 2021
Version 1.08: March 19, 2021
Version 1.07: March 12, 2021
Version 1.06: February 12, 2021
Version 1.05: January 22, 2021
Version 1.04: December 25, 2020
Version 1.03: November 22, 2020
Version 1.02: November 1, 2020
Version 1.01: October 18, 2020
Version 1.00: October 28, 2020
See Also
End of File |