Class SkillLineAbilityEntry [-] [+]

Represents a skill line ability entry from SkillLineAbility.dbc.

Links spells to skill lines and defines acquisition conditions.

Inherits all methods from: none

Methods

GetAcquireMethod

Returns how the ability is acquired (0 = on skill up, 1 = from trainer, 2 = automatically).

GetClassMask

Returns the class mask required to learn this ability.

GetId

Returns the ID of the SkillLineAbilityEntry.

GetMinSkillLineRank

Returns the minimum skill rank required to learn this ability.

GetRaceMask

Returns the race mask required to learn this ability.

GetSkillLine

Returns the skill line ID this ability belongs to.

GetSpell

Returns the spell ID associated with this ability.

GetSupercededBySpell

Returns the spell that supersedes this ability (next rank), or 0 if none.

GetTrivialSkillLineRankHigh

Returns the trivial skill rank (upper bound) — above this rank the ability gives no skill-ups.

GetTrivialSkillLineRankLow

Returns the trivial skill rank (lower bound) — below this rank the ability always gives skill-ups.

Generated on
©2026 - ALE Lua Engine