EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   All race/class combos (https://www.eqemulator.org/forums/showthread.php?t=41050)

Figback65 12-07-2016 02:51 PM

All race/class combos
 
Hey all.

I am trying to get it to where every race can be every class. I did some digging and most of the info said that you have to have char create combinations and char create point allocations entries for all the race/class combinations.

I did a few tests and none seemed to work. I am using titanium. Will editing those 2 tables allow this to work in titanium or is it hardcoded?

If its hardcoded only, I did do this. and it still didn't work.
Code:

static const bool ClassRaceLookupTable[PLAYER_CLASS_COUNT][_TABLE_RACES]=
        {                  /*Human Barbarian Erudite Woodelf Highelf Darkelf Halfelf Dwarf  Troll  Ogre  Halfling Gnome  Iksar  Vahshir Froglok Drakkin*/
        { /*Warrior*/        true, true,    true,  true,  true,  true,  true,  true,  true,  true,  true,    true,  true,  true,  true,  false},
        { /*Cleric*/          true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Paladin*/        true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Ranger*/          true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*ShadowKnight*/    true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Druid*/          true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Monk*/            true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Bard*/            true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Rogue*/          true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Shaman*/          true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Necromancer*/    true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Wizard*/          true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Magician*/        true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Enchanter*/      true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Beastlord*/      true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false},
        { /*Berserker*/      true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false}
        };


Also a question about those tables.
Char_create_combinations allocation_id = create_point_allocation ID column? If that's the case, some do not even match up but it still pulls the proper stats in game on character creation. Must be something I am missing.

Thanks all!

Figback65 12-07-2016 05:20 PM

Nevermind. I found another post just now. Yall stated that titanium race class deity is hardcoded titanium via client side, not server side.

I will have to resort to a new client or quest/script in game change.

Ty all


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

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.