Thread: Update 4.0
View Single Post
04/19/18, 09:01 AM   #8
Uesp
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 15
What's going on with the skills/ability data? Previously when you used the function GetSpecificSkillAbilityInfo() for an active/ultimate ability you would get 12 different ability IDs for all the morph/rank choices. Now, however, it seems it only returns 3 different ability IDs (one for each morph) and the same abilities for all 4 ranks of each morph. Further, it seems the previous rank 2-4 abilities no longer exist and some rank 1 abilities have new IDs.

I was hoping to find some new skill related functions in the API but I can't seem to find any. Is this an on-purpose change in the skill API or is there something buggy going on the current PTS?


This seems to affect a bunch of skill API functions (only checked a few):
  • GetSpecificSkillAbilityInfo() -- Only returns the same ability for all ranks of a morph.
  • GetAbilityProgressionAbilityId() -- Returns the same ability ID regardless of rank.
  • GetAbilityProgressionXPInfoFromAbilityId() -- Doesn't return the correct morph.
  • GetSpecificSkillAbilityKeysByAbilityId() -- Returns the correct morph but the incorrect rank (always 2).
  Reply With Quote