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).