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 *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see