- Joined
- Oct 25, 2008
- Messages
- 1,372
- Reaction score
- 604
- if (isBeginnerJob()) {
- this.expRate = ur rates here; //Nerfed
- this.mesoRate = ur rates here;
- } else {
- this.expRate = ur rates here * worldz.getExpRate(); //Nerfed
- this.mesoRate = ur rates here;
- }
- } else {
- if (isBeginnerJob()) {
- this.expRate = ur rates here;
- this.mesoRate = ur rates here;
- } else {
- this.expRate = worldz.getExpRate();
- this.expRate = ServerConstants.EXP_RATE;
- this.mesoRate = ServerConstants.MESO_RATE;
- this.dropRate = ServerConstants.DROP_RATE;
- }
- }
- }
There is no "exp problem". The server didn't have stable rates and we released the source as such. Nonetheless, this "solution" either doesn't work (from giving it a quick glance), or could use a bit of clean up for clarity and readability.
Seeing as I saw this in the help section too, I'll just say this. If you want to get back your beloved stable rates, just remove the feature entirely instead of just overriding the rates at the very end. I mean, that's if you care about doing it properly I suppose.