Hello everyone, To get straight to the point, I've come across the issue where the job level isn't increasing upon reaching the 2nd class after the rebirth process. As I disabled renewal in src/config/renewal.h by defining the following:
Another modification made in src/map/map.h should allow for the max level to be 255, the fact that I can get 255 as base level implies this works, for the conf file I'll get to that next:
conf/battle/client.conf parameter
I assume that just modifying the pre-renewal files in db/job_exp.txt and/or db/pre-re/job_exp.txt should have been sufficient:
Could any of you kindly point me out where I made a mistake? Thanks in advance!
Kind regards, Tranquility
Hopefully this will help others in the future with similar problems.
The issue I had above is now solved, instead I do not seem to get past the job level 70 issue.
The map server debug complains ,for example, about the advanced classes not having job exp tables spouting the following when setting the following:
[Error]: pc_readdb_job_exp: Number of columns 257 defined is too low for max lev
el 255.
[Error]: sv_readdb: Could not process contents of line 32 of "db/import/job_exp.
txt".
The only modification made is changing 70 --> 255, which is the first value changed. It does work for base level, but this has more parameters too (up to 1K according to the comment at the top).
Finally fixed this by using a different exp table than rAthena supplies, even in previous revisions.
The exp table from 3ceam solved my issue for not gaining jobs after job 70, there I removed the 3rd jobs and everything related to it as I personally don't plan to use it in the near future.
Should I report this bug on a bugtracker somehow, somewhere? Not familiar with the systems here yet.