SKILL_* Constant Group

Skills used in NWN. The SKILL_* constants are actually integers, the corresponding values of which can be found in nwscript.nss. Those integers, in turn, are references to row-numbers in the gamefile skills.2da.



Constants

ConstantDescription
SKILL_ALL_SKILLS
All skills.
SKILL_ANIMAL_EMPATHY
Improves the attitude of an animal. Can be used on normal animals with no penalty, and with penalty on beasts and magical beasts.
SKILL_APPRAISE
One of the skills added with the Shadows of Undrentide expansion. The higher the character’s skill, the more money that character can expect to receive when selling goods, and the less that character will have to pay when buying goods. SoU Manual – page 20. Editorial note: This skill has no effect unless the module builder scripts for it.
SKILL_BLUFF
SKILL_CONCENTRATION
Permits the casting of a spell despite distractions, such as taking damage, getting hit by an unfriendly spell, and so on.
SKILL_CRAFT_ARMOR
SKILL_CRAFT_TRAP
One of the skills added with the Shadows of Undrentide expansion. The character using this skill can combine raw components to form various trap kits. Some traps require the use of new grenade-like weapons. SoU Manual – page 20.
SKILL_CRAFT_WEAPON
SKILL_DISABLE_TRAP
Disarm a located trap (see Disarm Device skill in 3rd Edition Player's Handbook).
SKILL_DISCIPLINE
Unknown.
SKILL_HEAL
Used for applying Healer's Kit items for healing.
SKILL_HIDE
Opposed by an opponent's Spot skill for remaining visibly undetected.
SKILL_INTIMIDATE
SKILL_LISTEN
Opposed by an opponent's Move Silently skill to locate stealthy foes.
SKILL_LORE
Ability to identify magical items and their properties without the aid of an Identify spell.
SKILL_MOVE_SILENTLY
Opposed by an opponent's Listen skill for remaining audibly undetected.
SKILL_OPEN_LOCK
Used for opening locks on doors and chests.
SKILL_PARRY
Used to increase armor class against attacks.
SKILL_PERFORM
Used for performances.
SKILL_PERSUADE
Used for convincing an NPC to be more reasonable by sharing information, giving the PC a discount on a price of an item, etc.
SKILL_PICK_POCKET
Sleight of hand.
SKILL_SEARCH
Used for discovering hidden treasures, or secret doors in an area. SUBSKILL_FLAGTRAP is used by a Rogue when searching for traps.
SKILL_SET_TRAP
Sets a trap.
SKILL_SKILL_APPRAISE
The higher the character’s skill, the more money that character can expect to receive when selling goods, and the less that character will have to pay when buying goods, and the less that character will have to pay when buying goods. Editor’s note: Please note that the appraise skill has no effect in a module unless it has been scripted to take it into account, for instance by using the gplotAppraiseOpenStore function rather than just OpenStore.
SKILL_SKILL_CRAFT_TRAP
The character using this skill can combine raw components to form various trap kits.
SKILL_SKILL_TUMBLE
Characters with high tumbling are able to roll away from attacks during combat, positioning themselves safely at all times.
SKILL_SPELLCRAFT
Used for identifying spells and spell-like effects.
SKILL_SPOT
Opposed by an opponent's Hide skill to locate stealthy foes.
SKILL_TAUNT
Used to distract an opponent from attacking another member of your party.
SKILL_TUMBLE
One of the skills added with the Shadows of Undrentide expansion. Characters with high tumbling are able to roll away from attacks during combat, positioning themselves safely at all times.
SKILL_USE_MAGIC_DEVICE
Allows a PC to "fake" a requirement for a magical item (i.e. cast a spell from an arcane spell if the PC is a Rogue only).

See Also

functions: ActionUseSkill | AutoDC | EffectSkillDecrease | EffectSkillIncrease | GetHasSkill | GetIsSkillSuccessful | GetSkillRank | ItemPropertyDecreaseSkill | ItemPropertySkillBonus | TalentSkill


 Send comments on this topic.