Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Khodhum

4
Posts
A member registered Mar 03, 2026

Recent community posts

Ok, after some more testing it seems I've found one more situation in which the substitute state does not get removed, and that's when the target dies. To explain specifically what's happening in my game:

1. Actor 1 gets poisoned (a state with a negative HP Regeneration trait).

2. On the next turn, Actor 2 uses the substitute skill on Actor 1, which has an auto removal after 1 turn.

3. At the end of that turn, Actor 1 takes poison damage and dies from it.

4. Actor 1 gets revived on a following turn.

5. Actor 1 gets attacked by an enemy, but Actor 2 tanks the hit even though the substitute skill has not been used since before Actor 1 died.

Again, this is with RPG Maker MZ (version 1.10.0), and I turned off all other plugins.

D'oh...you are 100% right. I never needed to have Remove by Restriction checked on the substitute state. I believe everything is now working the way I wanted it to. Thanks!

I personally am not in need of a battle message to let the player know a substitution did not happen, but thanks for asking.

I tried out the new version, and while the substitution no longer goes on forever, instead it no longer applies at all when the skill is used on a target that has a state with a restriction on it. It still applies normally to any target that doesn't have any states with restrictions.

This is a great plugin that serves my purposes, though I seem to have discovered a bug. It triggers whenever I use my substitute skill (which is set to only last 1 turn, with Remove at Battle End and Remove by Restriction checked on its substitute state) on a target that has a state with a restriction (Attack anyone, Cannot move, etc.) The user of the skill will continue to substitute for the target on following turns, and even in following battles, as long the user is still able to freely act, without me selecting the substitute skill again. But if I use the substitute skill on the same target again when they don't have a state with a restriction, then the user stops substituting for the target when the turn ends and everything goes back to normal.

I am using RPG Maker MZ, and I tested this with all other plugins off.