此表记录角色已学习的天赋信息,通过复合主键(guid+spell)确保唯一性。
字段名 | 类型 | 说明 | 默认值 | 示例 |
---|---|---|---|---|
guid | int(10) unsigned | 角色唯一标识符,与characters表关联 | NOT NULL | 123456 |
spell | int(10) unsigned | 天赋法术ID,与world_spell表关联 | NOT NULL | 11210(冰霜新星) |
specMask | tinyint(3) unsigned | 天赋专精掩码(1=主天赋,2=副天赋,3=双天赋) | 0 | 1 |
SELECT ct.*, c.name, ws.spellname FROM characters_character_talent ct JOIN characters c ON ct.guid = c.guid JOIN world_spell ws ON ct.spell = ws.id WHERE c.name = '角色名';
DELETE FROM characters_character_talent WHERE guid = 123456 AND talentGroup = 0;