We tried it with different skills and also with skills in the action bar, which had to be unlocked in order to be placed:
Lua Code:
local abilityId = ActionButton3Button.actionId
local hasProgression, progressionIndex = GetAbilityProgressionXPInfoFromAbilityId(abilityId)
if(hasProgression) then
local skillType, skillIndex, abilityIndex = GetSkillAbilityIndicesFromProgressionIndex(progressionIndex)
local abilityId2 = GetSkillAbilityId(skillType, skillIndex, abilityIndex)
df("%d == %d => %s", abilityId, abilityId2, tostring(abilityId == abilityId2))
end