internal static float GetSize(CharRaces cr) { switch (cr) { case CharRaces.Ogre: return 9; case CharRaces.Troll: return 8; case CharRaces.Vahshir: case CharRaces.Froglok: case CharRaces.Barbarian: return 7; case CharRaces.Human: case CharRaces.Erudite: case CharRaces.HighElf: case CharRaces.Iksar: return 6; case CharRaces.HalfElf: return 5.5F; case CharRaces.WoodElf: case CharRaces.DarkElf: return 5; case CharRaces.Dwarf: return 4; case CharRaces.Halfling: return 3.5F; case CharRaces.Gnome: return 3; default: return 0; } }
internal static int GetRaceIndex(CharRaces race) { switch (race) { case CharRaces.Iksar: return 13; case CharRaces.Vahshir: return 14; case CharRaces.Froglok: case CharRaces.Froglok2: return 15; default: return (int)race; } }