Skip to content

skill_line_ability Table

Defines abilities learned from skill lines (e.g., from professions).


Schema Summary

Field Type Key Null Default Extra
id smallint(5) unsigned PRI NO
build smallint(4) unsigned PRI NO
skill_id int(10) unsigned NO 0
spell_id smallint(5) unsigned NO 0
race_mask int(10) unsigned NO 0
class_mask int(10) unsigned NO 0
req_skill_value int(10) unsigned NO 0
superseded_by_spell smallint(5) unsigned NO 0
learn_on_get_skill int(10) unsigned NO 0
max_value int(10) unsigned NO 0
min_value int(10) unsigned NO 0
req_train_points int(10) unsigned NO 0

Field Breakdown

  • id - Primary Key. Ability entry.
  • build - Primary Key. Client build.
  • skill_id - Skill line ID. (see Skill line definitions.)
  • spell_id - Spell granted. (see spell_template.entry)
  • race_mask / class_mask - Race/class restrictions.
  • req_skill_value - Required skill level.
  • superseded_by_spell - Spell that replaces this one.
  • learn_on_get_skill - Auto-learn when skill is gained.
  • max_value / min_value - Skill value range.
  • req_train_points - Training points required.