Elemental Amplifiers

Yanfly Engine 6 – Elemental Amplifiers

Last Updated: 2011.10.26
Download Link

Weapons, armours, status effects, and enemies can now have elemental amplifiers, which strengthens the elemental damage dealt. The multiplier is applied after elemental weaknesses/strengths are calculated, so the damage becomes multiplicatively stronger (or weaker if you decide to use the effects to weaken damage).

Additionally, there are amplification modifiers that can be applied to healing and nonelemental damage. There are also tags which can have items and skills ignore elemental amplifiers.

Module Settings

MAXIMUM_AMPLIFY
MINIMUM_AMPLIFY

This section adjusts the multipliers that revolve around amplifying elemental damage. By default, with no amplifiers, the modifier is 100. Every 1% increase from an amplifier will increase the multiplier by +1 and every -1% decrease from an amplifier will decrease it by -1. This effect is capped as a whole (for all the elements applied).

Quick Notebox Tags

For Skill Noteboxes

<ignore amplifiers>
This will cause the skill/item to ignore amplifier modifications when it is calculating damage.

For Weapons and Armour Noteboxes

<amplify element x: +y%>
This will increase damage dealt when element x is involved by y%.

<amplify heal: +x%>
This will increase healing done by x%.

<amplify nonelement: +x%>
This will increase non-elemental damage dealt by y%.

For Enemy Noteboxes

<amplify element x: +y%>
This will increase damage dealt when element x is involved by y%.

<amplify heal: +x%>
This will increase healing done by x%.

<amplify nonelement: +x%>
This will increase non-elemental damage dealt by y%.

For State Noteboxes

<amplify element x: +y%>
This will increase damage dealt when element x is involved by y%.

<amplify heal: +x%>
This will increase healing done by x%.

<amplify nonelement: +x%>
This will increase non-elemental damage dealt by y%.

And that’s all, folks!

4 comments on “Elemental Amplifiers

  1. I just made a new RPG Maker VX project and added in the scripts for Yanfly Engine 6. Everything seems to work great until I entered a battle and tried to cast a Fire spell, then I suddenly got this script error:

    Script ‘Elemental Amplifiers’ line 367: NoMethodError occured.
    undefined method ‘element_amplify’ for nil:NilClass

    I haven’t added any tags yet to support the new elemental amplifiers… Since the script didn’t say anything had to be using the tags by default. Is the script getting an error because nothing in my database has an elemental amplify tag?

  2. Not an error on your part. I forgot to include anti-crash methods for when players have nothing equipped. Script is now updated.

Comments are closed.