📋 字段结构

索引字段名类型说明
0IDuint32分类唯一标识符
1Flagsuint32分类标志位(控制行为)
2Namestring分类名称(多语言)

📌 关键字段详解

ID - 分类ID

被 Spell.dbc 的 CategorySpellCategory 字段引用。Category 定义共享冷却组,SpellCategory 定义法术分组。

Flags - 分类标志

0x01=共享冷却(同一 Category 的法术共享冷却时间)、0x02=技能书分组、0x04=显示在技能书中。大部分值为 1(共享冷却分组)。

Name - 分类名称

用于技能书中法术分组的显示名称。如 "Wands"、"Racial Traits"、"Shaman Totems" 等。

💡 常见分类

ID名称用途
1Wands (魔杖射击)所有魔杖共享冷却
2General (通用技能)通用技能分组
3Racial Traits (种族技能)种族特长分组
4Class Skills (职业技能)各职业技能分组

🔧 使用示例

查询共享冷却的法术组

-- 查询与魔杖(ID=1)共享冷却的所有法术
SELECT s.ID, s.Name, sc.Name AS Category
FROM spell_dbc s
JOIN spell_category sc ON s.Category = sc.ID
WHERE s.Category = 1;

💡 使用技巧