GlyphProperties.dbc - 雕文属性数据库

GlyphProperties.dbc存储了游戏中所有雕文的效果配置信息。这个文件定义了雕文的效果、类型、关联法术等属性。

注意: 在AzerothCore中,雕文数据通常不需要直接修改,除非添加自定义雕文。

主要字段说明

以下是GlyphProperties.dbc中的主要字段:

基本信息字段

字段名 类型 描述
ID 整数 雕文唯一标识符
SpellID 整数 关联法术ID
GlyphSlotFlags 整数 雕文槽位标志
SpellIconID 整数 法术图标ID

雕文类型

雕文类型字段定义了雕文的基本分类:

名称 描述
0 GLYPH_TYPE_MAJOR 大型雕文
1 GLYPH_TYPE_MINOR 小型雕文
2 GLYPH_TYPE_PRIME 主要雕文

雕文与数据库的关系

在AzerothCore中,雕文数据分布在多个地方:

  1. GlyphProperties.dbc:包含雕文的基本效果配置
  2. world.glyph_properties:包含雕文的游戏内属性
  3. characters.character_glyphs 玩家已学习的雕文

    使用示例

    查询雕文信息

    以下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);