Majesty Gold HD

Majesty Gold HD

Customize Majesty!
Create and upload new Quests and Mods for Majesty HD!
BUG REPORT: Adding prototypes or mx_Prototypes to your Gplproject causes an error
Hello. This is intended for the eyes and ears of the cyberlore dev.

I found a bug.

When you add prototypes or mx_prototypes to a gplproject, it throws a very specific error:

Parse Error: In rule "script", no viable alternative for NULL tree.
mx_prototypes.gpl, Line: 1064

This is always the same no matter where you put your code or what you insert or delete... it's present even with the original code.

Steps to reproduce:
copy mx_prototypes.gpl from Original Quests GPLmx folder into your sdk project folder
create a gplproject file in GPLmx folder
add mx_prototypes as a source
run cmd prompt as admin
cd into your majesty sdk folder, into the folder that contains your project.
run MakeGPL.bat
error thrown.

There's also two versions of MakeGPL, one that makes a gpl file using the source folder and the Data folder, and grabs the files with only 1 gpl project file. The other grabs the files via 5 different gplproject folders. Maybe that has something to do with the issue?

In any case, because of this bug, you can't create new prototypes or defines.
< >
Showing 1-1 of 1 comments
Dracoceros 11 27 Mar, 2020 @ 11:16pm 
Changing the makegpl to the newer version fixed it. Just was a longer process
< >
Showing 1-1 of 1 comments
Per page: 1530 50