GlyphProperties.dbc存储了游戏中所有雕文的效果配置信息。这个文件定义了雕文的效果、类型、关联法术等属性。
注意: 在AzerothCore中,雕文数据通常不需要直接修改,除非添加自定义雕文。
以下是GlyphProperties.dbc中的主要字段:
字段名 | 类型 | 描述 |
---|---|---|
ID | 整数 | 雕文唯一标识符 |
SpellID | 整数 | 关联法术ID |
GlyphSlotFlags | 整数 | 雕文槽位标志 |
SpellIconID | 整数 | 法术图标ID |
雕文类型字段定义了雕文的基本分类:
值 | 名称 | 描述 |
---|---|---|
0 | GLYPH_TYPE_MAJOR | 大型雕文 |
1 | GLYPH_TYPE_MINOR | 小型雕文 |
2 | GLYPH_TYPE_PRIME | 主要雕文 |
在AzerothCore中,雕文数据分布在多个地方:
以下SQL语句将查询"治疗之触雕文"的信息:
SELECT * FROM glyph_properties WHERE spell_id = 54824;
以下SQL语句将添加一个自定义雕文:
INSERT INTO glyph_properties (spell_id, glyph_type, glyph_slot, spell_icon_id)
VALUES (100000, 0, 1, 1234);