トップ 新規 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

categoryfunction.talentsskillsfeats

掲示板(停止中) | About | Reference | Lyceum(スクリプト入門) | Resources | Contributors | LexiconJP-OLD | NWN Builders

Talents/Skills/Feats Function Category

Functions used to deal with talents, skills, and feats.

Functions

NameBrief Description
ActionUseFeatCauses an NPC to use a feat on oTarget.
ActionUseSkillCauses a creature to attempt to use a skill on another object.
ActionUseTalentAtLocationUse tChosenTalent at lTargetLocation.
ActionUseTalentOnObjectUse tChosenTalent on oTarget.
AutoDCDetermines whether a skill check succeeds.
DebugPrintTalentIDSends a message to the server log file of the talent ID specified.
DecrementRemainingFeatUsesDecrements the remaining number of uses of a particular feat for a creature.
DoWhirlwindAttackPerform a whirlwind attack.
EffectACDecreaseCreates an AC decrease effect.
EffectACIncreaseGives an AC bonus to an object.
EffectSkillIncrease?Returns an effect which will cause a skill increase.
GetCanCastHealingSpellsGets a TRUE or FALSE depending on if the target can cast Healing spells or not.
GetCreatureTalentRandomRetrieves a random talent from a group of talents that a creature possesses.
GetHasFeatTest whether a creature is able to perform a feat.
GetHasFeatEffectDetermines whether a creature has the effects of a feat.
GetHasSkillDetermines whether a creature has a skill.
GetIdFromTalentDetermines the identifier of a talent.
GetIsSkillSuccessfulDetermines if a skill roll is successful.
GetIsTalentValidCheck whether a talent is valid.
GetMatchCompatibilityCheck if creature is able use a talent from a selected class in the requested method.
GetSkillRankDetermines a creature's rank in particular skill.
GetTypeFromTalentDetermines the primary category of the talent requested.
IncrementRemainingFeatUsesGive a creature one extra use of a given feat
IPCreateProficiencyFeatItemOnCreatureGives a creature all available proficiency feats.
ShadowBoltUsed with Greater Shadow Conjuration spell to cast a damaging bolt towards an NPC.
TalentAdvancedBuffCauses the NPC/Creature to buff themselves using a priority aligned list of spells if they have them.
TalentAdvancedProtectSelfAI quickly scans nearby enemies and determines the most beneficial protective talents to use on itself against the type of enemies it faces.
TalentBardSongIf the AI has the Bard Song Feat use it.
TalentBuffSelfUsed for Potions of Enhancement and Protection
TalentCureConditionCure DiseasePoisoncurse and Blindness and Deafness of nearest friendly target.
TalentDragonCombatDetermines the talent a dragon chooses during combat.
TalentFeatCreates a talent that corresponds to an associated D&D feat.
TalentFleeMake the calling object flee from another object.
TalentHealingSelfChecks to see if NPC or creature is damagedif sotries to heal either with a spell or a potion.
TalentPersistentAbilitiesDetermines if current creature has capability to project an auraand activates it if so.
TalentRangedAttackersDetermines course of action for spell-casting NPC while being attacked by ranged foes.
TalentRangedEnemiesReturns TRUE on successful use of such a talentFALSE otherwise.
TalentSeeInvisibleDetermines if the NPC has the ability to see invisible creatures through feat or spell.
TalentSkill?Creates a skill talent
TalentSneakAttack?Returns TRUE on successful use of such a talentFALSE otherwise.
TalentSpell?Creates a spell talent
TalentSpellAttackReturns TRUE on successful use of such a talentFALSE otherwise.
TalentSummonAlliesReturns TRUE on successful use of such a talentFALSE otherwise.
TalentUseTurningReturns TRUE on successful use of such a talentFALSE otherwise.
VersusTrapEffectModifies an effect so that it only works against traps.

See Also

Function Categories