Why dont you guys hardcode in DragonRaja.exe a md5 check of each file in the first time it is loaded in memory to check its integrity and prevent ppl from editing dragonraja folder? This shouldnt be that hard (maybe a lot of manual work but not complex work) and only if ppl have access to the source of the game they could hack this.. to prevent ppl trying to edit information of those files in memory this can also double check from times to times the byte stream in memory to see if the md5 is still valid..
The only thing i dont know is if this could make the game slower but i dont think this kind of check would harm performance that bad since it happens locally and dont need to call the server at any time, what do you think?