GetCreatureTalentRandom(int, object)

クリーチャーが所有するタレントのグループからランダムなタレントを帰します。

talent GetCreatureTalentRandom(
    int nCategory,
    object oCreature = OBJECT_SELF
);

Parameters

nCategory

TALENT_CATEGORY_*

oCreature

指定したタレントのカテゴリーの中のタレントを潜在的に所有するクリーチャー


Description

nCategory内にあるoCreatureのタレントをランダムで帰します。



Remarks

nCreatureが指定したnCategory内のタレントを1つも所有していなくても可能です。この場合だと、この関数はOBJECT_INVALIDと同じように無効なタレントを帰しますが、このテストの為にGetIsTalentValid()を使用するべきです。


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, JP team: Rainie
Send comments on this topic.