PDA

View Full Version : factions


nadr man
05-16-2004, 05:07 AM
Does anyone know what the 'mod_c#' fields do in the faction tables?

dragonflz
05-16-2004, 05:45 AM
Does anyone know what the 'mod_c#' fields do in the faction tables?
I believe they are a base modifier based on class...
so say you wanted the creature to hate all warriors, then you would subtract faction using the mod_c# field what ever # is used for warriors.

If I am wrong I am sorry for the mis info

drag

loderunner
05-16-2004, 07:08 AM
Does anyone have a list of what all the modifier numbers are for, what races, etc? I could use that info, and I'm sure a lot of other, too. : )

govtcheeze
05-16-2004, 10:22 AM
Just a guess, but I believe they are related to class/deity numbers:

/common/classes.h:

#define WARRIOR 1
#define CLERIC 2
#define PALADIN 3
#define RANGER 4
#define SHADOWKNIGHT 5
#define DRUID 6
#define MONK 7
#define BARD 8
#define ROGUE 9
#define SHAMAN 10
#define NECROMANCER 11
#define WIZARD 12
#define MAGICIAN 13
#define ENCHANTER 14
#define BEASTLORD 15
#define BERSERKER 16

/common/deity.h:

#define DEITY_AGNOSTIC 396
#define DEITY_BRELL 202
#define DEITY_CAZIC 203
#define DEITY_EROLLSI 204
#define DEITY_BRISTLE 205
#define DEITY_INNY 206
#define DEITY_KARANA 207
#define DEITY_MITH 208
#define DEITY_PREXUS 209
#define DEITY_QUELLIOUS 210
#define DEITY_RALLOS 211
#define DEITY_SOLUSEK 213
#define DEITY_TRIBUNAL 214
#define DEITY_TUNARE 215

//Guessed:
#define DEITY_BERTOX 201
#define DEITY_RODCET 212
#define DEITY_VEESHAN 216

/common/races.h:

#define HUMAN 1
#define BARBARIAN 2
#define ERUDITE 3
#define WOOD_ELF 4
#define HIGH_ELF 5
#define DARK_ELF 6
#define HALF_ELF 7
#define DWARF 8
#define TROLL 9
#define OGRE 10
#define HALFLING 11
#define GNOME 12
#define WEREWOLF 14
#define SKELETON 60
#define ELEMENTAL 75
#define EYE_OF_ZOMM 108
#define WOLF_ELEMENTAL 120
#define IKSAR 128
#define VAHSHIR 130
#define IKSAR_SKELETON 161
#define FROGLOK 330
#define FROGLOK2 74

Yeormom
05-22-2004, 02:44 PM
Good information.