Hello, whatever you do with lowerLevel is working because the range from 1 to 25 is defined in the source code of the newbie buffer (just like in pts), you can change which buffs you receive at which level in this specific range (1-25), but you can not change the range of the buffer itself w/out editing its source code.
There's very little reason to put things like those into config files or allow random people like you to change core mechanics of certain things by just changing values in .xml or .properties file. We won't move EVERYTHING in xml files, cause.. you have to take the binaries of this server like a 'demonstration version', so you can look around, see what's what, what's working, what's not, what's need changes, etc.
If RusAcis would be like Lucera, where people are not even getting source code in the first place - this would be critical, but as for now it's fine that you can't change everything from config files and xml files. Otherwise nobody would even be interested in buying the source, right?
About your message:
> I knew beforehand that I can take care of it myself if I have source but just in case, I'm curious or devs reacting to issues and taking care of them or letting customers deal with it.
In paid version (you mean source code) you can change it to your own like. Devs (in most cases you should call it 'dev' because there's just one guy working on the whole project) are indeed reacting to everything, as you could notice. If you bring up a well structured bug report with current behaviour and expected behaviour and some evidence that your expected is actually has something to do with reality - it's instantly getting worked on and fixed eventually.
However, if you didn't do a fix yourself and want to have it the day it was fixed by the dev - you will have to buy a git access, otherwise you have to wait until the new release of the source code to see your thing fixed.
This is how it all works here, if you should have questions - go ahead.