Advanced DoT, HoT & State Chaining Plugin for MZ
A downloadable Plugin
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 (
50damage) or a percentage of the caster's Magic Attack (10%damage). - Infinite Durations: Set a duration of
0to 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:
- On the Caster (Actor/Enemy): Add a tag like
<PoisonTick: 50, 4>. - On the Skill: Add the tag
<UseEffect: PoisonTick>. - In the Skill's Effects: Apply a "marker" state (like "Poisoned") to the target.
To Set Up a State Chain:
- On the State: Simply add a tag like
<ChainState: 51>, where51is 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.
| Status | Released |
| Category | Tool |
| Author | Rattacookie |
| Tags | plugin, qol, RPG Maker MZ, tool |
Purchase
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:

Leave a comment
Log in with itch.io to leave a comment.