Spell.dbc - 效果字段

这是Spell.dbc文档的第2部分,主要介绍法术效果相关的字段。每个法术最多可以有三个效果,每个效果由多个字段定义。字段前的数字表示官方DBC文件中的实际列号,与官方API保持一致。

法术效果字段

每个法术最多可以有三个效果,每个效果由多个字段定义。以下字段按照效果1、效果2、效果3的顺序排列。

72-74. m_effect - 技能的三个效果

法术的效果类型,定义了法术的基本作用方式。

字段说明:

此字段包含三个uint32类型的值,分别对应法术的三个效果。每个值表示一种效果类型,如直接伤害、应用光环、治疗等。如果某个效果槽没有使用,则对应的值为0。

常见值:

  • 0 - SPELL_EFFECT_NONE - 无效果
  • 1 - SPELL_EFFECT_INSTAKILL - 全部杀死
  • 2 - SPELL_EFFECT_SCHOOL_DAMAGE - 类型伤害
  • 3 - SPELL_EFFECT_DUMMY - 傀儡
  • 4 - SPELL_EFFECT_PORTAL_TELEPORT - 入口传送
  • 5 - SPELL_EFFECT_TELEPORT_UNITS - 传送单位
  • 6 - SPELL_EFFECT_APPLY_AURA - 上buff
  • 7 - SPELL_EFFECT_ENVIRONMENTAL_DAMAGE - 环境伤害
  • 8 - SPELL_EFFECT_POWER_DRAIN - 从目标吸取法力值转移给施法者
  • 9 - SPELL_EFFECT_HEALTH_LEECH - 吸血
  • 10 - SPELL_EFFECT_HEAL - 治疗
  • 11 - SPELL_EFFECT_BIND - 捆绑
  • 12 - SPELL_EFFECT_PORTAL - 传送门
  • 13 - SPELL_EFFECT_RITUAL_BASE - 基本仪式
  • 14 - SPELL_EFFECT_RITUAL_SPECIALIZE - 特殊仪式
  • 15 - SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL - 传送门仪式
  • 16 - SPELL_EFFECT_QUEST_COMPLETE - 完成任务
  • 17 - SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL - 使用武器攻击
  • 18 - SPELL_EFFECT_RESURRECT - 复活
  • 19 - SPELL_EFFECT_ADD_EXTRA_ATTACKS - 增加额外攻击
  • 20 - SPELL_EFFECT_DODGE - 躲避
  • 21 - SPELL_EFFECT_EVADE - 逃脱
  • 22 - SPELL_EFFECT_PARRY - 招架
  • 23 - SPELL_EFFECT_BLOCK - 格挡
  • 24 - SPELL_EFFECT_CREATE_ITEM - 创造物品
  • 25 - SPELL_EFFECT_WEAPON - 武器
  • 26 - SPELL_EFFECT_DEFENSE - 防御
  • 27 - SPELL_EFFECT_PERSISTENT_AREA_AURA - 持续的区域光环
  • 28 - SPELL_EFFECT_SUMMON - 召唤 (m_effectMiscValue=creatureid)
  • 29 - SPELL_EFFECT_LEAP - 飞跃,跳跃
  • 30 - SPELL_EFFECT_ENERGIZE - 加能量
  • 31 - SPELL_EFFECT_WEAPON_PERCENT_DAMAGE - 武器百分比伤害
  • 32 - SPELL_EFFECT_TRIGGER_MISSILE - 触发投射武器
  • 33 - SPELL_EFFECT_OPEN_LOCK - 开锁
  • 34 - SPELL_EFFECT_SUMMON_CHANGE_ITEM - 召唤物品
  • 35 - SPELL_EFFECT_APPLY_AREA_AURA - 增加区域光环
  • 36 - SPELL_EFFECT_LEARN_SPELL - 学习技能
  • 37 - SPELL_EFFECT_SPELL_DEFENSE - 法术防御
  • 38 - SPELL_EFFECT_DISPEL - 驱散
  • 39 - SPELL_EFFECT_LANGUAGE - 语言
  • 40 - SPELL_EFFECT_DUAL_WIELD - 双手武器
  • 41 - SPELL_EFFECT_JUMP - 向前跳跃
  • 42 - SPELL_EFFECT_JUMP_DEST - 向前跳跃2
  • 43 - SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER - 传送施法者
  • 44 - SPELL_EFFECT_SKILL_STEP - 熟练度skill的等级
  • 45 - SPELL_EFFECT_ADD_HONOR - 增加荣誉
  • 46 - SPELL_EFFECT_SPAWN - 刷怪
  • 47 - SPELL_EFFECT_TRADE_SKILL - 商业技能
  • 49 - SPELL_EFFECT_DETECT - 探测
  • 50 - SPELL_EFFECT_SUMMON_OBJECT - 召唤(object)
  • 53 - SPELL_EFFECT_ENCHANT_ITEM - 附魔
  • 54 - SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY - 临时附魔
  • 55 - SPELL_EFFECT_TAMECREATURE - 驯服生物
  • 56 - SPELL_EFFECT_SUMMON_PET - 召唤宠物
  • 57 - SPELL_EFFECT_LEARN_PET_SPELL - 宠物学习技能
  • 58 - SPELL_EFFECT_WEAPON_DAMAGE - 需要武器
  • 59 - SPELL_EFFECT_OPEN_LOCK_ITEM - 道具开锁
  • 60 - SPELL_EFFECT_PROFICIENCY - 精通
  • 61 - SPELL_EFFECT_SEND_EVENT - 召唤事件
  • 62 - SPELL_EFFECT_POWER_BURN - 能量燃烧(燃烧power)
  • 63 - SPELL_EFFECT_THREAT - 提高威胁值
  • 64 - SPELL_EFFECT_TRIGGER_SPELL - 触发技能 (m_effectTriggerSpell为技能ID)
  • 65 - SPELL_EFFECT_APPLY_RAID_AREA_AURA - 申请团队光环
  • 66 - SPELL_EFFECT_CREATE_MANA_GEM - 制造魔法宝石
  • 67 - SPELL_EFFECT_HEAL_MAX_HEALTH - 治愈最大生命
  • 68 - SPELL_EFFECT_INTERRUPT_CAST - 中断施法
  • 69 - SPELL_EFFECT_DISTRACT - 吸引注意力
  • 71 - SPELL_EFFECT_PICKPOCKET - 扒手
  • 72 - SPELL_EFFECT_ADD_FARSIGHT - 增加视野
  • 74 - SPELL_EFFECT_APPLY_GLYPH - 雕纹
  • 75 - SPELL_EFFECT_HEAL_MECHANICAL - 治疗机械类的宝宝
  • 76 - SPELL_EFFECT_SUMMON_OBJECT_WILD - 召唤野外对象
  • 77 - SPELL_EFFECT_SCRIPT_EFFECT - 脚本spell
  • 78 - SPELL_EFFECT_ATTACK - 攻击
  • 79 - SPELL_EFFECT_SANCTUARY - 装死
  • 80 - SPELL_EFFECT_ADD_COMBO_POINTS - 增加连击点数
  • 82 - SPELL_EFFECT_BIND_SIGHT - 绑定视野
  • 83 - SPELL_EFFECT_DUEL - 决斗
  • 84 - SPELL_EFFECT_STUCK - 卡死
  • 85 - SPELL_EFFECT_SUMMON_PLAYER - 召唤玩家
  • 86 - SPELL_EFFECT_ACTIVATE_OBJECT - 激活OBJECT
  • 87 - SPELL_EFFECT_GAMEOBJECT_DAMAGE - 攻城伤害
  • 88 - SPELL_EFFECT_GAMEOBJECT_REPAIR - 修理建筑物
  • 89 - SPELL_EFFECT_GAMEOBJECT_SET_DESTRUCTION_STATE - OBJECT转换
  • 90 - SPELL_EFFECT_KILL_CREDIT - 击杀荣誉
  • 93 - SPELL_EFFECT_SUMMON_DEMON - 召唤幽灵
  • 94 - SPELL_EFFECT_SELF_RESURRECT - 自我复活
  • 95 - SPELL_EFFECT_SKINNING - 剥皮
  • 96 - SPELL_EFFECT_CHARGE - 冲撞 冲锋,冲向敌人
  • 97 - SPELL_EFFECT_CAST_BUTTON - 同时放置图腾栏中的最多4个指定图腾
  • 98 - SPELL_EFFECT_KNOCK_BACK - 击退
  • 99 - SPELL_EFFECT_DISENCHANT - 分解
  • 100 - SPELL_EFFECT_INEBRIATE - 醉酒
  • 101 - SPELL_EFFECT_FEED_PET - 喂养宠物
  • 102 - SPELL_EFFECT_DISMISS_PET - 解散宠物
  • 103 - SPELL_EFFECT_REPUTATION - 提高声望
  • 104 - SPELL_EFFECT_SUMMON_OBJECT_SLOT1 - 召唤OBJECT
  • 105 - SPELL_EFFECT_SUMMON_OBJECT_SLOT2 - 召唤OBJECT
  • 106 - SPELL_EFFECT_SUMMON_OBJECT_SLOT3 - 召唤OBJECT
  • 107 - SPELL_EFFECT_SUMMON_OBJECT_SLOT4 - 召唤OBJECT
  • 108 - SPELL_EFFECT_DISPEL_MECHANIC - 驱散MECHANIC
  • 109 - SPELL_EFFECT_RESURRECT_PET - 复活宠物
  • 110 - SPELL_EFFECT_DESTROY_ALL_TOTEMS - 收回图腾
  • 113 - SPELL_EFFECT_RESURRECT_NEW - 复活
  • 114 - SPELL_EFFECT_ATTACK_ME - 嘲讽目标
  • 117 - SPELL_EFFECT_RESURRECT_ALLY - 复活周围队友
  • 118 - SPELL_EFFECT_SKILL - skill熟练度
  • 119 - SPELL_EFFECT_APPLY_PET_AREA_AURA - 给宠物加BUFF
  • 121 - SPELL_EFFECT_NORMALIZED_WEAPON_DMG - 武器伤害
  • 123 - SPELL_EFFECT_SEND_TAXI - 上车
  • 124 - SPELL_EFFECT_PULL_TOWARDS - 将某人拉向你身边
  • 125 - SPELL_EFFECT_MODIFY_THREAT_PERCENT - 修改恐吓百分比
  • 126 - SPELL_EFFECT_STEAL_BENEFICIAL_BUFF - 偷窃有益BUFF
  • 127 - SPELL_EFFECT_PROSPECTING - 选矿
  • 128 - SPELL_EFFECT_APPLY_FRIEND_AREA_AURA - 给队友增加BUFF
  • 129 - SPELL_EFFECT_APPLY_ENEMY_AREA_AURA - 给敌人增加BUFF
  • 130 - SPELL_EFFECT_REDIRECT_THREAT - 威胁转移
  • 133 - SPELL_EFFECT_UNLEARN_SPECIALIZATION - 忘掉专业
  • 134 - SPELL_EFFECT_KILL_CREDIT2 - 击杀荣誉2
  • 135 - SPELL_EFFECT_CALL_PET - 召唤宠物
  • 136 - SPELL_EFFECT_HEAL_PCT - 治愈百分比
  • 137 - SPELL_EFFECT_ENERGIZE_PCT - 能量百分比
  • 138 - SPELL_EFFECT_LEAP_BACK - 向后方跳跃
  • 140 - SPELL_EFFECT_FORCE_CAST - 强制投掷
  • 142 - SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE - 触发技能的值
  • 144 - SPELL_EFFECT_JUMP_DEST_BACK - 向后方跳跃2
  • 147 - SPELL_EFFECT_QUEST_FAIL - 任务失败
  • 151 - SPELL_EFFECT_TRIGGER_SPELL_2 - 触发技能值2
  • 155 - SPELL_EFFECT_TITAN_GRIP - 泰坦之握
  • 156 - SPELL_EFFECT_ADD_SOCKET - 增加插槽
  • 157 - SPELL_EFFECT_CREATE_ITEM_2 - 创建物品2
  • 158 - SPELL_EFFECT_MILLING - 研磨
  • 159 - SPELL_EFFECT_ALLOW_RENAME_PET - 宠物改名
  • 161 - SPELL_EFFECT_TALENT_SPEC_COUNT - 学习第二天赋
  • 162 - SPELL_EFFECT_TALENT_SPEC_SELECT - 切换天赋

说明: 此字段决定了法术的基本作用方式。一个法术可以有多个效果,每个效果由对应的m_effect值定义。

示例应用:

  • 法师的"火球术":m_effect[1]=2(SPELL_EFFECT_SCHOOL_DAMAGE,造成伤害)
  • 法师的"暴风雪":m_effect[1]=27(SPELL_EFFECT_PERSISTENT_AREA_AURA,持续区域效果)
  • 牧师的"恢复":m_effect[1]=6(SPELL_EFFECT_APPLY_AURA),m_effectAura=8(SPELL_AURA_PERIODIC_HEAL,周期性治疗)
  • 战士的"冲锋":m_effect[1]=96(SPELL_EFFECT_CHARGE,冲向敌人)
  • 猎人的"猎人印记":m_effect[1]=6(SPELL_EFFECT_APPLY_AURA),m_effectAura=59(SPELL_AURA_MOD_DAMAGE_DONE_CREATURE,对特定生物造成额外伤害)
  • 术士的"生命分流":m_effect[1]=6(SPELL_EFFECT_APPLY_AURA),m_effectAura=23(SPELL_AURA_PERIODIC_TRIGGER_SPELL,周期性触发法术)
  • 德鲁伊的"愈合":m_effect[1]=6(SPELL_EFFECT_APPLY_AURA),m_effectAura=8(SPELL_AURA_PERIODIC_HEAL,周期性治疗)
  • 萨满的"闪电链":m_effect[1]=2(SPELL_EFFECT_SCHOOL_DAMAGE,造成伤害),m_effectChainTargets=3(连锁作用于3个目标)
  • 圣骑士的"圣光术":m_effect[1]=10(SPELL_EFFECT_HEAL,治疗)
  • 盗贼的"闷棍":m_effect[1]=6(SPELL_EFFECT_APPLY_AURA),m_effectAura=12(SPELL_AURA_MOD_STUN,击晕)

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)