Originally Posted by Weolo
I am confused Uesp GetSpecificSkillAbilityInfo() only returns 2 values, not 12.
It seems to be defined the same was it is right now
OLD
Lua Code:
GetSpecificSkillAbilityInfo(skillType, skillIndex, abilityIndex, morphChoice, rankIndex) Returns: abilityId, rankNeeded
NEW
Lua Code:
GetSpecificSkillAbilityInfo(skillType, skillIndex, abilityIndex, morphChoice, rankIndex) Returns: abilityId, skillLineRankNeeded
|
Sorry for the confusion...here's an explicit example comparing Live/PTS:
Live:
Code:
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 0) = 26114, 1
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 1) = 27179, 2
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 2) = 27182, 3
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 3) = 27186, 4
PTS:
Code:
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 0) = 26114, 1
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 1) = 26114, 2
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 2) = 26114, 3
GetSpecificSkillAbilityInfo(1, 13, 2, 0, 3) = 26114, 4
On PTS abilities 27179, 27182, and 27186 do not exist. So either somethings buggy or they changed how the abilities level up from Rank 1-4.