View Single Post
  #1  
Old 12-07-2016, 02:51 PM
Figback65
Discordant
 
Join Date: Aug 2009
Location: 2131231231
Posts: 255
Default 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!
__________________
Reply With Quote