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

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

MZ plugins

Remove State Extend - RemoveStateExtend.js

Plugin desc : Conditional State Release Plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com

Desc page : https://github.com/triacontane/RPGMakerMV/tree/mz_master/RemoveStateExtend.js

Download Page : https://raw.githubusercontent.com/munokura/triacontane-MZ-plugins/refs/heads/main/RemoveStateExtend.js

File name : RemoveStateExtend.js

Help of plugin :

@target MZ
@url https://github.com/triacontane/RPGMakerMV/tree/mz_master/RemoveStateExtend.js
@plugindesc Conditional State Release 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-MZ-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----

RemoveStateExtend.js

Extends the conditions for removing a state.
You can create states that are removed only when hit by an attack containing
(or excluding) a specific attribute, or when hit by a magic attack.
You can also create states that are removed only when HP falls below a
specified value.
Set a list of conditions using parameters.

This is a memo field that adjusts (adds) the probability of removing a state.
Valid for actor, class, weapon, armor, enemy character, and state memo fields.
Example: The state ID [3] is removed with a 20% increase.
<State Remove Adjustment 3:20>

This plugin requires the base plugin ”PluginCommonBase.js.”
”PluginCommonBase.js” is located in the following folder under the RPG Maker
MZ installation folder:
dlc/BasicResources/plugins/official

Terms of Use:
You may modify and redistribute this plugin without permission, and there are
no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.

@param byDamageList
@text List of damage removals
@desc This conditionally clears the state when damage is received. It operates independently of the corresponding item in the database.
@type struct<DAMAGE>[]
@default []

@param byAcceptedList
@text List of actions taken to unlock
@desc Cancels the state when an action is received. This includes actions by allies and yourself.
@type struct<DAMAGE>[]
@default []

@param byCountList
@text List of unlocks based on number of turns
@desc The reduction condition for states with a specified number of continuous turns will be the specified condition instead of the number of turns.
@type struct<COUNT>[]
@default []

@param byAddList
@text List of granted states
@desc Sets the state that will be removed by the given state.
@type struct<ADD>[]
@default []

スポンサードリンク

-MZ plugins

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