int Local_GetPickPocketDCAdjustment (CNWSCreature *thief, CNWSCreature *victim) {
#ifdef NWNX_DEFENSES_HG
    if (victim == NULL             ||
        victim->cre_stats == NULL  ||
        victim->obj.obj_type != OBJECT_TYPE_CREATURE)
        return 0;

    int spot = CNWSCreatureStats__GetSkillRank(victim->cre_stats, SKILL_SPOT, NULL, 0);

    if (spot > 0)
        return spot;
#endif

    return 0;
}
示例#2
0
char CNWSCreatureStats_s::GetSkillRank(unsigned char Skill, CNWSObject *vsObj, int bBaseRanksOnly) {
	return CNWSCreatureStats__GetSkillRank(this, Skill, vsObj, bBaseRanksOnly);
}