Spell.dbc - 效果字段
这是Spell.dbc文档的第2部分,主要介绍法术效果相关的字段。每个法术最多可以有三个效果,每个效果由多个字段定义。字段前的数字表示官方DBC文件中的实际列号,与官方API保持一致。
法术效果字段
每个法术最多可以有三个效果,每个效果由多个字段定义。以下字段按照效果1、效果2、效果3的顺序排列。
72-74. m_effect - 技能的三个效果
75-77. m_effectDieSides - 伤害浮动值
法术效果的随机范围,实际值-1。用于计算法术效果的实际数值。
字段说明:
此字段包含三个int32类型的值,分别对应法术的三个效果。每个值表示一个骰子的面数,用于计算法术效果的随机部分。
常见值:
- 0 - 无随机范围
- 1 - 固定值(无随机性)
- 2 - 1-2的随机值
- 3 - 1-3的随机值
- 4 - 1-4的随机值
- 5 - 1-5的随机值
- 6 - 1-6的随机值
- 8 - 1-8的随机值
- 10 - 1-10的随机值
- 12 - 1-12的随机值
- 20 - 1-20的随机值
- 100 - 1-100的随机值
说明: 此字段定义了法术效果的随机部分。如果m_effectDieSides=0或1,则法术效果没有随机部分。
示例应用:
- 法师的"火球术":m_effectDieSides[1]=6(伤害有1-6的随机浮动)
- 法师的"寒冰箭":m_effectDieSides[1]=3(伤害有1-3的随机浮动)
- 牧师的"治疗术":m_effectDieSides[1]=6(治疗量有1-6的随机浮动)
- 战士的"英勇打击":m_effectDieSides[1]=0(无随机浮动,固定伤害)
- 猎人的"奥术射击":m_effectDieSides[1]=4(伤害有1-4的随机浮动)
- 术士的"暗影箭":m_effectDieSides[1]=4(伤害有1-4的随机浮动)
- 德鲁伊的"月火术":m_effectDieSides[1]=3(伤害有1-3的随机浮动)
- 萨满的"闪电箭":m_effectDieSides[1]=5(伤害有1-5的随机浮动)
- 圣骑士的"审判":m_effectDieSides[1]=2(伤害有1-2的随机浮动)
- 盗贼的"邪恶攻击":m_effectDieSides[1]=0(无随机浮动,固定伤害)
78-80. m_effectRealPointsPerLevel - 每级随任人物等级提高增加的伤害值
法术效果随等级提高的增长值,用于计算法术效果的实际数值。
字段说明:
此字段包含三个float类型的值,分别对应法术的三个效果。每个值表示法术效果每提高一级增加的数值。
常见值:
- 0 - 不随等级提高而增加
- 1 - 每级增加1点
- 1.5 - 每级增加1.5点
- 2 - 每级增加2点
- 2.5 - 每级增加2.5点
- 3 - 每级增加3点
- 3.5 - 每级增加3.5点
- 4 - 每级增加4点
- 4.5 - 每级增加4.5点
- 5 - 每级增加5点
说明: 此字段定义了法术效果随施法者等级提高而增加的数值。
示例应用:
- 法师的"火球术":m_effectRealPointsPerLevel[1]=1.5(每级增加1.5点伤害)
- 法师的"寒冰箭":m_effectRealPointsPerLevel[1]=1(每级增加1点伤害)
- 牧师的"治疗术":m_effectRealPointsPerLevel[1]=2.5(每级增加2.5点治疗量)
- 战士的"英勇打击":m_effectRealPointsPerLevel[1]=0(不随等级提高而增加)
- 猎人的"奥术射击":m_effectRealPointsPerLevel[1]=1.2(每级增加1.2点伤害)
- 术士的"暗影箭":m_effectRealPointsPerLevel[1]=1.3(每级增加1.3点伤害)
- 德鲁伊的"月火术":m_effectRealPointsPerLevel[1]=1.2(每级增加1.2点伤害)
- 萨满的"闪电箭":m_effectRealPointsPerLevel[1]=1.4(每级增加1.4点伤害)
- 圣骑士的"圣光术":m_effectRealPointsPerLevel[1]=2.5(每级增加2.5点治疗量)
- 盗贼的"邪恶攻击":m_effectRealPointsPerLevel[1]=0(不随等级提高而增加,依赖武器伤害)
81-83. m_effectBasePoints - 基础伤害
实际伤害下限=基础伤害1+ 基础伤害2 + 每级提高伤害值*人物等级。不用于光环类技能。
字段说明:
此字段包含三个int32类型的值,分别对应法术的三个效果。每个值表示法术效果的基础点数。实际显示的数值通常是基础点数+1。
说明: 此字段定义了法术效果的基础数值。实际伤害下限=基础伤害1+ 基础伤害2 + 每级提高伤害值*人物等级。不用于光环类技能。
示例应用:
- 法师的"火球术":m_effectBasePoints[1]=14(基础伤害为15点,显示为16-21点伤害)
- 法师的"寒冰箭":m_effectBasePoints[1]=9(基础伤害为10点,显示为11-13点伤害)
- 牧师的"治疗术":m_effectBasePoints[1]=45(基础治疗量为46点,显示为47-52点治疗)
- 战士的"英勇打击":m_effectBasePoints[1]=10(基础伤害为11点,加上武器伤害)
- 猎人的"奥术射击":m_effectBasePoints[1]=12(基础伤害为13点,显示为14-17点伤害)
- 术士的"暗影箭":m_effectBasePoints[1]=11(基础伤害为12点,显示为13-16点伤害)
- 德鲁伊的"月火术":m_effectBasePoints[1]=8(基础伤害为9点,显示为10-12点伤害)
- 萨满的"闪电箭":m_effectBasePoints[1]=13(基础伤害为14点,显示为15-19点伤害)
- 圣骑士的"圣光术":m_effectBasePoints[1]=42(基础治疗量为43点,显示为44-49点治疗)
- 盗贼的"背刺":m_effectBasePoints[1]=39(基础伤害为40点,加上武器伤害)
84-86. m_effectMechanic - Mechanic效果
法术效果的机制类型,决定了效果的特殊行为。
常见值:
- 0 - MECHANIC_NONE - 无特殊机制
- 1 - MECHANIC_CHARM - 魅惑
- 2 - MECHANIC_DISORIENTED - 迷惑
- 3 - MECHANIC_DISARM - 缴械
- 4 - MECHANIC_DISTRACT - 干扰
- 5 - MECHANIC_FEAR - 恐惧
- 6 - MECHANIC_GRIP - 死亡之握
- 7 - MECHANIC_ROOT - 定身
- 8 - MECHANIC_SLOW_ATTACK - 减速攻击
- 9 - MECHANIC_SILENCE - 沉默
- 10 - MECHANIC_SLEEP - 睡眠
- 11 - MECHANIC_SNARE - 陷阱
- 12 - MECHANIC_STUN - 击晕
- 13 - MECHANIC_FREEZE - 冻结
- 14 - MECHANIC_KNOCKOUT - 击倒
- 15 - MECHANIC_BLEED - 流血
- 16 - MECHANIC_BANDAGE - 绷带
- 17 - MECHANIC_POLYMORPH - 变形
- 18 - MECHANIC_BANISH - 放逐
- 19 - MECHANIC_SHIELD - 护盾
- 20 - MECHANIC_SHACKLE - 束缚
- 21 - MECHANIC_MOUNT - 坐骑
- 22 - MECHANIC_INFECTED - 感染
- 23 - MECHANIC_TURN - 转化
- 24 - MECHANIC_HORROR - 恐慌
- 25 - MECHANIC_INVULNERABILITY - 无敌
- 26 - MECHANIC_INTERRUPT - 打断
- 27 - MECHANIC_DAZE - 眩晕
- 28 - MECHANIC_DISCOVERY - 发现
- 29 - MECHANIC_IMMUNE_SHIELD - 免疫护盾
- 30 - MECHANIC_SAPPED - 瘫痪
- 31 - MECHANIC_ENRAGED - 激怒
说明: 此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示一种机制类型,如恐惧、定身、沉默等。
示例应用:
- 法师的"冰霜新星":m_effectMechanic[1]=13(MECHANIC_FREEZE,冻结)
- 法师的"变形术":m_effectMechanic[1]=17(MECHANIC_POLYMORPH,变形)
- 牧师的"心灵尖啸":m_effectMechanic[1]=5(MECHANIC_FEAR,恐惧)
- 战士的"断筋":m_effectMechanic[1]=11(MECHANIC_SNARE,陷阱/减速)
- 猎人的"冰冻陷阱":m_effectMechanic[1]=13(MECHANIC_FREEZE,冻结)
- 术士的"恐惧":m_effectMechanic[1]=5(MECHANIC_FEAR,恐惧)
- 德鲁伊的"纠缠根须":m_effectMechanic[1]=7(MECHANIC_ROOT,定身)
- 萨满的"地缚图腾":m_effectMechanic[1]=7(MECHANIC_ROOT,定身)
- 圣骑士的"制裁之锤":m_effectMechanic[1]=12(MECHANIC_STUN,击晕)
- 盗贼的"肾击":m_effectMechanic[1]=12(MECHANIC_STUN,击晕)
87-89. m_implicitTargetA - 目标类型
法术效果的目标类型A,定义了法术效果的主要目标选择方式。
常见值:
- 0 - TARGET_NONE - 无目标
- 1 - TARGET_SELF - 自身
- 2 - TARGET_RANDOM_ENEMY_CHAIN_IN_AREA - 区域内随机敌人链
- 3 - TARGET_RANDOM_FRIEND_CHAIN_IN_AREA - 区域内随机友方链
- 4 - TARGET_PET - 宠物
- 5 - TARGET_CHAIN_DAMAGE - 链式伤害
- 6 - TARGET_AREAEFFECT_INSTANT - 即时区域效果
- 7 - TARGET_AREAEFFECT_CUSTOM - 自定义区域效果
- 8 - TARGET_INNKEEPER_COORDINATES - 旅店老板坐标
- 9 - TARGET_SELECTED_ENEMY_DEADLY_POISON - 选定的敌人(致命毒药)
- 10 - TARGET_RANDOM_ENEMY_IN_AREA - 区域内随机敌人
- 11 - TARGET_RANDOM_FRIEND_IN_AREA - 区域内随机友方
- 12 - TARGET_RANDOM_UNIT_IN_AREA - 区域内随机单位
- 13 - TARGET_RANDOM_GAMEOBJECT_IN_AREA - 区域内随机游戏对象
- 14 - TARGET_SELECTED_FRIEND - 选定的友方
- 15 - TARGET_SELECTED_GAMEOBJECT - 选定的游戏对象
- 16 - TARGET_SELECTED_PLAYER - 选定的玩家
- 17 - TARGET_DUEL_VS_PLAYER - 决斗对手
- 18 - TARGET_GAMEOBJECT_AND_ITEM - 游戏对象和物品
- 19 - TARGET_MASTER - 主人
- 20 - TARGET_AREA_EFFECT_PARTY - 小队区域效果
- 21 - TARGET_AREA_EFFECT_RAID - 团队区域效果
- 22 - TARGET_ALL_PARTY_AROUND_CASTER - 施法者周围的所有小队成员
- 23 - TARGET_SINGLE_FRIEND - 单个友方
- 24 - TARGET_CASTER_COORDINATES - 施法者坐标
- 25 - TARGET_GAMEOBJECT - 游戏对象
- 26 - TARGET_UNIT_CASTER - 施法单位
- 27 - TARGET_FISHING_BOBBER - 钓鱼浮标
- 28 - TARGET_CHAIN_HEAL - 链式治疗
- 29 - TARGET_SCRIPT - 脚本
- 30 - TARGET_DYNAMIC_OBJECT - 动态对象
说明: 此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示一种目标选择方式,如自身、选定的敌人、区域内随机敌人等。
示例应用:
- 法师的"火球术":m_implicitTargetA[1]=6(TARGET_AREAEFFECT_INSTANT,选定的敌人)
- 法师的"暴风雪":m_implicitTargetA[1]=24(TARGET_CASTER_COORDINATES,施法者坐标)
- 牧师的"恢复":m_implicitTargetA[1]=21(TARGET_AREA_EFFECT_RAID,友方目标)
- 战士的"冲锋":m_implicitTargetA[1]=6(TARGET_AREAEFFECT_INSTANT,选定的敌人)
- 猎人的"猎人印记":m_implicitTargetA[1]=6(TARGET_AREAEFFECT_INSTANT,选定的敌人)
- 术士的"生命分流":m_implicitTargetA[1]=1(TARGET_SELF,自身)
- 德鲁伊的"愈合":m_implicitTargetA[1]=21(TARGET_AREA_EFFECT_RAID,友方目标)
- 萨满的"闪电链":m_implicitTargetA[1]=6(TARGET_AREAEFFECT_INSTANT,选定的敌人)
- 圣骑士的"圣光术":m_implicitTargetA[1]=21(TARGET_AREA_EFFECT_RAID,友方目标)
- 盗贼的"闷棍":m_implicitTargetA[1]=6(TARGET_AREAEFFECT_INSTANT,选定的敌人)
90-92. m_implicitTargetB - 目标类型B
法术效果的目标类型B,定义了法术效果的次要目标选择方式。
常见值:
- 0 - TARGET_NONE - 无目标
- 1 - TARGET_SELF - 施法者*
- 2 - TARGET_RANDOM_ENEMY_CHAIN_IN_AREA - 附近的敌人*
- 3 - TARGET_RANDOM_FRIEND_CHAIN_IN_AREA - 附近的队友*
- 4 - TARGET_PET - 附近队友2*
- 5 - TARGET_CHAIN_DAMAGE - 宠物*
- 6 - TARGET_AREAEFFECT_INSTANT - 指定敌人*
- 7 - TARGET_AREAEFFECT_CUSTOM - ENTRY_SRC
- 8 - TARGET_INNKEEPER_COORDINATES - 敌人目标
- 9 - TARGET_SELECTED_ENEMY_DEADLY_POISON - 家 用于旅馆技能
- 11 - TARGET_RANDOM_FRIEND_IN_AREA - 传送施法者
- 15 - TARGET_SELECTED_GAMEOBJECT - ENTRY_SRC
- 16 - TARGET_SELECTED_PLAYER - 敌人目标
- 17 - TARGET_DUEL_VS_PLAYER - 数据库中的目的地 用于传送技能
- 18 - TARGET_GAMEOBJECT_AND_ITEM - 施法者的目的地/上一个传唤效果
- 20 - TARGET_AREA_EFFECT_PARTY - 施法者的仪式
- 21 - TARGET_AREA_EFFECT_RAID - 队友
- 22 - TARGET_ALL_PARTY_AROUND_CASTER - SRC_CASTER
- 23 - TARGET_SINGLE_FRIEND - gameobject
- 24 - TARGET_CASTER_COORDINATES - 前方锥形的敌人
- 25 - TARGET_GAMEOBJECT - 任意目标
- 26 - TARGET_UNIT_CASTER - GAMEOBJECT_ITEM
- 27 - TARGET_FISHING_BOBBER - 主人
- 28 - TARGET_CHAIN_HEAL - DYNOBJ_ENEMY
- 29 - TARGET_SCRIPT - DYNOBJ_ALLY // only for effect 27
- 30 - TARGET_DYNAMIC_OBJECT - AREA_ALLY_SRC// in TargetB used only with TARGET_SRC_CASTER and in self casting range in TargetA
- 31 - TARGET_AREA_EFFECT_ENEMY - 范围内任意目标
- 32 - TARGET_MINION - 仆人
- 33 - TARGET_AREA_PARTY_SRC - PARTY_SRC
- 34 - TARGET_AREA_PARTY_DST - PARTY_DST
- 35 - TARGET_AREA_RAID - 团队
- 36 - TARGET_RANDOM - 随机
- 37 - TARGET_DEST_LOCATION_UNIT - 团队目标
- 38 - TARGET_UNIT_NEARBY_ENTRY - 附近入口
- 39 - TARGET_UNIT_NEARBY_RAID - 钓鱼
- 40 - TARGET_GAMEOBJECT_NEARBY_ENTRY - 作用于Object
- 41 - TARGET_DEST_CASTER_FRONT_LEFT - 施法者左前方
- 42 - TARGET_DEST_CASTER_BACK_LEFT - 施法者左后方
- 43 - TARGET_DEST_CASTER_BACK_RIGHT - 施法者右后方
- 44 - TARGET_DEST_CASTER_FRONT_RIGHT - 施法者右前方
- 45 - TARGET_UNIT_CHAINHEAL - 治疗链
说明: 此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示一种目标选择方式,如自身、选定的敌人、区域内随机敌人等。此字段与m_implicitTargetA一起使用,共同定义法术效果的目标选择方式。
示例应用:
- 法师的"暴风雪":m_implicitTargetB[1]=0(TARGET_NONE,无次要目标)
- 法师的"冰锥":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内敌人)
- 牧师的"治疗祷言":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内友方)
- 战士的"雷霆一击":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内敌人)
- 猎人的"多重射击":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内敌人)
- 术士的"暗影之怒":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内敌人)
- 德鲁伊的"飓风":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内敌人)
- 萨满的"闪电链":m_implicitTargetB[1]=0(TARGET_NONE,无次要目标,链式效果由m_effectChainTargets定义)
- 圣骑士的"神圣风暴":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内敌人)
- 盗贼的"刀扇":m_implicitTargetB[1]=31(TARGET_AREA_EFFECT_ENEMY,范围内敌人)
93-95. m_effectRadiusIndex - 魔法有效距离
法术效果的半径索引,此为索引,参照spellradius.dbc,那里是实际值。
官方API值(SpellRadius):
- 0 - 无半径(0码)
- 7 - 2码
- 8 - 3码
- 9 - 4码
- 10 - 5码
- 11 - 6码
- 12 - 7码
- 13 - 8码
- 14 - 9码
- 15 - 10码
- 16 - 12码
- 17 - 15码
- 18 - 20码
- 19 - 25码
- 20 - 30码
- 21 - 35码
- 22 - 40码
- 23 - 45码
- 24 - 50码
- 25 - 55码
- 26 - 60码
- 27 - 65码
- 28 - 70码
- 29 - 75码
- 30 - 80码
- 31 - 85码
- 32 - 90码
- 33 - 95码
- 34 - 100码
说明: 在官方API中,此字段被定义为三个uint32类型的值,分别对应法术的三个效果。每个值表示一个半径索引,引用SpellRadius.dbc表的ID。SpellRadius.dbc表包含了法术半径的定义,每个ID对应一个特定的半径(以码为单位)。例如,ID为10的半径为5码,ID为15的半径为10码。
示例应用:
- 法师的"冰霜新星":m_effectRadiusIndex=10(5码)
- 法师的"暴风雪":m_effectRadiusIndex=10(5码)
- 牧师的"神圣新星":m_effectRadiusIndex=10(5码)
- 战士的"雷霆一击":m_effectRadiusIndex=10(5码)
- 猎人的"爆炸陷阱":m_effectRadiusIndex=10(5码)
- 术士的"暗影之怒":m_effectRadiusIndex=10(5码)
- 德鲁伊的"飓风":m_effectRadiusIndex=10(5码)
- 萨满的"火焰新星图腾":m_effectRadiusIndex=10(5码)
- 圣骑士的"奉献":m_effectRadiusIndex=10(5码)
- 盗贼的"毒药喷洒":m_effectRadiusIndex=10(5码)
96-98. m_effectAura - buff光环类型
法术效果的光环类型,定义了法术效果的具体作用方式。此字段只在m_effect=6(应用光环)时有效。
常见值:
- 0 - SPELL_AURA_NONE - 无光环
- 1 - SPELL_AURA_BIND_SIGHT - 绑定视野
- 2 - SPELL_AURA_MOD_POSSESS - 控制 比如:魔能机甲控制器
- 3 - SPELL_AURA_PERIODIC_DAMAGE - 周期伤害
- 4 - SPELL_AURA_DUMMY - 傀儡、虚拟物
- 5 - SPELL_AURA_MOD_CONFUSE - 迷惑
- 6 - SPELL_AURA_MOD_CHARM - 诱惑、驯服 比如:驯服宠物
- 7 - SPELL_AURA_MOD_FEAR - 恐惧敌人
- 8 - SPELL_AURA_PERIODIC_HEAL - 周期性治疗光环
- 9 - SPELL_AURA_MOD_ATTACKSPEED - 攻击加速百分比光环
- 10 - SPELL_AURA_MOD_THREAT - 威胁值百分比
- 11 - SPELL_AURA_MOD_TAUNT - 嘲讽光环
- 12 - SPELL_AURA_MOD_STUN - 打晕 震晕
- 13 - SPELL_AURA_MOD_DAMAGE_DONE - 伤害or法术强度提高 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 14 - SPELL_AURA_MOD_DAMAGE_TAKEN - 受到的伤害提高 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 15 - SPELL_AURA_DAMAGE_SHIELD - 造成伤害 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 16 - SPELL_AURA_MOD_STEALTH - 潜行
- 17 - SPELL_AURA_MOD_STEALTH_DETECT - 侦测
- 18 - SPELL_AURA_MOD_INVISIBILITY - 隐形
- 19 - SPELL_AURA_MOD_INVISIBILITY_DETECT - 侦测隐形
- 20 - SPELL_AURA_OBS_MOD_HEALTH - 回复生命百分比
- 21 - SPELL_AURA_OBS_MOD_POWER - 回复法力百分比
- 22 - SPELL_AURA_MOD_RESISTANCE - 护甲、抗性提高 m_effectMiscValue(111-113) 控制类型:1物理护甲,2神圣,4火,8自然,16冰,32暗影,64奥术
- 23 - SPELL_AURA_PERIODIC_TRIGGER_SPELL - 周期性触发spell m_effectTriggerSpell:123-125为技能ID
- 24 - SPELL_AURA_PERIODIC_ENERGIZE - 周期性回能量 m_effectMiscValue(111-113) 控制类型:0 法力 1 怒气 3 能量 6 符文能量
- 25 - SPELL_AURA_MOD_PACIFY - 安抚、宁静光环 (不能攻击和使用物理技能)
- 26 - SPELL_AURA_MOD_ROOT - 固定、冻结、定身
- 27 - SPELL_AURA_MOD_SILENCE - 沉默
- 28 - SPELL_AURA_REFLECT_SPELLS - 反射spell
- 29 - SPELL_AURA_MOD_STAT - 增加属性 m_effectMiscValue(111-113)控制具体属性 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 30 - SPELL_AURA_MOD_SKILL - 熟练度光环 m_effectMiscValue(111-113)增加技能熟练度ID 详细类别参见:SkillLine.dbc
- 31 - SPELL_AURA_MOD_INCREASE_SPEED - 加速PCT
- 32 - SPELL_AURA_MOD_INCREASE_MOUNTED_SPEED - 坐骑加速
- 33 - SPELL_AURA_MOD_DECREASE_SPEED - 减速
- 34 - SPELL_AURA_MOD_INCREASE_HEALTH - 加HP
- 35 - SPELL_AURA_MOD_INCREASE_ENERGY - 加能量光环 m_effectMiscValue(111-113) 控制类型:0 法力 1 怒气 3 能量 6 符文能量
- 36 - SPELL_AURA_MOD_SHAPESHIFT - 变形
- 37 - SPELL_AURA_EFFECT_IMMUNITY - 军旗
- 38 - SPELL_AURA_STATE_IMMUNITY - 状态免疫
- 39 - SPELL_AURA_SCHOOL_IMMUNITY - 免疫伤害 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 40 - SPELL_AURA_DAMAGE_IMMUNITY - 伤害免疫光环 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 41 - SPELL_AURA_DISPEL_IMMUNITY - Dispel类驱散并免疫光环 m_effectMiscValue(111-113) 控制免疫类型: 1 魔法 2 诅咒 3 疾病 4 中毒 5 潜行 6 隐形 7 全部(魔法+诅咒+疾病+中毒)
- 42 - SPELL_AURA_PROC_TRIGGER_SPELL - 击中时几率触发spell m_effectTriggerSpell:123-125为技能ID
- 43 - SPELL_AURA_PROC_TRIGGER_DAMAGE - 击中时触发额外伤害 m_schoolMask(232) 控制伤害类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 44 - SPELL_AURA_TRACK_CREATURES - 在微缩地图上显示附近所有生物的位置 m_effectMiscValue(111-113) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
- 45 - SPELL_AURA_TRACK_RESOURCES - 寻找宝藏
- 47 - SPELL_AURA_MOD_PARRY_PERCENT - 招架几率百分比
- 49 - SPELL_AURA_MOD_DODGE_PERCENT - 躲闪百分比
- 51 - SPELL_AURA_MOD_BLOCK_PERCENT - 格档几率百分比
- 52 - SPELL_AURA_MOD_CRIT_PERCENT - 暴击几率
- 53 - SPELL_AURA_PERIODIC_LEECH - 吸血光环
- 54 - SPELL_AURA_MOD_HIT_CHANCE - 命中几率
- 56 - SPELL_AURA_TRANSFORM - 改变形态 m_effectMiscValue(111-113) 为生物ID
- 57 - SPELL_AURA_MOD_SPELL_CRIT_CHANCE - 魔法暴击几率
- 58 - SPELL_AURA_MOD_INCREASE_SWIM_SPEED - 增加游泳速度
- 59 - SPELL_AURA_MOD_DAMAGE_DONE_CREATURE - 对指定生物造成额外伤害 m_effectMiscValue(111-113) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
- 60 - SPELL_AURA_MOD_PACIFY_SILENCE - 平静 沉默
- 61 - SPELL_AURA_MOD_SCALE - 模型倍数
- 62 - SPELL_AURA_PERIODIC_HEALTH_FUNNEL - 周期性吸取血量
- 64 - SPELL_AURA_PERIODIC_MANA_LEECH - 周期性魔法吸取
- 65 - SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK - 施法速度
- 66 - SPELL_AURA_FEIGN_DEATH - 装死
- 67 - SPELL_AURA_MOD_DISARM - 缴械
- 68 - SPELL_AURA_MOD_STALKED - 追踪、锁定目标
- 69 - SPELL_AURA_SCHOOL_ABSORB - 吸收伤害 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 71 - SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL - 魔法暴击 m_effectMiscValue(111-113) 控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
- 72 - SPELL_AURA_MOD_POWER_COST - 法术能量耗费提高
- 73 - SPELL_AURA_MOD_POWER_COST_SCHOOL - 法术系能量耗费提高 m_effectMiscValue(111-113) 控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
- 74 - SPELL_AURA_REFLECT_SPELLS_SCHOOL - 反射特定系法术光环 m_effectMiscValue(111-113) 控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
- 75 - SPELL_AURA_MOD_LANGUAGE - 语言
- 76 - SPELL_AURA_FAR_SIGHT - 增加视野
- 77 - SPELL_AURA_MECHANIC_IMMUNITY - MECHANIC免疫光环 m_effectMiscValue(111-113) 控制类型:1 魅惑 2 迷惑 3 缴械 4 吸引 5 逃跑 6 笨拙 7 定身 8 平静 9 沉默 10 沉睡 11 诱捕 12 昏迷 13 冻结 14 瘫痪 15 流血 16 治疗 17 变形 18 放逐 19 防护 20 禁锢 21 骑乘 22 诱惑 23 转向 24 惊骇 25 无敌 26 打断 27 眩晕 28 发现 29 无敌 30 闷棍 31 激怒
- 78 - SPELL_AURA_MOUNTED - 召唤坐骑
- 79 - SPELL_AURA_MOD_DAMAGE_PERCENT_DONE - 增加伤害PCT m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 80 - SPELL_AURA_MOD_PERCENT_STAT - STAT百分比 m_effectMiscValue(111-113)控制具体属性 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 81 - SPELL_AURA_SPLIT_DAMAGE_PCT - 分担伤害
- 82 - SPELL_AURA_WATER_BREATHING - 水下呼吸
- 84 - SPELL_AURA_MOD_REGEN - 回复生命值
- 85 - SPELL_AURA_MOD_POWER_REGEN - 5秒回蓝
- 86 - SPELL_AURA_CHANNEL_DEATH_ITEM - 在技能持续时间内杀死目标,并获得经验或者荣誉值就得到物品 114为物品ID
- 87 - SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN - 受到所有伤害提高pct
- 89 - SPELL_AURA_MOD_PERCENT_REGEN - 周期性伤害百分率
- 91 - SPELL_AURA_MOD_DETECT_RANGE - 减少警戒范围
- 92 - SPELL_AURA_PREVENTS_FLEEING - 阻止逃跑
- 93 - SPELL_AURA_MOD_UNATTACKABLE - 无法被攻击
- 95 - SPELL_AURA_MOD_GHOST - 幽灵
- 96 - SPELL_AURA_SPELL_MAGNET - 转移有害法术
- 97 - SPELL_AURA_MANA_SHIELD - 魔法盾
- 98 - SPELL_AURA_MOD_SKILL_TALENT - 天赋skill
- 99 - SPELL_AURA_MOD_ATTACK_POWER - 攻击强度提高
- 101 - SPELL_AURA_MOD_RESISTANCE_PCT - 护甲提高(pct)
- 102 - SPELL_AURA_MOD_MELEE_ATTACK_POWER_VERSUS - 对指定生物攻击强度提高 m_effectMiscValue(111-113) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
- 103 - SPELL_AURA_MOD_TOTAL_THREAT - 降低威胁
- 104 - SPELL_AURA_WATER_WALK - 水上行走
- 105 - SPELL_AURA_FEATHER_FALL - 降低下落速度
- 106 - SPELL_AURA_HOVER - 盘旋停留空中
- 107 - SPELL_AURA_ADD_FLAT_MODIFIER - 修改技能(FLAT)光环
- 108 - SPELL_AURA_ADD_PCT_MODIFIER - 修改技能(PCT)光环
- 109 - SPELL_AURA_ADD_TARGET_TRIGGER - 增加目标触发 触发另一个技能 123列为触发的技能ID
- 110 - SPELL_AURA_MOD_POWER_REGEN_PERCENT - 能量回复速度提高PCT
- 111 - SPELL_AURA_ADD_CASTER_HIT_TRIGGER - 转移有害攻击
- 112 - SPELL_AURA_OVERRIDE_CLASS_SCRIPTS - 增加class脚本
- 115 - SPELL_AURA_MOD_HEALING - 治疗效果提高
- 116 - SPELL_AURA_MOD_REGEN_DURING_COMBAT - 使你在战斗时仍保留PCT的生命值回复速度
- 117 - SPELL_AURA_MOD_MECHANIC_RESISTANCE - 增加免疫MECHANIC几率(MECHANIC) m_effectMiscValue(111-113) 控制类型:1 魅惑 2 迷惑 3 缴械 4 吸引 5 逃跑 6 笨拙 7 定身 8 平静 9 沉默 10 沉睡 11 诱捕 12 昏迷 13 冻结 14 瘫痪 15 流血 16 治疗 17 变形 18 放逐 19 防护 20 禁锢 21 骑乘 22 诱惑 23 转向 24 惊骇 25 无敌 26 打断 27 眩晕 28 发现 29 无敌 30 闷棍 31 激怒
- 118 - SPELL_AURA_MOD_HEALING_PCT - 治疗效果提高(pct)
- 120 - SPELL_AURA_UNTRACKABLE - 不能被追踪
- 122 - SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT - 副手武器伤害百分比
- 123 - SPELL_AURA_MOD_TARGET_RESISTANCE - 法术穿透
- 124 - SPELL_AURA_MOD_RANGED_ATTACK_POWER - 远程攻击强度
- 125 - SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN - 受到近战攻击时承受的伤害减少
- 126 - SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN_PCT - 受到近战攻击时承受的伤害减少PCT
- 127 - SPELL_AURA_RANGED_ATTACK_POWER_ATTACKER_BONUS - 奖励攻击者远程攻击强度
- 129 - SPELL_AURA_MOD_INCREASE_SPEED_ALWAYS - 移动速度提高PCT
- 130 - SPELL_AURA_MOD_MOUNTED_SPEED_ALWAYS - 增加坐骑速度
- 132 - SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT - 增长能量百分比
- 133 - SPELL_AURA_MOD_INCREASE_HEALTH_PERCENT - 增加血量百分比
- 134 - SPELL_AURA_MOD_MANA_REGEN_INTERRUPT - 施法时仍保持法力回复速度
- 135 - SPELL_AURA_MOD_HEALING_DONE - 法术强度提高
- 136 - SPELL_AURA_MOD_HEALING_DONE_PERCENT - 治疗法术效果提高PCT
- 137 - SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE - 属性百分比光环 m_effectMiscValue(111-113)控制具体属性: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 138 - SPELL_AURA_MOD_MELEE_HASTE - 攻击速度提高PCT
- 140 - SPELL_AURA_MOD_RANGED_HASTE - 远程攻击速度
- 141 - SPELL_AURA_MOD_RANGED_AMMO_HASTE - 远程攻击速度PCT
- 142 - SPELL_AURA_MOD_BASE_RESISTANCE_PCT - 由装备得到的护甲值提高PCT
- 143 - SPELL_AURA_MOD_RESISTANCE_EXCLUSIVE - 增加法术抗性 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 144 - SPELL_AURA_SAFE_FALL - 减少从高处坠落所受的伤害
- 147 - SPELL_AURA_MOD_CREATURE_ATTACK_POWER - 增加怪物免疫
- 149 - SPELL_AURA_MOD_SPELL_INTERRUPTION_CHANCE - 一定几率忽略法术打断
- 150 - SPELL_AURA_MOD_SHIELD_BLOCKVALUE_PCT - 格挡值提高还是格挡的伤害提高PCT
- 152 - SPELL_AURA_MOD_STEALTH_DETECTION - 增加怪物的发现距离 可作用于自身
- 154 - SPELL_AURA_MOD_STEALTH_LEVEL - 降低敌人侦测到你的几率
- 155 - SPELL_AURA_MOD_WATER_BREATHING - 增加水下呼吸时间PCT
- 156 - SPELL_AURA_MOD_REPUTATION_GAIN - 声望获取速度提高PCT
- 158 - SPELL_AURA_MOD_SHIELD_BLOCKVALUE - 盾牌格档值
- 159 - SPELL_AURA_NO_PVP_CREDIT - 无pvp荣誉
- 161 - SPELL_AURA_MOD_HEALTH_REGEN_IN_COMBAT - 5秒回血
- 162 - SPELL_AURA_POWER_BURN - 法力和血燃烧
- 163 - SPELL_AURA_MOD_CRIT_DAMAGE_BONUS - 暴击伤害提高
- 166 - SPELL_AURA_MELEE_ATTACK_POWER_ATTACKER_BONUS - 近战攻击能量百分比
- 167 - SPELL_AURA_MOD_ATTACK_POWER_PCT - 远程攻击强度百分比
- 168 - SPELL_AURA_MOD_ATTACK_POWER_OF_ARMOR - 增加伤害PCT
- 170 - SPELL_AURA_DETECT_AMORE - DETECT_AMORE
- 171 - SPELL_AURA_MOD_SPEED_NOT_STACK - 不叠加的速度
- 172 - SPELL_AURA_MOD_MOUNTED_SPEED_NOT_STACK - 不叠加的骑马速度
- 174 - SPELL_AURA_MOD_SPELL_DAMAGE_OF_STAT_PERCENT - 根据stat的百分比增加伤害 m_effectMiscValue(111-113) 控制伤害类型:2神圣,4火,8自然,16冰,32暗影,64奥术 m_effectMiscValueB(120-122) 控制基本属性的类型:0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 175 - SPELL_AURA_MOD_SPELL_HEALING_OF_STAT_PERCENT - 根据stat百分比提高治疗效果 m_effectMiscValue(111-113)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 179 - SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_CHANCE - 更易受到法术伤害
- 180 - SPELL_AURA_MOD_SPELL_DAMAGE_VERSUS - 对指定生物法术强度提高 m_effectMiscValue(111-113) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
- 182 - SPELL_AURA_MOD_ARMOR_OF_STAT_PERCENT - 根据stat百分比提高护甲值PCT m_effectMiscValue(111-113)=1 m_effectMiscValueB(120-122) 控制基本属性的类型:0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 183 - SPELL_AURA_MOD_CRITICAL_THREAT - 威胁
- 184 - SPELL_AURA_MOD_ATTACKER_MELEE_HIT_CHANCE - 被近战攻击命中的几率提高
- 185 - SPELL_AURA_MOD_ATTACKER_RANGED_HIT_CHANCE - 被远程攻击命中的几率提高
- 186 - SPELL_AURA_MOD_ATTACKER_SPELL_HIT_CHANCE - 被法术攻击命中的几率提高
- 187 - SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_CHANCE - 被近战暴击几率提高
- 188 - SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_CHANCE - 被远程暴击几率提高
- 189 - SPELL_AURA_MOD_RATING - 提高技能等级
- 190 - SPELL_AURA_MOD_FACTION_REPUTATION_GAIN - 增加杀怪获得声望 m_effectMiscValue(111-113) 控制阵营:ID from faction.dbc
- 191 - SPELL_AURA_USE_NORMAL_MOVEMENT_SPEED - 移动速度降低
- 192 - SPELL_AURA_MOD_MELEE_RANGED_HASTE - 减少攻击速度PCT
- 193 - SPELL_AURA_HASTE_ALL - 攻击间隔延长PCT
- 194 - SPELL_AURA_MOD_IGNORE_ABSORB_SCHOOL - 无视伤害减免
- 196 - SPELL_AURA_MOD_COOLDOWN - CD延长 作用于本技能
- 197 - SPELL_AURA_MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE - 受到暴击几率提高
- 199 - SPELL_AURA_MOD_INCREASES_SPELL_PCT_TO_HIT - 命中几率提高PCT
- 200 - SPELL_AURA_MOD_XP_PCT - 获得xp提高PCT
- 201 - SPELL_AURA_FLY - 飞行
- 202 - SPELL_AURA_IGNORE_COMBAT_RESULT - 忽视躲闪
- 203 - SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_DAMAGE - 受到近战暴击伤害提高
- 204 - SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_DAMAGE - 受到远程暴击伤害提高
- 205 - SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_DAMAGE - 受到法术暴击伤害提高
- 206 - SPELL_AURA_MOD_FLIGHT_SPEED - 增加飞行速度
- 207 - SPELL_AURA_MOD_FLIGHT_SPEED_MOUNTED - 坐骑可以飞行
- 208 - SPELL_AURA_MOD_FLIGHT_SPEED_STACKING - 增加飞行速度
- 209 - SPELL_AURA_MOD_MOUNTED_FLIGHT_SPEED_ALWAYS - 增加骑马速度
- 210 - SPELL_AURA_MOD_MOUNTED_FLIGHT_SPEED_NOT_STACK - 增加飞行坐骑速度
- 211 - SPELL_AURA_MOD_HOVER - 修改飞行速度 不叠加
- 212 - SPELL_AURA_MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT - 根据stat百分比修改远程攻击强度 m_effectMiscValue(111-113)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 213 - SPELL_AURA_MOD_RAGE_FROM_DAMAGE_DEALT - 伤害产生怒气值提高PCT
- 216 - SPELL_AURA_HASTE_SPELLS - 施法速度提高
- 218 - SPELL_AURA_HASTE_RANGED - 攻击间隔缩短
- 219 - SPELL_AURA_MOD_MANA_REGEN_FROM_STAT - 每5秒根据stat回复法力值PCT m_effectMiscValue(111-113)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 220 - SPELL_AURA_MOD_RATING_FROM_STAT - 根据stat修改招架等级PCT、m_effectMiscValue(111-113)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 221 - SPELL_AURA_IGNORED - 忽略一个敌人,使施法者在有其他目标可以选择的情况下不攻击该目标
- 225 - SPELL_AURA_PRAYER_OF_MENDING - 受到伤害时回复生命
- 227 - SPELL_AURA_PERIODIC_TRIGGER_SPELL_WITH_VALUE - 周期性触发技能 123列为触发的技能ID
- 229 - SPELL_AURA_MOD_AOE_DAMAGE_AVOIDANCE - 因范围攻击受到的伤害提高PCT
- 231 - SPELL_AURA_PROC_TRIGGER_SPELL_WITH_VALUE - 步骤性触发技能的值
- 232 - SPELL_AURA_MECHANIC_DURATION_MOD - Mechanic类技能持续时间修改PCT 不叠加
- 234 - SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK - Mechanic类技能持续时间修改PCT
- 236 - SPELL_AURA_CONTROL_VEHICLE - 冲锋、驾驶、投射
- 237 - SPELL_AURA_MOD_SPELL_DAMAGE_OF_ATTACK_POWER - 根据攻击强度修改技能伤害 m_effectMiscValue(111-113) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
- 238 - SPELL_AURA_MOD_SPELL_HEALING_OF_ATTACK_POWER - 根据攻击强度修改技能治疗量
- 239 - SPELL_AURA_MOD_SCALE_2 - 体型增大
- 240 - SPELL_AURA_MOD_EXPERTISE - 精准值提高
- 241 - SPELL_AURA_FORCE_MOVE_FORWARD - 向前推进
- 242 - SPELL_AURA_MOD_SPELL_DAMAGE_FROM_HEALING - 使你的法术伤害和治疗效果提高
- 245 - SPELL_AURA_MOD_DURATION_OF_MAGIC_EFFECTS - 受到Dispel类技能持续时间增加
- 246 - SPELL_AURA_MOD_DURATION_OF_EFFECTS_BY_DISPEL - 受到Dispel类技能持续时间增加 不可叠加
- 247 - SPELL_AURA_CLONE_CASTER - 镜像
- 249 - SPELL_AURA_MOD_COMBAT_RESULT_CHANCE - 符文转换
- 250 - SPELL_AURA_MOD_INCREASE_HEALTH_2 - 增加生命值
- 251 - SPELL_AURA_MOD_ENEMY_DODGE - 降低敌人躲闪几率
- 253 - SPELL_AURA_MOD_BLOCK_CRIT_CHANCE - PCT几率格挡掉双倍于你的格挡值的伤害
- 254 - SPELL_AURA_MOD_DISARM_OFFHAND - 解除盾牌
- 255 - SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT - MECHANIC效果提高PCT
- 256 - SPELL_AURA_NO_REAGENT_USE - 不需要施法材料
- 257 - SPELL_AURA_MOD_TARGET_RESIST_BY_SPELL_CLASS - 造成混乱伤害
- 262 - SPELL_AURA_IGNORE_AURASTATE - 忽视AuraState要求
- 267 - SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL - 阻止不利魔法效果
- 268 - SPELL_AURA_MOD_ATTACK_POWER_OF_STAT_PERCENT - 根据STAT百分比修改攻击强度 m_effectMiscValue(111-113)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
- 269 - SPELL_AURA_MOD_IGNORE_TARGET_RESIST - 忽视伤害减免效果
- 271 - SPELL_AURA_MOD_DAMAGE_FROM_CASTER - 指定技能伤害提高
- 274 - SPELL_AURA_CONSUME_NO_AMMO - 不消耗弹药
- 275 - SPELL_AURA_MOD_IGNORE_SHAPESHIFT - 不需要姿态施展技能
- 278 - SPELL_AURA_MOD_DISARM_RANGED - 解除远程武器
- 279 - SPELL_AURA_INITIALIZE_IMAGES - 初始化影像
- 280 - SPELL_AURA_MOD_IGNORE_ARMOR_PCT - 忽略护甲值PCT
- 281 - SPELL_AURA_MOD_HONOR_GAIN_PCT - 获得的荣誉值提高PCT
- 282 - SPELL_AURA_MOD_BASE_HEALTH_PCT - 基础生命值提高PCT
- 285 - SPELL_AURA_MOD_ATTACK_POWER_OF_ARMOR - 根据护甲值修改攻击强度
- 286 - SPELL_AURA_PERIODIC_DUMMY - 指定技能的持续伤害可以暴击
说明: 此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示一种光环类型,如周期性伤害、周期性治疗、修改属性等。此字段只在m_effect=6(应用光环)时有效,定义了光环的具体作用方式。
示例应用:
- 法师的"奥术智慧":m_effectAura[1]=29(SPELL_AURA_MOD_STAT,增加属性),m_effectMiscValue[1]=3(智力)
- 法师的"冰甲术":m_effectAura[1]=22(SPELL_AURA_MOD_RESISTANCE,增加抗性),m_effectMiscValue[1]=16(冰霜抗性)
- 牧师的"暗言术:痛":m_effectAura[1]=3(SPELL_AURA_PERIODIC_DAMAGE,周期性伤害)
- 战士的"战斗怒吼":m_effectAura[1]=99(SPELL_AURA_MOD_ATTACK_POWER,增加攻击强度)
- 猎人的"雄鹰守护":m_effectAura[1]=99(SPELL_AURA_MOD_ATTACK_POWER,增加攻击强度)
- 术士的"生命分流":m_effectAura[1]=23(SPELL_AURA_PERIODIC_TRIGGER_SPELL,周期性触发法术)
- 德鲁伊的"荆棘术":m_effectAura[1]=15(SPELL_AURA_DAMAGE_SHIELD,伤害护盾)
- 萨满的"闪电之盾":m_effectAura[1]=42(SPELL_AURA_PROC_TRIGGER_SPELL,击中时触发法术)
- 圣骑士的"正义之怒":m_effectAura[1]=42(SPELL_AURA_PROC_TRIGGER_SPELL,击中时触发法术)
- 盗贼的"切割":m_effectAura[1]=138(SPELL_AURA_MOD_MELEE_HASTE,增加攻击速度)
99-101. m_effectAuraPeriod - BUFF效果时间
法术效果的光环周期,多少时间内造成的伤害,单位为毫秒。
字段说明:
此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示光环效果的触发间隔,以毫秒为单位。
常见值:
- 0 - 非周期性光环
- 1000 - 1秒
- 2000 - 2秒
- 3000 - 3秒
- 5000 - 5秒
- 6000 - 6秒
- 10000 - 10秒
- 12000 - 12秒
- 15000 - 15秒
- 30000 - 30秒
- 60000 - 1分钟
说明: 此字段定义了周期性光环效果的触发间隔。
示例应用:
- 法师的"霜甲术":m_effectAuraPeriod[1]=0(非周期性光环)
- 法师的"燃烧":m_effectAuraPeriod[1]=3000(每3秒触发一次)
- 牧师的"暗言术:痛":m_effectAuraPeriod[1]=3000(每3秒造成一次伤害)
- 牧师的"恢复":m_effectAuraPeriod[1]=3000(每3秒恢复一次生命值)
- 战士的"撕裂":m_effectAuraPeriod[1]=3000(每3秒造成一次伤害)
- 猎人的"毒蛇钉刺":m_effectAuraPeriod[1]=3000(每3秒造成一次伤害)
- 术士的"腐蚀术":m_effectAuraPeriod[1]=3000(每3秒造成一次伤害)
- 德鲁伊的"月火术":m_effectAuraPeriod[1]=3000(每3秒造成一次伤害)
- 萨满的"烈焰震击":m_effectAuraPeriod[1]=3000(每3秒造成一次伤害)
- 圣骑士的"神圣之盾":m_effectAuraPeriod[1]=3000(每3秒造成一次伤害)
102-104. m_effectAmplitude - buff发作间隔
法术效果的光环周期,例如暗言术痛的值3000为即每3秒发作一次,单位为毫秒。
字段说明:
此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示光环效果的触发间隔,以毫秒为单位。
常见值:
- 0 - 非周期性光环
- 1000 - 1秒
- 2000 - 2秒
- 3000 - 3秒
- 5000 - 5秒
- 6000 - 6秒
- 10000 - 10秒
- 12000 - 12秒
- 15000 - 15秒
- 30000 - 30秒
- 60000 - 1分钟
说明: 此字段定义了周期性光环效果的触发间隔。
示例应用:
- 法师的"霜甲术":m_effectAmplitude[1]=0(非周期性光环)
- 法师的"燃烧":m_effectAmplitude[1]=3000(每3秒触发一次)
- 牧师的"暗言术:痛":m_effectAmplitude[1]=3000(每3秒造成一次伤害)
- 牧师的"恢复":m_effectAmplitude[1]=3000(每3秒恢复一次生命值)
- 战士的"撕裂":m_effectAmplitude[1]=3000(每3秒造成一次伤害)
- 猎人的"毒蛇钉刺":m_effectAmplitude[1]=3000(每3秒造成一次伤害)
- 术士的"生命分流":m_effectAmplitude[1]=1000(每1秒触发一次)
- 德鲁伊的"回春术":m_effectAmplitude[1]=3000(每3秒恢复一次生命值)
- 萨满的"治疗之泉图腾":m_effectAmplitude[1]=2000(每2秒恢复一次生命值)
- 圣骑士的"正义之怒":m_effectAmplitude[1]=3000(每3秒造成一次伤害)
105-107. m_effectChainTargets - 效果链的目标
法术效果的链目标数量,链接几个就填几啦。
字段说明:
此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示法术效果可以连锁作用的目标数量。
常见值:
- 0 - 不能连锁作用
- 1 - 只作用于1个目标(不连锁)
- 2 - 连锁作用于2个目标
- 3 - 连锁作用于3个目标
- 4 - 连锁作用于4个目标
- 5 - 连锁作用于5个目标
- 10 - 连锁作用于10个目标
说明: 此字段定义了法术效果可以连锁作用的目标数量。
示例应用:
- 法师的"火球术":m_effectChainTargets[1]=0(不连锁,只作用于单个目标)
- 法师的"奥术飞弹":m_effectChainTargets[1]=3(连锁作用于3个目标)
- 牧师的"治疗链":m_effectChainTargets[1]=3(连锁治疗3个目标)
- 战士的"英勇打击":m_effectChainTargets[1]=0(不连锁,只作用于单个目标)
- 猎人的"多重射击":m_effectChainTargets[1]=3(连锁作用于3个目标)
- 术士的"暗影箭雨":m_effectChainTargets[1]=5(连锁作用于5个目标)
- 德鲁伊的"星火术":m_effectChainTargets[1]=0(不连锁,只作用于单个目标)
- 萨满的"闪电链":m_effectChainTargets[1]=3(连锁作用于3个目标)
- 萨满的"治疗链":m_effectChainTargets[1]=3(连锁治疗3个目标)
- 圣骑士的"神圣震击":m_effectChainTargets[1]=0(不连锁,只作用于单个目标)
108-110. m_effectItemType - 物品代码
使用此技能链接的物品,比如烟花。
字段说明:
此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示法术效果可以作用的物品类型或创建的物品ID。
说明: 此字段的具体用途取决于法术效果的类型。对于创建物品的效果(m_effect=24),此字段表示要创建的物品的ID。对于附魔效果(m_effect=53),此字段表示可以附魔的物品类型。对于分解效果(m_effect=31),此字段表示可以分解的物品类型。
示例应用:
- 法师的"造水术":m_effectItemType[1]=8078(创建物品:魔法山泉水)
- 法师的"造食术":m_effectItemType[1]=8075(创建物品:魔法面包)
- 牧师的"制造圣水":m_effectItemType[1]=17028(创建物品:圣水)
- 战士的"制造铁炉堡盾牌":m_effectItemType[1]=18759(创建物品:铁炉堡盾牌)
- 猎人的"制造弹药":m_effectItemType[1]=2512(创建物品:普通弹药)
- 术士的"制造治疗石":m_effectItemType[1]=5509(创建物品:次级治疗石)
- 德鲁伊的"制造毒药":m_effectItemType[1]=5237(创建物品:德鲁伊毒药)
- 萨满的"制造图腾":m_effectItemType[1]=5175(创建物品:大地图腾)
- 圣骑士的"制造圣油":m_effectItemType[1]=20745(创建物品:次级圣油)
- 盗贼的"制造闪光粉":m_effectItemType[1]=5140(创建物品:闪光粉)
111-113. m_effectMiscValue - effect的值
effect的值,召唤生物的ID在此列,附魔代码也在此列,附魔参考SpellItemEnchantment.dbc。
字段说明:
此字段包含三个int32类型的值,分别对应法术的三个效果。每个值表示法术效果的杂项值,用于定义法术效果的额外参数。
说明: 此字段的具体用途取决于法术效果的类型。例如:
- 对于召唤生物的效果(m_effect=28),此字段表示要召唤的生物的ID。
- 对于修改抗性的效果(m_effectAura=22),此字段表示要修改的抗性类型。
- 对于修改属性的效果(m_effectAura=29),此字段表示要修改的属性类型。
- 对于变形的效果(m_effectAura=56),此字段表示变形后的生物ID。
- 对于传送的效果(m_effect=61),此字段表示传送的区域ID。
- 对于学习法术的效果(m_effect=36),此字段表示要学习的法术ID。
- 对于附魔效果(m_effect=53),此字段表示附魔ID,引用SpellItemEnchantment.dbc表。
示例应用:
- 法师的"召唤水元素":m_effectMiscValue[1]=510(召唤生物ID:水元素)
- 法师的"冰甲术":m_effectMiscValue[1]=16(修改抗性类型:冰霜抗性)
- 牧师的"暗影防护":m_effectMiscValue[1]=32(修改抗性类型:暗影抗性)
- 战士的"战斗怒吼":m_effectMiscValue[1]=0(无特定类型)
- 猎人的"召唤宠物":m_effectMiscValue[1]=0(无特定类型,宠物ID由玩家决定)
- 术士的"召唤小鬼":m_effectMiscValue[1]=416(召唤生物ID:小鬼)
- 德鲁伊的"变形":m_effectMiscValue[1]=1(变形类型:熊形态)
- 萨满的"火焰图腾":m_effectMiscValue[1]=2523(召唤生物ID:火焰图腾)
- 圣骑士的"圣盾术":m_effectMiscValue[1]=127(免疫伤害类型:所有类型)
- 盗贼的"致命药膏":m_effectMiscValue[1]=8(附魔ID:致命药膏)
114-116. m_effectMiscValueB - 效果杂项值B
法术效果的第二个杂项值,用于定义法术效果的额外参数。
字段说明:
此字段包含三个int32类型的值,分别对应法术的三个效果。每个值表示法术效果的第二个杂项值,用于定义法术效果的额外参数。
说明: 此字段的具体用途取决于法术效果的类型,通常与m_effectMiscValue一起使用,提供额外的参数。例如:
- 对于召唤生物的效果(m_effect=28),此字段可能表示召唤的生物的特性或状态。
- 对于修改抗性的效果(m_effectAura=22),此字段可能表示抗性修改的额外参数。
- 对于修改属性的效果(m_effectAura=29),此字段可能表示属性修改的额外参数。
- 对于变形的效果(m_effectAura=56),此字段可能表示变形的额外参数。
- 对于传送的效果(m_effect=61),此字段可能表示传送的额外参数。
- 对于学习法术的效果(m_effect=36),此字段可能表示学习法术的额外参数。
示例应用:
- 法师的"奥术智慧":m_effectMiscValueB[1]=0(无额外参数)
- 法师的"变形术":m_effectMiscValueB[1]=1(变形类型:羊)
- 牧师的"心灵控制":m_effectMiscValueB[1]=0(无额外参数)
- 战士的"冲锋":m_effectMiscValueB[1]=0(无额外参数)
- 猎人的"野兽控制":m_effectMiscValueB[1]=1(控制类型:野兽)
- 术士的"召唤恶魔":m_effectMiscValueB[1]=3(恶魔类型:虚空行者)
- 德鲁伊的"传送:月光林地":m_effectMiscValueB[1]=618(传送目的地:月光林地)
- 萨满的"幽灵狼":m_effectMiscValueB[1]=0(无额外参数)
- 圣骑士的"神圣之盾":m_effectMiscValueB[1]=0(无额外参数)
- 盗贼的"消失":m_effectMiscValueB[1]=0(无额外参数)
117-119. m_effectTriggerSpell - 触发的技能
法术效果触发的法术ID,定义了法术效果触发的另一个法术。
字段说明:
此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示法术效果触发的另一个法术的ID。
说明: 此字段定义了法术效果触发的另一个法术的ID。如果此值为0,则表示法术效果不触发其他法术。此字段通常用于定义法术效果触发的额外法术,例如武器附魔触发的法术、光环效果触发的法术等。
示例应用:
- 法师的"火焰冲击":m_effectTriggerSpell[1]=2120(触发法术:烈焰风暴)
- 法师的"冰霜新星":m_effectTriggerSpell[1]=12579(触发法术:冰霜减速)
- 牧师的"神圣新星":m_effectTriggerSpell[1]=15237(触发法术:神圣伤害)
- 战士的"盾牌猛击":m_effectTriggerSpell[1]=23922(触发法术:盾牌伤害)
- 猎人的"爆炸陷阱":m_effectTriggerSpell[1]=13812(触发法术:爆炸伤害)
- 术士的"生命分流":m_effectTriggerSpell[1]=31818(触发法术:生命转换)
- 德鲁伊的"月火术":m_effectTriggerSpell[1]=8921(触发法术:月火伤害)
- 萨满的"闪电之盾":m_effectTriggerSpell[1]=26364(触发法术:闪电伤害)
- 圣骑士的"正义之怒":m_effectTriggerSpell[1]=20187(触发法术:审判伤害)
- 盗贼的"伏击":m_effectTriggerSpell[1]=16511(触发法术:伏击伤害)
120-122. m_effectPointsPerCombo - 每连击的效果增加值
法术效果每连击点的额外点数,定义了法术效果随连击点增加的额外效果点数。
字段说明:
此字段包含三个float类型的值,分别对应法术的三个效果。每个值表示法术效果每连击点的额外点数。
说明: 此字段定义了法术效果每连击点的额外点数。此字段通常用于定义盗贼和德鲁伊(猫形态)的连击点法术,例如终结技能的伤害或治疗量随连击点增加而增加。如果此值为0,则表示法术效果不受连击点影响。
示例应用:
- 盗贼的"刺骨":m_effectPointsPerComboPoint=40(每连击点增加40点伤害)
- 盗贼的"割裂":m_effectPointsPerComboPoint=8(每连击点增加8点伤害)
- 盗贼的"剔骨":m_effectPointsPerComboPoint=35(每连击点增加35点伤害)
- 盗贼的"破甲":m_effectPointsPerComboPoint=0.25(每连击点增加0.25倍效果)
- 盗贼的"肾击":m_effectPointsPerComboPoint=1(每连击点增加1秒眩晕时间)
- 德鲁伊的"凶猛撕咬":m_effectPointsPerComboPoint=40(每连击点增加40点伤害)
- 德鲁伊的"割裂":m_effectPointsPerComboPoint=8(每连击点增加8点伤害)
- 德鲁伊的"野性冲锋":m_effectPointsPerComboPoint=35(每连击点增加35点伤害)
- 德鲁伊的"治疗之触":m_effectPointsPerComboPoint=20(每连击点增加20点治疗量)
- 德鲁伊的"割伤":m_effectPointsPerComboPoint=0.25(每连击点增加0.25倍效果)
123-131. EffectSpellClassMask - 效果法术类掩码
法术效果的法术类掩码,定义了法术效果可以影响的法术类型。
字段说明:
此字段包含九个uint32类型的值,分别对应法术的三个效果的三个掩码(A、B、C)。每个值表示法术效果可以影响的法术类型的掩码。
说明: 此字段定义了法术效果可以影响的法术类型的掩码。此字段通常用于定义法术效果可以影响的特定法术,例如天赋效果、装备效果等。
示例应用:
- 法师的"奥术强化":EffectSpellClassMask[1][1]=0x00000400(影响法术:奥术飞弹)
- 法师的"冰霜强化":EffectSpellClassMask[1][1]=0x00000040(影响法术:冰霜箭)
- 牧师的"精神强化":EffectSpellClassMask[1][1]=0x00000008(影响法术:真言术:盾)
- 战士的"武器专精":EffectSpellClassMask[1][1]=0x00000010(影响法术:英勇打击)
- 猎人的"野兽专精":EffectSpellClassMask[1][1]=0x00000020(影响法术:猎人印记)
- 术士的"暗影强化":EffectSpellClassMask[1][1]=0x00000200(影响法术:暗影箭)
- 德鲁伊的"自然强化":EffectSpellClassMask[1][1]=0x00000100(影响法术:愈合)
- 萨满的"元素强化":EffectSpellClassMask[1][1]=0x00000080(影响法术:闪电箭)
- 圣骑士的"神圣强化":EffectSpellClassMask[1][1]=0x00000004(影响法术:圣光术)
- 盗贼的"战斗专精":EffectSpellClassMask[1][1]=0x00000002(影响法术:邪恶攻击)
132-133. m_spellVisualID - 视觉效果
法术的视觉效果ID,参照spellVisual.dbc,只用于客户端。
字段说明:
此字段包含两个uint32类型的值,表示法术的视觉效果ID。此字段引用SpellVisual.dbc表的ID。
说明: 此字段定义了法术的视觉效果ID,引用SpellVisual.dbc表的ID。SpellVisual.dbc表包含了法术视觉效果的定义,每个ID对应一个特定的视觉效果。此字段只用于客户端,服务器不使用此字段。
示例应用:
- 法师的"火球术":m_spellVisualID[1]=145(火球飞行效果)
- 法师的"寒冰箭":m_spellVisualID[1]=143(冰箭飞行效果)
- 牧师的"治疗术":m_spellVisualID[1]=331(治疗光芒效果)
- 战士的"冲锋":m_spellVisualID[1]=256(冲锋效果)
- 猎人的"奥术射击":m_spellVisualID[1]=368(奥术箭效果)
- 术士的"暗影箭":m_spellVisualID[1]=169(暗影箭飞行效果)
- 德鲁伊的"月火术":m_spellVisualID[1]=165(月火效果)
- 萨满的"闪电箭":m_spellVisualID[1]=156(闪电效果)
- 圣骑士的"圣光术":m_spellVisualID[1]=377(圣光效果)
- 盗贼的"闷棍":m_spellVisualID[1]=250(闷棍效果)
134. m_spellIconID - 技能图标
法术的图标ID,参考SpellIcon.dbc。
字段说明:
此字段为uint32类型,引用SpellIcon.dbc表的ID。SpellIcon.dbc表包含了法术图标的定义,每个ID对应一个特定的图标。
说明: 此字段决定了法术在游戏界面中显示的图标,包括法术书、动作条、buff/debuff图标等。
示例应用:
- 法师的"火球术":m_spellIconID=184(火球图标)
- 法师的"寒冰箭":m_spellIconID=188(冰箭图标)
- 牧师的"治疗术":m_spellIconID=135(治疗图标)
- 战士的"英勇打击":m_spellIconID=132(英勇打击图标)
- 猎人的"奥术射击":m_spellIconID=458(奥术射击图标)
- 术士的"暗影箭":m_spellIconID=136(暗影箭图标)
- 德鲁伊的"月火术":m_spellIconID=136(月火图标)
- 萨满的"闪电箭":m_spellIconID=136(闪电箭图标)
- 圣骑士的"圣光术":m_spellIconID=135(圣光图标)
- 盗贼的"邪恶攻击":m_spellIconID=132(邪恶攻击图标)
135. m_activeIconID - 使用技能后的图标
法术的激活图标ID,定义了法术在激活状态下显示的图标。
字段说明:
此字段为uint32类型,引用SpellIcon.dbc表的ID。SpellIcon.dbc表包含了法术图标的定义,每个ID对应一个特定的图标。
说明: 此字段定义了法术在激活状态下显示的图标。如果此值为0,则表示法术在激活状态下使用与m_spellIconID相同的图标。
示例应用:
- 法师的"奥术飞弹":m_activeIconID=0(使用与m_spellIconID相同的图标)
- 法师的"隐形术":m_activeIconID=132(隐形状态图标)
- 牧师的"真言术:盾":m_activeIconID=0(使用与m_spellIconID相同的图标)
- 战士的"防御姿态":m_activeIconID=132(防御姿态图标)
- 猎人的"猎豹守护":m_activeIconID=132(猎豹守护图标)
- 术士的"生命分流":m_activeIconID=132(生命分流图标)
- 德鲁伊的"熊形态":m_activeIconID=132(熊形态图标)
- 萨满的"幽灵狼":m_activeIconID=132(幽灵狼图标)
- 圣骑士的"神圣之盾":m_activeIconID=132(神圣之盾图标)
- 盗贼的"潜行":m_activeIconID=132(潜行图标)
141. m_name_lang - 技能名字
法术的名称,定义了法术在游戏中显示的名称。
字段说明:
此字段为字符串类型,表示法术的名称。此字段支持多语言,可以为不同的语言定义不同的名称。
说明: 此字段定义了法术在游戏中显示的名称。此字段支持多语言,可以为不同的语言定义不同的名称。
示例应用:
- 法师的"火球术":m_name_lang="火球术"(英文:Fireball)
- 法师的"寒冰箭":m_name_lang="寒冰箭"(英文:Frostbolt)
- 牧师的"治疗术":m_name_lang="治疗术"(英文:Heal)
- 战士的"英勇打击":m_name_lang="英勇打击"(英文:Heroic Strike)
- 猎人的"奥术射击":m_name_lang="奥术射击"(英文:Arcane Shot)
- 术士的"暗影箭":m_name_lang="暗影箭"(英文:Shadow Bolt)
- 德鲁伊的"月火术":m_name_lang="月火术"(英文:Moonfire)
- 萨满的"闪电箭":m_name_lang="闪电箭"(英文:Lightning Bolt)
- 圣骑士的"圣光术":m_name_lang="圣光术"(英文:Holy Light)
- 盗贼的"邪恶攻击":m_name_lang="邪恶攻击"(英文:Sinister Strike)