6 const string NWNX_Race =
"NWNX_Race";
75 NWNXCall(NWNX_Race,
"SetRacialModifier");
81 NWNXCall(NWNX_Race,
"GetParentRace");
89 NWNXCall(NWNX_Race,
"SetFavoredEnemyFeat");
94 NWNXPushObject(creature);
95 NWNXCall(NWNX_Race,
"SuppressCreatureRaceEffects");
100 NWNXPushObject(oCreature);
101 NWNXCall(NWNX_Race,
"ReactivateCreatureRaceEffects");
void NWNX_Race_SetRacialModifier(int iRace, int iMod, int iParam1, int iParam2=0xDEADBEEF, int iParam3=0xDEADBEEF)
Sets a racial modifier.
const int NWNX_RACE_MODIFIER_CONCEALMENT
void NWNX_Race_SetFavoredEnemyFeat(int iRace, int iFeat)
Associates the race with its favored enemy feat.
const int NWNX_RACE_MODIFIER_MOVEMENTSPEED
const int NWNX_RACE_MODIFIER_ACVSRACE
const int NWNX_RACE_MODIFIER_SAVE
const int NWNX_RACE_MODIFIER_AC
void NWNX_Race_SuppressCreatureRaceEffects(object oCreature)
Removes any nwnx_race 'Effects' on the targeted creature. Suppression lasts until levelup,...
void NWNX_Race_ReactivateCreatureRaceEffects(object oCreature)
Reactivates the nwnx_race 'Effects' on the targeted creature after they were Suppressed.
const int NWNX_RACE_MODIFIER_SRCHARGEN
const int NWNX_RACE_MODIFIER_INVALID
const int NWNX_RACE_MODIFIER_SPELLIMMUNITY
const int NWNX_RACE_MODIFIER_DMGIMMUNITY
const int NWNX_RACE_MODIFIER_INITIATIVE
const int NWNX_RACE_MODIFIER_ABVSRACE
const int NWNX_RACE_MODIFIER_FEATUSAGE
const int NWNX_RACE_MODIFIER_IMMUNITY
const int NWNX_RACE_MODIFIER_SAVEVSTYPE
const int NWNX_RACE_MODIFIER_AB
int NWNX_Race_GetParentRace(int iRace)
Gets the parent race for a race.
const int NWNX_RACE_MODIFIER_SKILL
const int NWNX_RACE_MODIFIER_RACE
const int NWNX_RACE_MODIFIER_SAVEVSRACE
const int NWNX_RACE_MODIFIER_FEAT
const int NWNX_RACE_MODIFIER_DMGRESIST
const int NWNX_RACE_MODIFIER_REGENERATION
const int NWNX_RACE_MODIFIER_DMGREDUCTION
const int NWNX_RACE_MODIFIER_SRINCLEVEL