Every time I've attempted to code a brand new class(not using existing class numbers), the client does not recognize it at all. The classes are pretty much hardcoded into the client, and anything other than what the client knows is returned as Unknown.
Obviously there are ways serverside to create multiple copies of a specific class and give them varrying abilities that are limited to that class with serverside checks, but as for the client...they would all be recognized as the same class(different variations of that class, that is). If I'm wrong, please correct me, but every attempt I've made has been unsuccessful in creating a new class from scratch(where the client recognizes it as that class).
|