The `character_talent` table
Contains all the individual talent data for each character. This is only used as a storage table, values get read from here and written to character_spell, and vice-versa, when a player switches specs.
Table Structure
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
|---|---|---|---|---|---|---|---|
| guid | INT | UNSIGNED | PRI | NO | |||
| spell | MEDIUMINT | UNSIGNED | PRI | NO | |||
| specMask | TINYINT | UNSIGNED | PRI | NO | 0 |
Description of the fields
The character guid. See characters.guid.
The spell ID. See Spell.dbc column 1.
Bitmask saving the specs using the talent.
| Value | Type |
|---|---|
| 1 | First Spec |
| 2 | Second Spec |
| 3 | Both Specs |