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

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

MZ plugins

Dark Plasma Skill Cooldown - DarkPlasma_SkillCooldown.js

Plugin desc : Specify a cooldown for the skill

License : MIT License

Author : DarkPlasma

Website : https://github.com/munokura/DarkPlasma-MZ-Plugins/blob/main/DarkPlasma_SkillCooldown.js

Desc page : https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release

Download Page : https://raw.githubusercontent.com/munokura/DarkPlasma-MZ-Plugins/main/DarkPlasma_SkillCooldown.js

File name : DarkPlasma_SkillCooldown.js

Help of plugin :

@target MZ
@url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
@plugindesc Specify a cooldown for the skill
@author DarkPlasma
@license MIT

@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/DarkPlasma-MZ-Plugins ).
Original plugin by DarkPlasma.
Please check the latest official version at:
https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
-----

version: 2.5.0
Specifies a cooldown time for a skill.
After a battler uses skill X,
you can limit the use of skill Y by a certain number of turns.

If you want to limit the use of skill X by x turns after a battler uses skill
X,
you can also set this in the skill's memo field.
<cooldownTurn:x>

@param skillCooldownSettings
@text Skill Cooldown
@type struct<SkillCooldown>[]
@default []

@param displaySetting
@text Cooldown display settings

@param displayCooldownTurn
@text Cooldown display
@desc Display cooldown time instead of skill consumption
@type boolean
@default true
@parent displaySetting

@param cooldownFormat
@text Cooldown display format
@desc Cooldown display format ({turn} is replaced with the number of turns)
@type string
@default CT:{turn}
@parent displaySetting

@param cooldownTextColor
@text Cooldown display color
@desc Cooldown display color
@type color
@default 2
@parent displaySetting

@param decreaseBenchwarmersCooldown
@text Reduced cooldown time
@desc Advances the cooldown time of reserve members (turn-based only)
@type boolean
@default true

@command plusCooldownTurns
@text Cooldown time increase/decrease
@desc Increases or decreases the cooldown time that has already started.
@arg turn
@text Increased number of turns
@desc Specifies the number of turns to increase. Specifying a negative value will decrease the cooldown.
@type number
@min -9999

@arg actors
@text List of eligible actors
@desc Specify the list of actors whose cooldown you want to increase or decrease. If omitted, the entire party will be targeted.
@type actor[]

@arg skills
@text List of target skills
@desc Specify the list of skills you want to increase or decrease the cooldown for. If omitted, all skills on cooldown will be targeted.
@type skill[]

@command finishCooldowns
@text Cooldown period ends
@desc Ends any cooldown that has already started.
@arg actors
@text List of eligible actors
@desc Specify the list of actors whose cooldown you want to increase or decrease. If omitted, the entire party will be targeted.
@type actor[]

@arg skills
@text List of target skills
@desc Specify the list of skills you want to increase or decrease the cooldown for. If omitted, all skills on cooldown will be targeted.
@type skill[]

スポンサードリンク

-MZ plugins

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