[CGMZ] Equip Conditions (Patreon)
Downloads
Content
Add conditions to gear, such as level requirements, location requirements, and many more options for conditions. Your actors will not be able to equip gear without meeting any extra conditions set up.
Hi all, introducing [CGMZ] Equip Conditions!
This plugin allows you to add conditions to gear, such as level requirements, location requirements, and many more options for conditions. Your actors will not be able to equip gear without meeting any extra conditions set up.
New Conditions
The new conditions added for weapons / armor are as follows:
Actor min & max level - Allow your actors to equip gear if they are over or under (or both) a min/max level. This can be used to prevent actors from equipping gear that is too strong for their current level, or to cycle out old equipment.
Actor ID - You can make equipment only available for certain actors by actor id. Maybe your main character gets special equipment, or a hidden character is the only one who can equip the ultimate sword.
Class ID - Just like actors, you can make equipment only available for certain classes. If you want your Dragon sword to be a sword type but only available to actors with the Dragon Knight class even though other classes can also use swords in your game, now you can do that.
Min & max gold - I don't expect this to be used too often, but it was easy to provide, so now you can make it so only rich actors can equip certain gear, or maybe provide a boost to actors with little money to their name. I am sure someone out there can find a use for this.
Switches - You can prevent equipment from being used while certain switches are OFF. Switches (and variables) are pretty unlimited in how they can be used, but one use case might be to turn a switch ON when a quest is accepted, and then allow the player to use special quest equipment, then turn the switch OFF when your quest is completed and the player will no longer be able to use that equipment.
Variables - Like switches, these are pretty unlimited in what they can be used for since just about everything can interact with a variable.
Location - Prevent the player from using equipment unless they are in certain locations. You could make some safari area where the player can use much more powerful gear than normal, but only in that area. Or maybe your player cannot use certain gear in enemy territory to avoid giving themselves away as an outsider. There are many uses for location-based gear.
Condition Changes
By default, gear that is equipped is not always re-checked when a condition may change, such as by changing map. This plugin provides a convenient plugin command to check for and remove any equipment the player may have equipped while it was possible to equip, but which the player no longer meets the conditions for. See below for an image of my test project removing special gear for a location-based challenge:
Quick Facts
✅ RPG Maker MZ✅ No obfuscation✅ No AI used at any point in the creation of this plugin
Support
Casper Gaming provides quick support to any user who needs it. You can leave a comment below with your question or issue, I try to check my Patreon at least once a day. For even quicker support, you can come into the Casper Gaming Discord and ask for help in the #support channel.
Roadmap
This plugin should already cover the a lot of common conditions seen in other games for equipment. I do plan to add some more conditions, especially those requested by you. Some future updates include:
Any requested conditions
Option to show gear that can't be equipped greyed out in equip window
Integrations with [CGMZ] plugins for even more conditions
Casper Gaming plugins are made better through community suggestions. I am always happy to hear any features you'd like to see added that I may not have thought of already. Please leave any suggestions you have in the comments below, or in the #suggestions channel of the Casper Gaming Discord. I add all suggestions to my to-do list.
Happy RPG Making!
This version adds the option to display unequippable gear in the equip item select window. This can allow the player to see that the actor has equipment of that equipment type, but that they cannot equip it for some reason. If using this option, you will probably want to explain any requirements in the help text so the player will be aware of why they cannot equip something.
This update also adds the item condition to both weapons and armors. This is a list of items that the party must have in the inventory to equip the gear.
This version adds stats to the actor equip conditions, so you can now make it so your actors have to have a high enough ATK stat to equip the ultimate sword, for example. A minimum and maximum requirement is made available for each stat, so you can make any stat requirement you can think of.
If you set up an invalid armor condition, the plugin now correctly tells you it is an armor condition with an issue.