Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 06-21-2017, 09:57 PM
dikafu
Fire Beetle
 
Join Date: Mar 2016
Posts: 8
Default Permitted race/class/deity/city combos

Where in the source can I find the permitted race/class/deity/starting_city combos? Or is this client side?
Reply With Quote
  #2  
Old 06-21-2017, 10:04 PM
dikafu
Fire Beetle
 
Join Date: Mar 2016
Posts: 8
Default

I see. It's in the db migrations. Table char_create_combinations
Reply With Quote
  #3  
Old 06-21-2017, 10:42 PM
dikafu
Fire Beetle
 
Join Date: Mar 2016
Posts: 8
Default

How do I map the value `allocation_id`?

e.g. Human wizards/mages have an allocation_id of 51, human Enchanter allocation_id=50, high elf encs = 44. etc.
Reply With Quote
  #4  
Old 06-21-2017, 10:44 PM
Kingly_Krab's Avatar
Kingly_Krab
Demi-God
 
Join Date: May 2013
Location: United States
Posts: 1,515
Default

Check the 'char_create_point_allocations' table.
__________________
Retired. ~
Reply With Quote
  #5  
Old 01-10-2019, 01:50 PM
pharone1
Sarnak
 
Join Date: May 2005
Posts: 33
Default

Is it possible to restrict character creation to 1 class by modifying this table?

I am creating a server with only one class, and I want to make it so that when a user creates a character, they can choose any race, but only have that one choice as the class no matter what race they choose.

Also, is it possible to change the name of that class? That would be awesome.

I'm trying to do all of this with only database and text file changes. I really want to refrain from making any code changes that require a custom compile of the server unless absolutely necessary.

Thanks.
Reply With Quote
  #6  
Old 01-10-2019, 01:57 PM
joligario's Avatar
joligario
Developer
 
Join Date: Mar 2003
Posts: 1,374
Default

Based on your description of how far you are willing to go, you will be severely limited on how custom you can get.
Reply With Quote
  #7  
Old 01-10-2019, 02:10 PM
pharone1
Sarnak
 
Join Date: May 2005
Posts: 33
Default

Quote:
Originally Posted by joligario View Post
Based on your description of how far you are willing to go, you will be severely limited on how custom you can get.
Hmmm... that's disconcerting at best. I was really hoping to keeping this design to database, client-side text file, and server side quest file changes.
Reply With Quote
  #8  
Old 01-10-2019, 09:07 PM
pharone1
Sarnak
 
Join Date: May 2005
Posts: 33
Default

Got it to work. I tested it by making it so that the only available class to choose at character creation was Shadow Knight. Worked great.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 02:10 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3