This plugin introduces dynamic elemental mechanics, allowing you to inflict states, modify damage based on target conditions, and scale power with consecutive uses or hits of elements.
Key Features:
Custom Element Cycles:
Define relationships between elements, including strengths and weaknesses.
Support for single-element cycles (where elements are strong against themselves) and two-element cycles (where elements are strong against each other).
Multi-element cycles for traditional rock-paper-scissors-style interactions.
Dynamic Element Rules:
Choose how battlers' current elements are determined with three flexible options:
Last Used Element: Based on the last skill's element.
Last Hit Element: Based on the last element the battler was hit by.
Higher Stack: Prioritizes the element with the higher consecutive usage or hit count.
Stack-Based Adjustments:
Track consecutive uses (Use Stacks) and hits (Hit Stacks) of elements.
Apply scaling damage modifiers based on stack counts, allowing for dynamic damage interactions.
State Impact Effects:
Inflict or remove states based on elements, with configurable chances.
Add damage modifiers for specific state and element combinations.
Reflect Damage Mechanic:
Option to reflect damage back to the user if specific element based conditions are met by the target
Debug Mode:
Easily toggle detailed console logging to debug and fine-tune your configurations.
Script Calls:
assign icons to element ids, also more easily search element ids and names based on skill id
Highly Configurable:
Define multipliers (percentage-based) for strengths, weaknesses, and stack effects.
Flexible parameter settings to adjust maximum stacks, element relationships, and more.
Any feature requests you can let me know there or here
Terms: You're free to use this plugin in projects commercial or non commercial.
Must Credit Puppet Knight as the author. While a copy of the game is not required, it
would be appreciated ^_^.