Talents/Skills/Feats Function Category
Functions used to deal with talents, skills, and feats.
Functions
Name | Brief Description |
---|---|
ActionUseFeat | Causes an NPC to use a feat on oTarget. |
ActionUseSkill | Causes a creature to attempt to use a skill on another object. |
ActionUseTalentAtLocation | Use tChosenTalent at lTargetLocation. |
ActionUseTalentOnObject | Use tChosenTalent on oTarget. |
AutoDC | Determines whether a skill check succeeds. |
CheckDCStr | Do a DC check and modify the skill by the target's Strength modifier. |
DebugPrintTalentID | Sends a message to the server log file of the talent ID specified. |
DecrementRemainingFeatUses | Decrements the remaining number of uses of a particular feat for a creature. |
DoWhirlwindAttack | Perform a whirlwind attack. |
EffectACDecrease | Creates an AC decrease effect. |
EffectACIncrease | Gives an AC bonus to an object. |
EffectSkillIncrease | Returns an effect which will cause a skill increase. |
GetCanCastHealingSpells | Gets a TRUE or FALSE depending on if the target can cast Healing spells or not. |
GetCreatureTalentRandom | Retrieves a random talent from a group of talents that a creature possesses. |
GetHasFeat | Test whether a creature is able to perform a feat. |
GetHasFeatEffect | Determines whether a creature has the effects of a feat. |
GetHasSkill | Determines whether a creature has a skill. |
GetIdFromTalent | Determines the identifier of a talent. |
GetIsSkillSuccessful | Determines if a skill roll is successful. |
GetIsTalentValid | Check whether a talent is valid. |
GetMatchCompatibility | Check if creature is able use a talent from a selected class in the requested method. |
GetSkillRank | Determines a creature's rank in particular skill. |
GetTypeFromTalent | Determines the primary category of the talent requested. |
IncrementRemainingFeatUses | Give a creature one extra use of a given feat |
IPCreateProficiencyFeatItemOnCreature | Gives a creature all available proficiency feats. |
ShadowBolt | Used with Greater Shadow Conjuration spell to cast a damaging bolt towards an NPC. |
TalentAdvancedBuff | Causes the NPC/Creature to buff themselves using a priority aligned list of spells if they have them. |
TalentAdvancedProtectSelf | AI quickly scans nearby enemies and determines the most beneficial protective talents to use on itself against the type of enemies it faces. |
TalentBardSong | If the AI has the Bard Song Feat, use it. |
TalentBuffSelf | Used for Potions of Enhancement and Protection |
TalentCureCondition | Cure Disease, Poison, Curse and Blindness and Deafness of nearest friendly target. |
TalentDragonCombat | Determines the talent a dragon chooses during combat. |
TalentFeat | Creates a talent that corresponds to an associated D&D feat. |
TalentFlee | Make the calling object flee from another object. |
TalentHealingSelf | Checks to see if NPC or creature is damaged. If so, tries to heal either with a spell or a potion. |
TalentPersistentAbilities | Determines if current creature has capability to project an aura, and activates it if so. |
TalentRangedAttackers | Determines course of action for spell-casting NPC while being attacked by ranged foes. |
TalentRangedEnemies | Returns TRUE on successful use of such a talent, FALSE otherwise. |
TalentSeeInvisible | Determines 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 talent, FALSE otherwise. |
TalentSpell | Creates a spell talent |
TalentSpellAttack | Returns TRUE on successful use of such a talent, FALSE otherwise. |
TalentSummonAllies | Returns TRUE on successful use of such a talent, FALSE otherwise. |
TalentUseTurning | Returns TRUE on successful use of such a talent, FALSE otherwise. |
VersusTrapEffect | Modifies an effect so that it only works against traps. |
X2UseMagicDeviceCheck | Use Magic Device check. |