I dont think its possible to post images directly here?
I played with the druid 2da, and well after removing levels it will not level up so I picked other classes. You can see this is obviously an illegal char.
Hmm… I don’t know. Theoretically you’d need the full xptable so that the game knows how much xp is supposed to be rewarded to the player after he kills a monster. Though personally I bypass that by setting the module xp scale to 0 and than using script to kinda “manually” award player xp. That way you can reward the pc “per encounter” not “per monster”.
Tested it on a modified Jeg’s Training and can confirm it works, Thank you so much for this.
Btw, I think that the max will stay level 40 even if you edit the 2das, those hex edits on the link you provided were specific about changing it to 40 hardcap, unless you figured out the way to hex edit the nwn2main.exe file beyond level 40, that will stay the max level regardless of what you do to the 2das.
You just have to put the correct hex value. 28 is hex for 40.
so for 60, just put 3c instead of 28. and so on
But to add more than 40 you need to add data into exptable and xptable. Those 2 files came straight from NWN1 I guess since the last values are at 40.
exptable is easy, just create a formula in excel and drag fill the rows.
xptable is the harder part since you have to add one row for each new levelup, then add a column for each new level. I have not been able to figure out what logic/formula this file uses.
Once you get past those 2 files, mod the campaign accordingly.
Since hex can suppport a max value of 255, I wonder how far can we go…
Could the instructions be tagged into a tutorial or something, I fear the knowledge might be lost if the original site goes down.
I think this is the first game I have from gog that did not mess with the exe. They have a nasty habit of messing the exe and thus changing the checksums, thus destroying such things like hex editing since the addresses and values are completely changed.
Yeah, thanks for pointing out the disassembly thing, I might have broken my computer if I didn’t know otherwise. I just needed the information in that thread; I know what Hex editing is…