View Full Version : Editing Class / Race combos...troll monks, ogre bards, etc
RexChaos
02-25-2004, 09:01 AM
I'm wondering what the process is (if it can be done) for making it so certain races can be classes they normally couldn't be in eq (such as a Human Shaman, Gnome Monk, Iksar Ranger, Troll Bard, etc.). On a related note, is it possible to remove classes from a race's list? For example no iksar necros, dark elf clerics, human bards, etc. And with this enabled, if I remove all classes theoretically no PC's could use that race?
Is this possible without doing a ton of editing? Is there a simple way to go about editing things like this or is it hard coded into the engine? I would think it was controlled by the database, but I'm not sure.
Anyway, just looking for little ideas for server customizing when I make mine. Thanks for your time!
animepimp
02-25-2004, 09:17 AM
I believe that it is not really possible to add extra classes to a race beyond what they would normally have because all of the character creation is done client side and then submitted to the server. The server then runs a verification of the submitted character. You can take classes off the list by denying them during the verification step but they will show as legal to the user until they finish the character and get an error message.
So there really is no way to do it server side however if you can find a config file or something in the EQ directory that controls this you can distribute a changed version to your players, like some servers do for custom spells. Even if there is no config file for it it is theoretically possible to use a hex editor to turn them on in the exe file since they are simply true or false values. But you would have to be experienced at this to be able to do it.
RexChaos
02-25-2004, 09:21 AM
...and that goes back to:
"Is this possible without doing a ton of editing? Is there a simple way to go about editing things like this or is it hard coded into the engine? "
That would be sweet if it's an easy thing to do... I have a feeling it's not though. But like WR has custom spells, I thought it may be possible to have custom race/class combos....
Troll Enchanter..... cmon! It would be sweet and you know it! ;)
RexChaos
02-26-2004, 03:29 AM
Without knowing any better...I'm going to disagree. I believe this is done server side and is sent to the client during creation. Hence why certain classes don't show up unless you have expansions enabled. Wouldn't it have to communicate with the server to see if they were enabled? I would think that this meant that the server ultimately has the ability to rule out or include certain race/class combos.
Can a DEV or another coder confirm/deny this to be a fact? Either way...I would liek to know how to do this if anyone has successfully accomplished this feat. Thanks! :)
RexChaos
02-26-2004, 05:31 AM
In addition (while having theoretical discussions with old EQ buddies of mine) I think that some classes may have problems with class specific gear made only for certain races...buyt that wouldn't be TOO big a problem. On the other hand, certain things like monk dmg/dly (differences between human and iksar) would be tough to change...as would what pet was summoned for non legit beastlords. Or maybe it wouldn't be hard to change.
I found a few topics related to this but no clear answers on it. I guess what I'm REALLY looking for is someone who has attempted it who can give me info on what they found out. Thanks thanks thanks. :)
SBellew
02-26-2004, 11:30 AM
I would think that your biggest problem would be with the charater animations. ie. Vah Shir do not have the animation for shooting a bow(not a fact, just a guess). Hope that makes sense. I do think that it would be cool to be a Gnome Monk though. =p
RexChaos
02-26-2004, 01:04 PM
Vah Shir do in fact have the animations for bows, but yes....no gnome monks...cuz gnomes got no flying kick...
Slappywhite
02-27-2004, 03:25 AM
Um, if animation is missing for different classes what happens if an iksar monk uses a gnome illusion potion?
RexChaos
02-27-2004, 04:49 AM
You may be correct. I believe that since they went with a skeletal animation system (I think) with the luclin models it would actually work okay. Not sure about the old models though. Perhaps the animation just wouldn't show on the old models?
So this means that ogres and trolls could be playing some sweet sweet music as bards...
This is past the point of this thread though. This thread is a "Can it be done?" and a "How can you do it?" thread. We'll worry about animations when we come to that road.
It appears the only way I've found to do this is to have people make characters by their class/deity and then in game change them over with the #permarace command. This should work fine. I'm sure there may be some faction work to be done before you could actually go and train anywhere though if you made like a troll ranger for instance, so it would be a difficult task, but fun at the same time. :)
Slappy , Where do u Live in Austin!? I Live in Austin TX also
Slappywhite
02-27-2004, 06:46 AM
In hyde park, next to the Golf course. you?
badk0re
02-28-2004, 08:57 PM
I will see what I can do tommorow, I ran accross some code for it a while back when trying to fix a few bugs so I will modify it and let you know what turns out.
RexChaos
02-29-2004, 03:37 PM
Sweet! Thanks man :)
SBellew
02-29-2004, 03:50 PM
I did a Gnome Monk with the #permarace command. Just started a Human Monk and then changed to a Gnome. Worked like a charm. I only use the old models so some of the graphics did not show correct.
BTW, if you change the race, it does it in real time. If you change the class, it boots you to character select screen and it should show your new class and be ready to log back in.
SuperSushiRace
03-01-2004, 05:21 AM
nice command :D
RexChaos
03-01-2004, 05:22 AM
When you use #permarace does it adjust your stats based on the racial traits? Just curious if it only changes the appearence or if it actually changes everything accordingly. It would be great if it worked that way. I mean it wouldn't make sense if you had an ogre bard with like 80 str... ;)
RexChaos
03-03-2004, 02:27 AM
Just gettin a little bump action going on here, because I think that this would add another dimension to this game....
Barbarian Mage
Ogre Monk
Gnome Beastlord
Froglok Bard
Human Shaman
Iksar Paladin
Vah Shir Wizard
Troll Necro
Dark Elf Ranger
Wood Elf Shadow Knight
Half Elf Cleric
Erudite Warrior
Halfling Enchanter
Dwarf Druid
Cool stuff. :) My concern is primarily for the monk special animations transfering from one race to another. Can anyone confirm or deny that EQ's animations are in fact based on a skeletal system and not model dependent any more?
Just doing some planning for my server that will be coming soon...
By the way, I'm not sure if this post belongs in General Support or not. It's not really a support requestm but more of a topic for discussion...I dunno. This just seemed like the most likely place to post it. If someone thinks otherwise, maybe it should be moved to General>>EQEMu?
samandhi
03-03-2004, 07:12 AM
This actually should probably go to bug reports and feature requests...
RexChaos
03-03-2004, 07:23 AM
Not really a bug though...nor is it a feature request. The feature is already there. :)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.