Core: Drop Conditions

This script re-writes one method that determines whether a drop item should be dropped or not.

It provides support for denominator based probability (eg: 1 / 20 chance), or a direct percentage (0.05 chance), however the script itself does not provide any way to add it.

You can extend the conditions by aliasing can_drop_item?, which takes an RPG::Enemy::DropItem object as the parameter.


Script: download here


There is one configuration option at the top, which determines whether your project will use denominator-based probability, or percentage based.

If it’s denominator based, then all droprates  are based on 1 / denom.
Otherwise, you can choose to specify the droprate as a float, such that 0.52 means you have 52% chance of receiving it.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *