An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

NUUN Conditional Skills - NUUN_ConditionalSkills.js

Plugin desc : Conditional items and skills

License : MIT License

Author : NUUN

Website : https://github.com/munokura/NUUN-MZ-plugins/blob/master/NUUN_ConditionalSkills.js

Desc page : https://github.com/nuun888/MZ

Download Page : https://raw.githubusercontent.com/munokura/NUUN-MZ-plugins/master/NUUN_ConditionalSkills.js

File name : NUUN_ConditionalSkills.js

Help of plugin :

@target MZ
@url https://github.com/nuun888/MZ
@plugindesc Conditional items and skills
@author NUUN
@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/NUUN-MZ-plugins ).
Original plugin by NUUN.
Please check the latest official version at:
https://github.com/nuun888/MZ
-----

You can set conditions for using skills and items.
You cannot set [Attribute], [Attack], [Damage], [Item/Skill],
[Counterattack/Magic Reflection], or enemy targets.
If you specify an enemy group, the condition is only determined during battle.
This is not supported from the command menu.

Conditions
Skill. Item memo field
<ConditionalSkill[Num]:[id],[id],[id]...>
Can be used when all conditions for the specified ID are met for the user.
<TargetConditionalSkill[Num]:[id],[id],[id]...>
Can be used when all conditions for the specified ID are met for the target.
Conditions are not determined during battle.
<PartyConditionalSkill[Num]:[id],[id],[id]...>
Can be used when all conditions for the specified party member IDs are met.
<TroopConditionalSkill[Num]:[id],[id],[id]...>
Can be used when all conditions for the specified enemy group ID are met.
Enemy groups are only determined during combat.
[Num]: ID ID (Do not enter the first ID; enter ConditionalSkill).
From the second condition onwards, ID IDs start at 2. ConditionalSkill2
[id]: List ID of conditional-based conditions to apply.

<MatchMode[Num]:[modeId]> Condition mode.
[Num]: ID ID (Do not enter the first ID; enter MatchMode).
From the second condition onwards, ID IDs start at 2. MatchMode2
[modeId]: 0: Any match 1: All match
If left blank, the condition will be met if any match is met.
The user during movement will be the character with the highest medicine
knowledge.

...Specifying only ConditionalSkill2 will not apply the condition.
Applies when any of multiple conditions are matched.
Example
<TargetConditionalSkill:3,6>
<TargetConditionalSkill2:4,8>
<MatchMode:1>
Applies when all target condition IDs 3 and 6 are matched or either target
condition ID 4 or 8 is matched.

This plugin requires NUUN_ConditionsBase.

Terms of Use
This plugin is distributed under the MIT License.

Update History
March 12, 2023 Ver. 1.2.0
Multiple condition functionality expanded.
August 4, 2022 Ver. 1.1.0
Fixed to allow targets to be specified as conditions (only when moving).
November 12, 2021 Ver. 1.0.1
Changed the way condition tags are set when changing the definition of a
conditional base.
September 13, 2021 Ver. 1.0.0
First version

@param EnemyUseConditional
@text Enemy usage conditions apply
@desc Skill usage conditions also apply to enemies
@type boolean
@default true

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.