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

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

Dynamic Equip Param - DynamicEquipParam.js

Plugin desc : Dynamic equipment parameter setting plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com/

Desc page : https://triacontane.blogspot.com/

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

File name : DynamicEquipParam.js

Help of plugin :

@url https://triacontane.blogspot.com/
@plugindesc Dynamic equipment parameter setting 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-MV-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----

Dynamically changes equipment parameters based on the actor's current
state.
Specify the following in the weapon and armor Note fields.
Use JavaScript formulas to set these.

<DEP_Atk:[Formula]> # Apply formula to attack power
<DEP_Def:[Formula]> # Apply formula to defense power
<DEP_Mat:[Formula]> # Apply formula to magic power
<DEP_Mdf:[Formula]> # Apply formula to magic defense
<DEP_Agi:[Formula]> # Apply formula to agility
<DEP_Luk:[Formula]> # Apply formula to luck
<DEP_Mhp:[Formula]> # Apply formula to max HP
<DEP_Mmp:[Formula]> # Apply formula to max MP

The following elements can be used in formulas.
The values of each parameter do not include any changes made by this
plugin.
param # Original value specified in the database
a.hp # HP
a.mp # MP
a.tp # TP
a.mhp # Max HP
a.mmp # Max MP
a.atk # Attack Power
a.def # Defense Power
a.mat # Magic Power
a.mdf # Magic Defense
a.agi # Agility
a.luk # Luck
a.hpRate() # HP Rate (0.0 - 1.0)
a.mpRate() # MP Rate (0.0 - 1.0)
a.tpRate() # TP Rate (0.0 - 1.0)
a.special('aaa') # Value of [aaa] in the Note field (*)
a.level # Level
a.actorId() # Actor ID
a._classId # Class ID
a.currentExp() # Experience Points

*Retrieves the value corresponding to the specified content from the memo
field with the feature.
<aaa:100> # a.special('aaa') returns [100].

When equipped by a specific character, it is strengthened.
It can also be strengthened by combining items or by using states.

This plugin does not have any plugin commands.

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

スポンサードリンク

-MV plugins

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