I have a protected map that worked flawlessly in 1.23, but 1.24 broke it, and it's impossible to reach the map author to get unprotected map to fix it since the map is pretty old, so I have to extract war3map.j to fix it, the problem is the syntax checker from jasscraft is not up to date, I extracted .j files from latest patch mpq and put them in jasscraft/pjass directory, fixed a zillion of compile errors from syntax checker and changed H2I to GetHandleId(h) and syntax checker returned no more errors, but when I tested the map in game it stills gave the message "cannot find game" or fall back to map selection screen directly(from my experience with mapping it means script syntax error), so I am looking for a working 1.24 syntax checker(worldedit is definitely out of the question for a protected map) to fix the script, or someone who is more familiar with 1.24 changes could kindly point out what else was broken by 1.24 besides the return bug.
Thanks in advance.
Thanks in advance.