Changing base_class = Changing race?...
Posted: Wed Mar 09, 2011 7:47 pm
L2J Revision Number: 4497
L2JDP Revision Number: 7780
_______________
So revision information aside, I have a question that's been haunting me ever since I first tried my own L2 server;
Whenever you change a characters class using GM commands, their race changes too. If you're an orc and you change into bounty hunter, you suddenly find yourself as a dwarf.
This also occurs when you change the character's class manually in the database... Your race ID is 1 (Elf) and your base_class ID is 25 (Elven mystic), you decide to change this (base_class) to 53 (Dwarven Fighter) and when you log in, you suddenly find yourself having changed into a dwarf. Once you log out this is saved permanently.
So my question is: Why does this happen? And how do I prevent it?
Is there any way to prevent the server from automatically overriding your specified race with the "default" race of the "new" class? I've gathered that it's most likely not a client-side limitations, because if it was you wouldn't be able to subclass.
I'd really, REALLY like my female elfs to stay tall and beautiful, even if they choose to become dwarven fighters and spoilers, without having to be forced to shrink down into pre-teen lolis.
Any information would be helpful!
I don't require a big detailed guide on where and what to change, perhaps just a pointer to which file controls the whole "Check if race and base_class matches, and if not, change it" business and I'd most likely be able to locate it myself.
Also please, please, PLEASE don't tell me to use the search function, I've just spent the last 30 or so minutes searching the forum to and fro all the way back to 2006, and I've found nothing relating to my question. And to be honest, I'm quite tired of reading about subclass stacking, race-track bugs and issues with kamael skills.
L2JDP Revision Number: 7780
_______________
So revision information aside, I have a question that's been haunting me ever since I first tried my own L2 server;
Whenever you change a characters class using GM commands, their race changes too. If you're an orc and you change into bounty hunter, you suddenly find yourself as a dwarf.
This also occurs when you change the character's class manually in the database... Your race ID is 1 (Elf) and your base_class ID is 25 (Elven mystic), you decide to change this (base_class) to 53 (Dwarven Fighter) and when you log in, you suddenly find yourself having changed into a dwarf. Once you log out this is saved permanently.
So my question is: Why does this happen? And how do I prevent it?
Is there any way to prevent the server from automatically overriding your specified race with the "default" race of the "new" class? I've gathered that it's most likely not a client-side limitations, because if it was you wouldn't be able to subclass.
I'd really, REALLY like my female elfs to stay tall and beautiful, even if they choose to become dwarven fighters and spoilers, without having to be forced to shrink down into pre-teen lolis.
Any information would be helpful!
I don't require a big detailed guide on where and what to change, perhaps just a pointer to which file controls the whole "Check if race and base_class matches, and if not, change it" business and I'd most likely be able to locate it myself.
Also please, please, PLEASE don't tell me to use the search function, I've just spent the last 30 or so minutes searching the forum to and fro all the way back to 2006, and I've found nothing relating to my question. And to be honest, I'm quite tired of reading about subclass stacking, race-track bugs and issues with kamael skills.
