// DarkPlasma_DisableUpdateStateBuffTurnOnMap 1.0.0 // Copyright (c) 2025 DarkPlasma // This software is released under the MIT license. // http://opensource.org/licenses/mit-license.php /** * 2025/04/18 1.0.0 公開 */ /*: @target MZ @url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release @plugindesc Disables the progression of states, buffs, and debuffs on the map. @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: 1.0.0 Prevents status, buff, and debuff turns from passing on the map. */ /*:ja @plugindesc マップ上でのステート・強化・弱体のターン数経過を無効にする @author DarkPlasma @license MIT @target MZ @url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release @help version: 1.0.0 マップ上でステート・強化・弱体のターンが経過しないようにします。 */ (() => { 'use strict'; function Game_BattlerBase_DisableUpdateTurnOnMapMixIn(gameBattlerBase) { const _updateStateTurns = gameBattlerBase.updateStateTurns; gameBattlerBase.updateStateTurns = function () { if ($gameParty.inBattle()) { _updateStateTurns.call(this); } }; const _updateBuffTurns = gameBattlerBase.updateBuffTurns; gameBattlerBase.updateBuffTurns = function () { if ($gameParty.inBattle()) { _updateBuffTurns.call(this); } }; } Game_BattlerBase_DisableUpdateTurnOnMapMixIn(Game_BattlerBase.prototype); })();