If you are having this error, it is very likely because your core files are old. VERY old.
Someone gave me a new project with just the required plugins to test with (for which I am very grateful), and the core files in that project were from version 1.0.0 - the very first MV. This means this person has either never updated MV, the project was created with the first version and has never been updated, even though MV itself may have been updated, or the person has a "template" project that is used whenever he/she wants to start a new project. In either case, the core files (the default .js files) were an old version and not compatible with this plugin. I suspect everyone else who is having this issue is also using an older version of core scripts with their project.
It looks like 1.3.1 is the earliest version (that I have) that has the necessary property for this plugin (though that may still be too old for other reasons). The rpg_core.js file has the version at the top, like this:
Code:
If your rpg_core.js does not have a line like that, then you are using 1.0.0 from the very first MV.//=============================================================================
// rpg_core.js v1.3.1
//=============================================================================When you take an MV update, you are ONLY updating the engine. NEW projects you create from that point onwards will have the latest core files, but OLD projects that you created previously will still have the old version core files. You must update them manually!
The MV Update thread has steps that need to be followed when you take an MV update. They involve copying files and folders from the new MV into your existing projects. You need to do this even if you are on Steam and get updates automatically.
The other option is every time you get an MV update, you create a new project from that version, then copy over all files except the core files.