A downloadable Plugin

Buy Now$5.99 USD or more

Dreamon's DOT & State Chaining System is a powerful and flexible plugin for RPG Maker MZ that gives you two major features to elevate your game's battle mechanics. Create advanced Damage/Heal over Time (DoT/HoT) effects and design seamless state sequences, all with easy-to-use notetags.

FEATURE 1: DYNAMIC DAMAGE & HEAL OVER TIME (DOT/HOT)

This system allows you to create any "Tick" effect you can imagine (PoisonTick, HealTick, BurnTick, FrostTick, etc.). The power of this system lies in its unique, caster-based approach.

  • Caster-Based Power: The strength and duration of an effect are defined on the actor or enemy using the skill, not the skill itself. This means your "Poison" skill can be weak when used by a slime, but devastating when used by a poison-specialist boss!
  • Percentage or Flat Values: Ticks can be based on a flat number (50 damage) or a percentage of the caster's Magic Attack (10% damage).
  • Infinite Durations: Set a duration of 0 to create effects that last until the associated state is removed.
  • Fully Dynamic: Create any effect name you want (e.g., <CurseTick:...>). The plugin handles it automatically without needing code edits.

FEATURE 2: STATE CHAINING

Create a domino effect with your states! This feature allows you to define a new state that gets automatically applied the moment another state is removed (either by its timer running out or by other means).

  • Create Evolving Sicknesses: A "Frostbitten" state can chain into a "Frozen" state.
  • Design Multi-Stage Curses: A curse can weaken the target's attack, then chain into a state that weakens their defense.
  • Lasting Consequences: Chain a final state into "KO" for deadly, timed effects.

QUICK & EASY SETUP

Both systems are configured entirely with simple notetags:

To Set Up a DoT/HoT Effect:

  1. On the Caster (Actor/Enemy): Add a tag like <PoisonTick: 50, 4>.
  2. On the Skill: Add the tag <UseEffect: PoisonTick>.
  3. In the Skill's Effects: Apply a "marker" state (like "Poisoned") to the target.

To Set Up a State Chain:

  1. On the State: Simply add a tag like <ChainState: 51>, where 51 is the ID of the next state you want to apply.

COMPATIBILITY

  • Tested and confirmed working with RPG Maker MZ.
  • Should be compatible with most other plugins.


    ----------------------------------------------------------------------------------------------
    Be part of the official community for Nyx: Legacy, Dreamon plugins, and future projects. Share feedback, get support, or just hang out with fellow RPG Maker developers.
    -----------------------------------------------------------------------------------------------

    License:


    • These assets can be used in personal projects.
    • You may modify the assets.
    • You may NOT redistribute or resell these assets.

Purchase

Buy Now$5.99 USD or more

In order to download this Plugin you must purchase it at or above the minimum price of $5.99 USD. You will get access to the following files:

Dreamon_DOTSystem.js 8.6 kB

Leave a comment

Log in with itch.io to leave a comment.