Firstly an important point I forgot to mention (probably in the heat of things) is that my map is within a campaign file. It is not a stand alone map and it uses data from the campaign file.
So...I imported the map out of the campaign file with the coding intact and the map worked smoothly. However, once I put the same map within the campaign file again, the problem persisted. Same goes for an empty map (with no imported material except some Jass code). Maps work fine as standalone but fail while inside a campaign.
Another thing I noticed was that while JassHelper makes a save in standalone map, it makes no save while the map is in the campaign file.
I am no expert but my observation from yesterday's testing would be:
- Maps only crash when they are part of a campaign
- JassHelper makes no saves in campaign file.
Here is my test map and campaign file. The map provided is the same that is in the campaign file.
Good luck and report back here if it continues. Perhaps somebody can send their own JNGP and we can check if that one works.
Thank you
You need to download the latest version of JassHelper and replace it inside the JNGP installation. Then use MPQedit to extract the native list from the patch.mpq and place it along side jass helper.
This is needed JNGP maintenance sort of stopped before the major jass revision that broke the type casting exploit and added hashtables.
I did the file replacement part, after reading JNGP installation tutorial by Anachorn. (Thanks to Magtheridon96 and Heinvers for pointing me there)
'Patch MPQ'. Do you mean 'War3Patch MPQ'. Also I am not sure what is a native list. Is that the list.txt file?
I do believe we already have 1.5e way way back and the current in development is version 2.xx find it here somewhere
The one available here in the tool's section is 5D. Please, if you can, provide the links to these versions.
Do you receive any errors when it crashes? Or does it just immediately close?
The game window just goes black. No error messages or anything.
Thank you everyone for replying