SpakTheComposer

Possibly a glitch in the system
Veteran
Joined
Dec 5, 2016
Messages
88
Reaction score
4
First Language
English
Primarily Uses
RMMV
Hi, sorry for the vague title, my issue seemed a bit too long to fit in the title.

I'm using the plugin DreamX_ITB, which is a battle system that makes it so you immediately act when you select a skill. It works off of Yanfly's Battle system as well.
The issue I'm having (which I'm not sure why it's happening since it wasn't happening yesterday when I was testing battles) is when the party leader (only the leader, no other members have this issue) is afflicted with a state that causes them to not move, including knockout, they still get a turn but can't do anything except use items and escape; however, when they use items the game crashes and the error message shown below appears.

1627665724886.png
The issue disappears when I turn off the plugin, but my game heavily relies on this plugin for the battle system so I wanted to try to fix it. I've also tried turning off multiple other plugins that affect battle to see if that fixes anything but it doesn't seem to. I have no idea what caused this issue since it was working completely fine the last time I played and I didn't change anything related to battles since then.

If anybody knows how to fix this, I would greatly appreciate it since I can't find any solution currently.

Many thanks,
Spak
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
33,739
Reaction score
8,518
First Language
German
Primarily Uses
RMMV
1) "of undefined" ALWAYS means that the engine got a reference to a missing data object.
there are exactly four reasons why such a reference can exist:
a) you deleted an object from the database or something similar that is still needed in the game
b) a plugin is configured to use a reference that do not exist (or in other words you failed to configure the plugin correctly
c) two of your plugins are in conflict with each other, overwriting or deleting each others data
d) you loaded an old and now incompatible savefile that does not yet have the required data.

as to point d which is currently my favorite due to your descriptions:
whenever you add or delete a plugin, you have to start a new playtest game because the data in older savefiles is no longer compatible with the current plugin configuration.

your explanation that the error vanishes if you remove a plugin means that it has to be either c or d depending on whether you load a savefile or not. there is a small chance of b if you forgot to configure the plugin removed correctly.
 

SpakTheComposer

Possibly a glitch in the system
Veteran
Joined
Dec 5, 2016
Messages
88
Reaction score
4
First Language
English
Primarily Uses
RMMV
1) "of undefined" ALWAYS means that the engine got a reference to a missing data object.
there are exactly four reasons why such a reference can exist:
a) you deleted an object from the database or something similar that is still needed in the game
b) a plugin is configured to use a reference that do not exist (or in other words you failed to configure the plugin correctly
c) two of your plugins are in conflict with each other, overwriting or deleting each others data
d) you loaded an old and now incompatible savefile that does not yet have the required data.

as to point d which is currently my favorite due to your descriptions:
whenever you add or delete a plugin, you have to start a new playtest game because the data in older savefiles is no longer compatible with the current plugin configuration.

your explanation that the error vanishes if you remove a plugin means that it has to be either c or d depending on whether you load a savefile or not. there is a small chance of b if you forgot to configure the plugin removed correctly.
I'm guessing that based on what you've said is that it's C. I should've mentioned that I was getting this error from both in game battling and the battle test feature (in fact that screenshot was from battle test). I'm gonna go around and test out turning off some plugins then. Thanks for the help though!
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
33,739
Reaction score
8,518
First Language
German
Primarily Uses
RMMV
the battle test feature
as soon as you use plugins, the battletest may no longer be a valid test.
the problem is that battletest uses shortcuts to get to the battleengine directly, and there are a lot of plugins that react badly to having their initialisation skipped.
 

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
43,448
Reaction score
15,228
First Language
English
Primarily Uses
RMMV

I've moved this thread to Plugin Support. Thank you.

 

Latest Threads

Latest Profile Posts

51F2AC5E-A605-446E-9439-D77AA6A0B0ED.pngAdded console to my content thread here
Sweet nostalgia. My fave Final Fantasy game.
Steam page is now live!
1632768058957.png
just discovered thig game called Willowbrooke Post... beautiful artstyle if I do say so myself... does anyone know what this kind of style is called??
In one of my game projects, I am working on an arena where you can fight combatants or bet on monsters, and, man, it is taking so long, lmao. I do not think that it helps that I am using an evented combat system with a lot of things that I have to edit.

Forum statistics

Threads
115,423
Messages
1,089,742
Members
150,169
Latest member
switchstone
Top