A downloadable tool

Download NowName your own price


This plugin is supported on both RPG Maker MV and MZ.

Enemy drop conditional rules can be defined for each enemy using three different methods: an external JSON file, using Plugin Parameters, and through enemy note tags. You can't use both a JSON file and Plugin Parameters at the same time, so you need to choose one through the parameter "SourceType".

Note tags an be used regardless of which one of the two you choose, and has a higher priority than both. That means if an enemy have any drop rules set in a JSON file, for example, but also have note tags, the note tags will overwrite whatever is loaded from the file (regardless of it being applied to the same item or not).

You can define if engine drop settings are still considered by setting the Plugin parameter 'Engine Settings' to either 'Keep' (keep both whatever is configured in the engine and conditional drops) or 'Discard' (discard anything set in the engine and use only conditional drops). This option can be useful so you can keep using the engine for simple drop rules (like an enemy that always drop a Potion, for example).

Main features:

  • Use either an external JSON file or the Plugin Manager to setup conditional drop rules for each enemy, or create a default global rule to apply to drop settings done through the engine database.
  • Share the JSON file with other plugins from the TAA liberary (typically TAA_Enemy* plugins, like TAA_EnemyLevels), so you can concentrate all enemy config data in one place.
  • Create a "stop clause", where if a specific condition is not met, the plugin interrupts rule processing and discard any following rules for that drop.
  • Select from a huge variety of conditional clauses to customize enemy drops to your liking, raging from the default random condigion to checking party inventory, enemy settings, battle history, and others!

----------------
Terms of use
-----------------

Any plugins developed by taaspider are free for use for both commercial and noncommercial RPG Maker games, unless specified otherwise. Just remember to credit "taaspider".

Redistribution of parts or the whole of taaspider plugins is forbidden (which also includes reposting), unless it comes from this page. You are allowed to edit and change the plugin code for your own use (as long as I'm credited for the original), but you're definitely not allowed to sell or reuse any part of the code as your own. Although not required to use my plugins, a free copy of your game would be nice!

Download

Download NowName your own price

Click download now to get access to the following files:

TAA_EnemyDrops.js v1.0.1 126 kB

Development log

Comments

Log in with itch.io to leave a comment.

Hello sir,
I would like to know if there's a commission or not?
Please.

You mean if I accept commisions?

I may accept, depending on what it is and how fast you need it. Currently I have not been having much time to work on plugins, so I can't promise anything with a short deadline.