GetCreatureTalentRandom(int, object)
Retrieves a random talent from a group of talents that a creature possesses.
talent GetCreatureTalentRandom( int nCategory, object oCreature = OBJECT_SELF );
Parameters
nCategory
oCreature
The creature who potentially possesses a talent within the specified talent category. (Default: OBJECT_SELF)
Description
Returns a random talent of oCreature, within nCategory.
Remarks
It is possible for nCreature not to have any talent within the specified nCategory. In this case this function will return an invalid talent, akin to OBJECT_INVALID, but you must use the GetIsTalentValid() to test this.
Version
1.22
See Also
functions: | GetCreatureHasTalent | GetCreatureTalentBest | GetIsTalentValid |
categories: | Core AI Talent Functions | Get Data from Creature Functions | Talents/Skills/Feats Functions |
constants: | TALENT_CATEGORY_* Constants |
author: Tom Cassiotis, editor: Charles Feduke, additional contributor(s): Jim Allen