有没有玩XYWOW的大佬,关于技能修改
: 各种尝试修改暴风雪为读条后自动释放(GF7.0后模式),结果是改成了瞬发有贴图没伤害。。技能描述依然是需引导,修改寒冰箭不进入**也是一样,修改dbc保存后无效,有没有大佬知道如何解决 不会就不要乱改,改坏了又要求神拜佛 sai1801 发表于 2018-9-28 18:01不会就不要乱改,改坏了又要求神拜佛
不尝试怎么知道问题所在?不知道问题怎么解决问题?不尝试一辈子都是伸手党。不会不丢脸,装B最丢脸。 虽然没修改过WOW,但是用于尝试才能脱离小白,支持下楼主,帮顶~ fgdgdk 发表于 2018-9-28 21:18
不尝试怎么知道问题所在?不知道问题怎么解决问题?不尝试一辈子都是伸手党。不会不丢脸,装B最丢脸。
不会,看热闹,帮顶 fgdgdk 发表于 2018-9-28 21:18
不尝试怎么知道问题所在?不知道问题怎么解决问题?不尝试一辈子都是伸手党。不会不丢脸,装B最丢脸。
你这么会装,为何不指点一下楼主 fgdgdk 发表于 2018-9-28 21:18
不尝试怎么知道问题所在?不知道问题怎么解决问题?不尝试一辈子都是伸手党。不会不丢脸,装B最丢脸。
说得对,遇到问题不先试着解决,一辈子都不会进步。 以前改過,但好幾年了,都忘記了,樓主想怎麼改
魔兽3.35版本的WOTLK的修改教程
(2)本教程用到的工具和文件:
1:(DBC文件编辑工具): MyDbcEditor工具下载及一些使用教程
2: (用于打开MPQ文件): WinMPQ汉化版下载
3:能够相互转化十进制和十六进制数的计算器,windows自带的也可
4:三个DBC文件:Spell.dbc,SpellDuration.dbc,SpellItemEnchantment.dbc
修改步骤:
1: 备份要修改的DBC文件
2: 用MyDbcEditor编辑修改DBC文件,将修改后的文件替换服务端DBC文件。
DBC文件位置:服务端安装目录\wow_server\dbc(该步骤比较复杂,在后面详细举例介绍)
3: 将修改好的DBC文件压制到客户端patch-zhTW-n.MPQ文件中(第二步DBC文件修改后并替换原服务端DBC文件后,技能效果已经变为修改后的效果了,不过在技能说明和显示上还是以前的,技能效果与技能说明不一致总觉得别扭,因此就要把DBC文件压制到客服端patch-zhTW-n.MPQ文件中,当然,如果你不在意这点小问题,把这步无视掉也可以。)
具体方法:
1:打开WinMPQ工具,新建一个文件,文件名:patch-zhTW-n.MPQ ("n"代表一个数字,按以下方法确定“n”的大小:打开客服端的Data文件夹下面的zhTW文件夹,里面有几个这种名称样式的MPQ文件,看看名称最后一个数字最大的那个文件的数字是多少,“n”要比这个数字大,例如你客服端里有"patch-zhTW.MPQ","patch-zhTW-2.MPQ"和"patch-zhTW-3.MPQ"这三个文件,那么"n"应该大于3,新建文件的名称是:"patch-zhTW-4.MPQ"或"patch-zhTW-5.MPQ"等)
2:假定你已经修改好"Spell.dbc"这个文件,点击“添加文件”按钮,选中你修改好的"Spell.dbc"文件,点击“确定”按钮后,会弹出一个输入框,在里面输入如下内容:"DBFilesClient\",如图:
\
然后按“确定”,这样,新DBC文件的MPQ文件就压制好了。把压制好的MPQ文件复制到客服端的Data\zhTW文件夹下面后,修改完成,就可以进游戏去测试你修改后的技能了。
注意:
尽量不要修改客服端的"patch-zhTW.MPQ""patch-zhTW-1.MPQ"这几个原文件,自己建的MPQ文件也尽量不要多次删除和添加dbc文件,而是最好新建MPQ文件,因为MPQ文件每删除添加一次DBC文件,就会增大几十MB,经过多次删除添加后,体积就会大的吓人。
三个DBC文件的说明: Spell.dbc: 所有的职业技能,专业技能,种族和职业天赋,物品所带技能以及NPC的技能都在里面。
SpellDuration.dbc: 该文件控制技能的持续时间
SpellItemEnchantment.dbc: 所有附魔技能都在里面,包括附魔专业技能,珠宝,护甲片等永久附魔的技能和物品,还包括磨刀石,平衡石等临时性附魔的技能和物品,还有,装备的前缀
例如“力量之”等附魔效果也在里面
Spell.dbc文件修改总体介绍:
1: DBC文件用MyDbcEditor工具打开后,注意工具左下角打钩的地方与下图保持一致,否则里面每列的序号可能与本贴中介绍的不一致
\
2: DBC文件里面有的列中的值是以"0x"开头的,那表示这是16进制的数,碰到这种数字,就需要用计算器转化成十进制("Ox"只是一个16进制的标识,不要转化)
3: Spell.dbc常用列说明: Wotlk Spell.dbc 说明
例如:
30 技能冷却时间(单位:毫秒)
31 技能族冷却时间(同一技能的不同等级共享此冷却时间 单位:毫秒)
36 技能触发几率,例如填"30",那么该技能触发几率就是30%
37 技能能触发的次数
41 技能持续时间(持续时间由"SpellDuration.dbc"文件控制,此处是时间索引,与"SpellDuration.dbc"文件中的ID列对应
42 技能消耗的能量类型 0 法力 1 怒气 3 能量 6 符文能量
50 技能的最大堆叠次数,例如盗贼的致命毒药最多堆叠5次,就由此列控制
72,73,74 buff类技能此列值为6,永久附魔为53,临时附魔为54
81,82,83 技能的效果,数值为实际值-1,例如王者祝福加所有属性10%,那么该技能81列的数值为9,致死打击使目标的治疗效果降低50%,那么该技能81列的数值为-51。
需要注意的是有的技能效果由两列控制,例如圣骑士天赋"圣光之触",
81和83列控制法术能量加成,82列控制极效治疗的治疗量。
93,94,95 魔法有效距离,范围法术的有效范围(实际距离和范围由"spellradius.dbc"文件控制,此处为索引,与"spellradius.dbc"文件中的ID列对应)
99,100,101 技能发动间隔,即多长时间发动一次
105,106,107 效果链的作用数量,例如命令圣印使普通攻击额外伤害2个敌人,相当于技能效果的链接数是3个,那么在105列的数值是十六进制的"0x3"。
111,112,113 假如是附魔技能,该列的值对应"SpellItemEnchantment.dbc"文件中的技能ID
117,118,119 由此技能触发的另外的技能
142 技能或buff的标题,名字
159 技能的等级说明或天赋标识
176 技能的说明
193 buff的说明
213 多目标技能的最大作用数量,数值为实际值+1,例如神圣风暴最多可对4个目标造成伤害,该列的值为5。
下面介绍几个实例:
实例1:
"正义之锤(ID:53595)"技能的修改(这类技能没有触发技能,是最好修改的技能)
技能效果: 用战锤攻击当前目标和最多2个邻近的额外目标,每秒造成4倍于主手武器伤害的神圣伤害。
修改效果: 用战锤攻击当前目标和最多9个邻近的额外目标,每秒造成12倍于主手武器伤害的神圣伤害。
修改位置: 1: 该技能能攻击3个目标,105列原始数值为0x3,修改成能攻击10个目标,数值应改为0xA(十六进制数值,对应十进制数值为10)2: 83列数值用于控制造成多少倍主手武器伤害的神圣伤害,原效果是4倍武器伤害,因此数值是3,现要改为12倍武器伤害,把数值修改为11就可以了。
修改完后保持到客户端,然后根据一楼第三步压制MPQ文件后就全部修改完毕
关于176和193列技能描述的说明: 技能描述中关于数值的部分有两种情况,第一种情况用的是变量,
例如"正义之锤"的描述:“對當前目標及其周圍最多${$x1-1}名額外的目標施展錘擊,造成相當於主手武器每秒傷害$s3倍的神聖傷害。”
其中“${$x1-1}”和“$s3”就是变量,其值随对应列中的数值变化而变化,“x1”对应105列,s3对应83列,不管改不改技能实际效果,这种描述都不需要更改。
第二种情况用的是常量,例如命令圣印的描述:“所有的近戰攻擊均可額外造成${0.36*$mw}到${0.36*$MW}點神聖傷害。當你的攻擊或技能擊中單體目標時,此額外的神聖傷害將會同時擊中2名額外的目標。命令聖印可持續$d。”
这段描述中攻击目标数量用的就是常量,假如你修改了该技能的攻击目标数量,那么在技能描述中也要做相应修改,否则游戏中描述会与实际效果不一致。
常见变量与列数的对应:
h 对应 36
n 对应 37
d 对应 41
u 对应 50
s1, m1 对应 81
s2, m2 对应 82
s3, m3 对应 83
o1=s1*d/t1 通常表示持续性伤害或回复法术的总伤害或回复总数值,这时81列通常表示每秒的数值o2,
o3与o1类似
a1 对应 93
t1 对应 99
x1 对应 105
i 对应 213
<total>=s1(或s2或s3)*d/(t1或t2或t3) 通常表示持续性伤害或回复法术的总伤害或回复总数值,这时81列通常表示每次发动的数值
变量的其它情况:
1: "$20982s1" 这个变量中的“20982”是技能ID,整个变量对应的位置是ID为20982的技能的第81列,出现这种变量的时候表示当前修改的技能的某个效果是由另外的技能控制的
2: "$/1000;s1" 这个变量中的“/1000;”表示把该技能的第81列中的数值除以1000
实例2:
“神圣震击 lv1(ID:20473)”技能的修改(该技能的效果由其它技能引发)
技能效果: 以神圣能量冲击目标,对一个敌人造成314到340点神圣伤害,或者为一个友方目标恢复481到519点生命值。
修改目标: 将伤害和回复生命提升3倍首先查看该技能81,82,83列的值,发现都是0,出现这种情况的时候别急,看看技能描述:“以神聖的能量衝擊目標,造成$25912s1點神聖傷害,或為盟友恢復$25914s1點生命力。”
上述描述中有两个变量:“$25912s1”和“$25914s1”分别对应技能ID号为25912和25914这两个技能的81列,由此可知ID为25912的技能控制伤害,ID为25914的技能控制生命恢复,找到这两个技能的81列,里面的数值是313和480,刚好比技能效果中的最小伤害值和回复量小1,那么将这两列的数值先加1,再乘以3,最后减1,就达到预期的修改效果了,DBC文件改好了就是MPQ文件的压制了
PS:上面例子中的81列都是最小伤害和最低回复量,最大值没列出来,估计是通过代码控制的,所以也不用去修改,后面还有很多这种情况的技能。
触发技能的修改: 许多技能都有触发技能,这种技能的117或118或119列中都有触发技能的ID,技能描述的变量里面也都会有触发技能的效果的描述,样式与实例2差不多,这时候别忘了连触发技能一起修改
小技巧: 仔细分析技能描述中的变量,根据变量和117-119列中的ID数值可知控制技能某一个效果的技能ID的列
装备附带技能的修改实例:
修改物品: 双手剑“影之哀伤(物品ID:49623)”
物品技能: “装备:你的近战攻击有一定几率从目标体内抽出灵魂残片,并使你的力量提高30点。当灵魂残片累积到10枚时,它们将会释放并触发森罗万象,由15码范围内的所有敌人分摊1900到2100点暗影伤害,并让你获得270点力量值,持续10秒。”
改后效果: “装备:你的近战攻击有一定几率从目标体内抽出灵魂残片,并使你的力量提高300点。当灵魂残片累积到3枚时,它们将会释放并触发森罗万象,由15码范围内的所有敌人分摊19000到21000点暗影伤害,并让你获得2700点力量值,
持续30秒。”
修改步骤:
1: 知道该物品技能的ID是修改的前提,首先启动WEB服务器,再打开“NaviCAT”,在“world”数据库的“Item_template”表中找到物品影之哀伤,在该物品记录的“spellid_1”列中的数值就是影之哀伤附带技能的技能ID,ID号为71903(如果你不知道怎么确定物品的ID,抱歉,请去论坛找资料,这不是本主题的讨论范围)
2: 在spell.dbc中找到id为71903的技能,该技能的81,82,83列中的值全为0,
再看技能描述:“你的武器攻擊有一定的機率吸取一塊靈魂碎片,賦予你$71905s1點力量。
當你獲得$71905u塊靈魂碎片時將會釋放混沌災厄造成$71904s1點暗影傷害,此傷害將由$71904a1碼範圍內的所有敵人共同分擔並賦予你$73422s1點力量,持續$73422d。
”通过该描述可知力量的奖励和靈魂碎片的累积数量分别由ID为71905的技能的第81列和第50列控制,靈魂碎片累积满之后的暗影伤害由ID为71904的技能的第81列控制,而力量的奖励和持续时间则由ID为73422的技能的第81列和第41列控制。
3: 实际修改:首先把ID为71905的技能的第81列和第50列数值修改为200和3,再把ID为71904的技能的第81列修改为18999,最后把ID为73422的技能的第81列和第41列分别修改为2699和9。这些都改好后就按一楼的方法压制MPQ文件,最后就是进游戏测试实际效果了。
4: 41列技能持续时间的修改详解: 41列里的值不是实际的时间,而是与SpellDuration.dbc文件中的时间的ID相对应,SpellDuration.dbc文件中第1列为ID ,第2列和第4列为持续时间,单位毫秒。本例中41列的原始值为1,对应SpellDuration.dbc文件中的ID为0x1的行,该行第2列和第4列的值是10000,正是10秒,现在要改为30秒,
方法1: 将SpellDuration.dbc文件中0x1的第2列和第4列的值改为30000,不过这种方法会将游戏里其他公用这个ID的技能的持续时间同时修改,因此不建议用这种方法。
方法2: 在SpellDuration.dbc文件中查找时间为30000的ID,发现是0x9,对应的十进制数是9,那么返回到Spell.dbc文件的相关技能的第41列,把值改为9,既修改完成。
假如在修改其他技能的持续时间时,找不到你要修改的持续时间,例如10小时,新建一行就可以了,方法如下: 在SpellDuration.dbc文件中任意位置点击鼠标右键,选中"Insert Line...",在弹出对话框中填入ID,确定后在新建的列中的第2列和第4列中填入持续时间的数值,例如10小时应填入:"36000000".
PS: 卷轴,药品,绷带,食品和饮料等物品效果的修改方法都与此例类似
附魔技能(包括珠宝,磨刀石,护甲片的属性以及物品前缀效果)的修改实例
SpellItemEnchantment.dbc文件常用列介绍:
6 - 8 , 9 - 11 技能的属性值,6和9,7和10,8和11列中的值一样,即同一个属性同时
由2列或4列控制
12,13,14 可能的情况:这3列中的值为spell.dbc文件中的技能ID,会触发spell.dbc文件中相应ID的技能20 附魔技能的标题(在装备上的附魔效果显示等)
实例1: “附魔法杖 - 法术能量(ID:62959)”
技能效果: “永久性地为一把法杖附魔,使其获得法术强度提高69点的效果。该装备等级不得低于60级。”
修改效果: “永久性地为一把法杖附魔,使其获得法术强度提高690点的效果。该装备等级不得低于60级。”
首先在spell.dbc文件中找到该技能,然后找到第72列和111列,73列的值为53,可知这是一个永久性的附魔,第111列的值为3855,对应SpellItemEnchantment.dbc文件中ID为3855的技能,现在打开SpellItemEnchantment.dbc文件找到ID为3855的技能,该技能标题为“+69法術能量”,刚好与附魔技能的技能效果一致,再分析6到11列,发现第6列和第9列数值为0x45(十进制数值为69),其它的数值都为0,那么在第6列和11列输入690并回车,工具会自动转换成十六进制数值0x2B2,然后把第20列的描述作相应的修改,至此,该附魔技能修改完成,简单吧!
实例2: “附魔披风 - 抗性(ID:13794)”
技能效果: “永久性地为一件披风附魔,使它获得所有魔法抗性 + 3的效果。”
首先依前例中的方法找到SpellItemEnchantment.dbc文件中附魔ID,ID号为903,进入之后发现6 - 11列数值全为0,这时候别急,继续看12 - 15列,发现12列数值为13796,那么13796即对应spell.dbc文件中ID为13796的技能了,打开spell.dbc文件中的该技能,依第二楼的修改方法修改即可,ID为13796的技能改好了再返回SpellItemEnchantment.dbc文件修改第20列的描述。
PS: 有部分附魔技能的属性是由SpellItemEnchantment.dbc文件和spell.dbc文件一起控制的,即SpellItemEnchantment.dbc文件控制几个属性,spell.dbc文件控制另几个属性
335版本DBC的Spell.dbc的说明
1 m_ID
2 m_category 技能分类
3 m_dispelType 技能驱散类型 参考SpellDisType.dbc
4 m_mechanic参考SpellMechanic.dbc
5 m_attributes 属性,特征
0x00000002 需要弹药
0x00000004 向下一个摆动
0x00000010 击退
0x00000020 专业技能
0x00000040 被动法术
0x00001000 白天技能
0x00002000 晚上技能
0x00004000 室内技能
0x00008000 户外技能
0x00010000 不需要姿态的
0x00020000 潜行
0x00080000 技能伤害依赖施法者等级
0x00100000 中止攻击目标。当使用此技能后,不能攻击目标。
0x00200000 不能招架 躲闪 和格挡
0x00400000 射击技能
0x00800000 施法者死后也能用的技能
0x01000000 能骑马使用
0x02000000 当BUFF消失或移走召唤生物后激活并开始冷却
0x04000000 BUFF
0x08000000 坐着使用
0x10000000 无法在战斗中使用
0x20000000
0x40000000 定身
0x80000000 有益BUUF不能被取消的
6 m_attributesEx
0x00000001 解散宠物,但不能重新召唤
0x00000002 运用所有力量 只有QS倒地时可用
0x00000004 引导目标
0x00000010 潜行并快速移动
0x00000020 不能打断的潜行
0x00000040 引导自己
0x00000080 消极的
0x00000100 不能用于战斗目标
0x00000200 混乱技能
0x00000400 施法者不被恐惧
0x00000800 BUFF
0x00008000 消除免疫BUFF
0x00010000 免疫
0x00020000 宠物非自动技能
0x00080000 仅仅用于目标单位 不如牧师干涉
0x00100000 要求连击点
0x00400000 要求连击点2
0x40000000 压制
7 m_attributesExB
0x00000002 多目标技能需要此标记
0x00000004 用于探测和非法术反射
0x00000020 自动重复标记
0x00000800 出血
0x00002000 此标记用于保存物品附魔的技能
0x00020000 自动射击
0x00040000 仅仅用于复活宠物,
0x00080000 不需要姿态
0x00200000 盾类减少伤害
0x00800000 仅仅魔法专注需要此标记
0x04000000 不受免疫类技能的影响
0x20000000 技能不暴击
0x40000000 技能能引爆即使它已经引爆
0x80000000 吃喝BUFF
8 m_attributesExC
0x00000008 阻止伤害,仅被混乱类型技能伤害
0x00000010 仅仅德鲁伊的再生有此标记
0x00000100 仅玩家使用
0x00000400 需要主手武器
0x00000800 战场技能
0x00004000 仅仅变形有此标记
0x00008000 自动射击 投掷
0x00020000 安慰动物 39758
0x00100000 死亡后还能存在
0x00400000 需要魔杖
0x01000000 需要空手
0x08000000 仅灵魂释放有此标记
9 m_attributesExD
0x00000040 不被偷窃
0x00000100 固定伤害
0x00000400 盗贼开门需要此标记
0x00010000 不可用于竞技场
0x00020000 用于竞技场
0x02000000 宠物缩放
0x04000000 仅仅用于奥特兰
10 m_attributesExE
0x00000008 恐惧中可用
0x00000020 只能用一次
0x00020000 恐惧可用
0x00040000 困惑中可用
11 m_attributesExF
0x00000001 仅仅移动技能有此标记
0x00000002 仅仅能用于光环
0x00000800 不能用于偷袭
123.2.0 (0x20 - 图腾, 0x4 - 圣骑士BUFF, 等等...)
13 m_shapeshiftMask
15 m_shapeshiftExclude 姿态
17 m_targets 目标 这个目标指无选定目标时,所对应的目标
18 m_targetCreatureType 目标类型 大多数为0 少数为1 不懂
19 m_requiresSpellFocus
20 m_facingCasterFlags 。。。标记
21 m_casterAuraState施法光环规则
22 m_targetAuraState 目标光环规则
AuraState:
0 NO
1 防御
2 血量少于20%
3 狂暴状态
4 冻结的
5 审判
7 猎人回避
7 盗贼潜行状态
10 战士成功冲锋
12 FAERIE_FIRE
13 血量少于35%
14 燃烧着的
15 迅捷治愈
16 致命毒药
17 激怒的
18 出血的
23 血量超过75%
23 m_excludeCasterAuraState
24 m_excludeTargetAuraState
25 m_casterAuraSpell
26 m_targetAuraSpell
27 m_excludeCasterAuraSpell
28 m_excludeTargetAuraSpell
29 m_castingTimeIndex 施法时间 参考SpellCastTimes.dbc
30 m_recoveryTime CD时间 毫秒
31 m_categoryRecoveryTime 技能族冷却时间 同一技能的不同等级共享此冷却时间 毫秒
32 m_interruptFlags 打断标记
33 m_auraInterruptFlags 光环打断标记
34 m_channelInterruptFlags 引导打断标记
35 m_procTypeMask 发动类型
0x00000001 被攻击者杀死
0x00000002 杀死目标 在大部分情况下需要有荣誉或者经验值
0x00000004 近战攻击成功命中
0x00000008 受到近战攻击
0x00000010 用近战武器发出技能成功击中
0x00000020 受到近战技能攻击
0x00000040 远程攻击成功命中
0x00000080 受到远程攻击
0x00000100 用远程武器发出技能成功命中
0x00000200 受到远程技能攻击
0x00000400 发出有益法术并命中
0x00000800 被有益法术命中
0x00001000 发出有害法术并命中
0x00002000 被有害法术命中
0x00004000 发出有益魔法并命中
0x00008000 受到有益魔法命中
0x00010000 发出有害魔法并命中
0x00020000 受到有害魔法命中
0x00040000 发出的周期性技能每一周期都触发
0x00080000 受到周期性技能每一周期触发
0x00100000 受到任何伤害
0x00200000 需要激活
0x01000000 死亡
36 m_procChance 发动几率 百分比 写30 就是30%
37 m_procCharges 能触发的次数
38 m_maxLevel 技能最大等级
39 m_baseLevel 学习此技能需要的等级
40 m_spellLevel 技能等级
41 m_durationIndex 持续时间 此为索引,参照SpellDuration.dbc,那里是实际值
42 m_powerType 能量类型 0 法力 1 怒气3 能量 6 符文能量
43 m_manaCost 魔法消耗 对应上面的数值除以10
44 m_manaCostPerLevel 每级消耗魔法值
45 m_manaPerSecond 每秒消耗魔法值
46 m_manaPerSecondPerLeve 每级每级每秒消耗魔法值 unused
47 m_rangeIndex 施法距离 和SpellRange.dbc相关联,那里是实际值
48 m_speed 速度
49 m_modalNextSpell not used
50 m_cumulativeAura 累加光环 只有猎人的一些技能 此值为75
51-52 m_totem 施法需要的图腾
53-60 m_reagent 施法需要的物品
61-68 m_reagentCount 施法需要的物品数量 58对应50
69 m_equippedItemClass (value) 装备的分类 武器2 护甲4参考ItemSubClass.dbc
70 m_equippedItemSubclass (mask) 装备的子类 参考ItemSubClassMask.dbc
71 m_equippedItemInvTypes (mask) 装备的佩戴位置
72-74 m_effect 技能的三个效果
1 全部杀死
2 类型伤害
3 傀儡
4 入口传送
5 传送单位
6 上buff
7 环境伤害
8 从目标吸取法力值转移给施法者
9 吸血
10 治疗
11 捆绑
12 传送门
13 基本仪式
14 特殊仪式
15 传送门仪式
16 完成任务
17 使用武器攻击
18 复活
19 增加额外攻击
20 躲避
21 逃脱
22 招架
23 格挡
24 创造物品
25 武器
26 防御
27 持续的区域光环
28 召唤 117=creatureid
29 飞跃,跳跃
30 加能量
31 武器百分比伤害
32 触发投射武器
33 开锁
34 召唤物品
35 增加区域光环
36 学习技能
37 法术防御
38 驱散
39 语言
40 双手武器
41 向前跳跃
42 向前跳跃2
43 传送施法者
44 熟练度skill的等级
45 增加荣誉
46 刷怪
47 商业技能
49 探测
50 召唤(object)
53 附魔
54 临时附魔
55 驯服生物
56 召唤宠物
57 宠物学习技能
58 需要武器
59 道具开锁
60 精通
61 召唤事件
62 能量燃烧(燃烧power)
63 提高威胁值
64 触发技能 m_effectTriggerSpell:123-125为技能ID
65 申请团队光环
66 制造魔法宝石
67 治愈最大生命
68 中断施法
69 吸引注意力
71 扒手
72 增加视野
74 雕纹
75 治疗机械类的宝宝
76 召唤野外对象
77 脚本spell
78 攻击
79 装死
80 增加连击点数
82 绑定视野
83 决斗
84 卡死
85 召唤玩家
86 激活OBJECT
87 攻城伤害
88 修理建筑物
89 OBJECT转换
90 击杀荣誉
93 召唤幽灵
94 自我复活
95 剥皮
96 冲撞 冲锋,冲向敌人
97 同时放置图腾栏中的最多4个指定图腾
98 击退
99 分解
100 醉酒
101 喂养宠物
102 解散宠物
103 提高声望
104-107 召唤OBJECT
108 驱散MECHANIC
109 复活宠物
110 收回图腾
113 复活
114 嘲讽目标
117 复活周围队友
118 skill熟练度
119 给宠物加BUFF
121 武器伤害
123 上车
124 将某人拉向你身边
125 修改恐吓百分比
126 偷窃有益BUFF
127 选矿
128 给队友增加BUFF
129 给敌人增加BUFF
130 威胁转移
133 忘掉专业
134 击杀荣誉2
135 召唤宠物
136 治愈百分比
137 能量百分比
138 向后方跳跃
140 强制投掷
142触发技能的值
144 向后方跳跃2
147 任务失败
151 触发技能值2
155 泰坦之握
156 增加插槽
157 创建物品2
158 研磨
159 宠物改名
161 学习第二天赋
162 切换天赋
75-77 m_effectDieSides 伤害浮动值 实际值-1
78-80 m_effectRealPointsPerLevel 每级随任人物等级提高增加的伤害值
81-83 m_effectBasePoints (基础伤害1 实际伤害下限=基础伤害1+ 基础伤害2 + 每级提高伤害值*人物 不用于光环类技能1don't must be used in spell/auras explicitly, must be used cached Spell::m_currentBasePoints)
84-86 m_effectMechanicMechanic效果
87-89 m_implicitTargetA 目标类型
90-92 m_implicitTargetB
1 施法者*
2 附近的敌人*
3 附近的队友*
4 附近队友2*
5 宠物*
6 指定敌人*
7 ENTRY_SRC
8 敌人目标
9 家 用于旅馆技能
11 传送施法者
15 ENTRY_SRC
16 敌人目标
17 数据库中的目的地用于传送技能
18 施法者的目的地
18 上一个传唤效果
20 施法者的仪式
21 队友
22 SRC_CASTER
23 gameobject
24 前方锥形的敌人
25 任意目标
26 GAMEOBJECT_ITEM
27 主人
28 DYNOBJ_ENEMY
29 DYNOBJ_ALLY // only for effect 27
30 AREA_ALLY_SRC// in TargetB used only with TARGET_SRC_CASTER and in self casting range in TargetA
31 范围内任意目标
32 仆人
33 PARTY_SRC
34 PARTY_DST
35 团队
36 随机
37 团队目标
38 附近入口
39 钓鱼
40 作用于Object
41 施法者左前方
42 施法者左后方
43 施法者右后方
44 施法者右前方
45 治疗链
46
93-95 m_effectRadiusIndex - spellradius.dbc 魔法有效距离
96-98m_effectAurabuff光环类型
effectAura:
1 绑定视野
2 控制 比如:魔能机甲控制器
3 周期伤害
4 傀儡、虚拟物
5 迷惑
6 诱惑、驯服 比如:驯服宠物
7 恐惧敌人
8 周期性治疗光环
9 攻击加速百分比光环
10 威胁值百分比
11 嘲讽光环
12 打晕 震晕
13 伤害or法术强度提高 m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
14 受到的伤害提高 m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
15 造成伤害 m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
16 潜行
17 侦测
18 隐形
19 侦测隐形
20 回复生命百分比
21 回复法力百分比
22 护甲、抗性提高 m_effectMiscValue(117-119) 控制类型:1物理护甲,2神圣,4火,8自然,16冰,32暗影,64奥术
23 周期性触发spellm_effectTriggerSpell:123-125为技能ID
24 周期性回能量 m_effectMiscValue(117-119) 控制类型:0 法力 1 怒气3 能量 6 符文能量
25 安抚、宁静光环 (不能攻击和使用物理技能)
26 固定、冻结、定身
27 沉默
28 反射spell
29 增加属性 m_effectMiscValue(117-119)控制具体属性 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
30 熟练度光环 m_effectMiscValue(117-119)增加技能熟练度ID 详细类别参见:SkillLine.dbc
31 加速PCT
32 坐骑加速
33 减速
34 加HP
35 加能量光环 m_effectMiscValue(117-119) 控制类型:0 法力 1 怒气3 能量 6 符文能量
36 变形
37 军旗
38 状态免疫
39 免疫伤害 m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
40 伤害免疫光环m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
41 Dispel类驱散并免疫光环m_effectMiscValue(117-119) 控制免疫类型: 1 魔法 2 诅咒 3 疾病 4 中毒 5 潜行 6 隐形 7 全部(魔法+诅咒+疾病+中毒)
42 击中时几率触发spell m_effectTriggerSpell:123-125为技能ID
43 击中时触发额外伤害 m_schoolMask(232) 控制伤害类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
44 在微缩地图上显示附近所有生物的位置 m_effectMiscValue(117-119) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
45 寻找宝藏
47 招架几率百分比
49 躲闪百分比
51 格档几率百分比
52 暴击几率
53 吸血光环
54 命中几率
56 改变形态m_effectMiscValue(117-119) 为生物ID
57 魔法暴击几率
58 增加游泳速度
59 对指定生物造成额外伤害 m_effectMiscValue(117-119) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
60 平静 沉默
61 模型倍数
62 周期性吸取血量
64 周期性魔法吸取
65 施法速度
66 装死
67 缴械
68 追踪、锁定目标
69 吸收伤害 m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
71 魔法暴击 m_effectMiscValue(117-119) 控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
72 法术能量耗费提高
73 法术系能量耗费提高 m_effectMiscValue(117-119) 控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
74 反射特定系法术光环 m_effectMiscValue(117-119) 控制类型:2神圣,4火,8自然,16冰,32暗影,64奥术
75 语言
76 增加视野
77 MECHANIC免疫光环 m_effectMiscValue(117-119) 控制类型: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 召唤坐骑
79 增加伤害PCT m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
80 STAT百分比 m_effectMiscValue(117-119)控制具体属性 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
81 分担伤害
82 水下呼吸
84 回复生命值
85 5秒回蓝
86 在技能持续时间内杀死目标,并获得经验或者荣誉值就得到物品 114为物品ID
87 受到所有伤害提高pct
89 周期性伤害百分率
91 减少警戒范围
92 阻止逃跑
93 无法被攻击
95 幽灵
96 转移有害法术
97 魔法盾
98 天赋skill
99 攻击强度提高
101 护甲提高(pct)
102 对指定生物攻击强度提高 m_effectMiscValue(117-119) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
103 降低威胁
104 水上行走
105 降低下落速度
106 盘旋停留空中
107 修改技能(FLAT)光环
108 修改技能(PCT)光环
109 增加目标触发 触发另一个技能 123列为触发的技能ID
110 能量回复速度提高PCT
111 转移有害攻击
112 增加class脚本
115 治疗效果提高
116 使你在战斗时仍保留PCT的生命值回复速度
117 增加免疫MECHANIC几率(MECHANIC) m_effectMiscValue(117-119) 控制类型: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 治疗效果提高(pct)
120 不能被追踪
122 副手武器伤害百分比
123 法术穿透
124 远程攻击强度
125 受到近战攻击时承受的伤害减少
126 受到近战攻击时承受的伤害减少PCT
127 奖励攻击者远程攻击强度
129 移动速度提高PCT
130 增加坐骑速度
132 增长能量百分比
133 增加血量百分比
134 施法时仍保持法力回复速度
135 法术强度提高
136 治疗法术效果提高PCT
137 属性百分比光环 m_effectMiscValue(117-119)控制具体属性: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
138 攻击速度提高PCT
140 远程攻击速度
141 远程攻击速度PCT
142 由装备得到的护甲值提高PCT
143 增加法术抗性 m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
144 减少从高处坠落所受的伤害
147 增加怪物免疫
149 一定几率忽略法术打断
150 格挡值提高还是格挡的伤害提高PCT
152 增加怪物的发现距离 可作用于自身
154 降低敌人侦测到你的几率
155 增加水下呼吸时间PCT
156 声望获取速度提高PCT
158 盾牌格档值
159 无pvp荣誉
161 5秒回血
162 法力和血燃烧
163 暴击伤害提高
166 近战攻击能量百分比
167 远程攻击强度百分比
168 增加伤害PCT
170 DETECT_AMORE
171 不叠加的速度
172 不叠加的骑马速度
174 根据stat的百分比增加伤害 m_effectMiscValue(117-119) 控制伤害类型:2神圣,4火,8自然,16冰,32暗影,64奥术 m_effectMiscValueB(120-122) 控制基本属性的类型:0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
175 根据stat百分比提高治疗效果 m_effectMiscValue(117-119)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
179 更易受到法术伤害
180 对指定生物法术强度提高 m_effectMiscValue(117-119) 控制生物类型:1野兽 2龙类 3恶魔 4元素生物 5巨人 6亡灵 7人形生物 8小动物 9机械 11图腾 12非战斗宠物 13气体云雾
182 根据stat百分比提高护甲值PCTm_effectMiscValue(117-119)=1 m_effectMiscValueB(120-122) 控制基本属性的类型:0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
183 威胁
184 被近战攻击命中的几率提高
185 被远程攻击命中的几率提高
186 被法术攻击命中的几率提高
187 被近战暴击几率提高
188 被远程暴击几率提高
189 提高技能等级
190 增加杀怪获得声望 m_effectMiscValue(117-119) 控制阵营:ID from faction.dbc
191 移动速度降低
192 减少攻击速度PCT
193 攻击间隔延长PCT
194 无视伤害减免
196 CD延长 作用于本技能
197 受到暴击几率提高
199 命中几率提高PCT
200 获得xp提高PCT
201 飞行
202 忽视躲闪
203 受到近战暴击伤害提高
204 受到远程暴击伤害提高
205 受到法术暴击伤害提高
206 增加飞行速度
207 坐骑可以飞行
208 增加飞行速度
209 增加骑马速度
210 增加飞行坐骑速度
211 修改飞行速度 不叠加
212 根据stat百分比修改远程攻击强度 m_effectMiscValue(117-119)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
213 伤害产生怒气值提高PCT
216 施法速度提高
218 攻击间隔缩短
219 每5秒根据stat回复法力值PCT m_effectMiscValue(117-119)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
220 根据stat修改招架等级PCT、m_effectMiscValue(117-119)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
221 忽略一个敌人,使施法者在有其他目标可以选择的情况下不攻击该目标
225 受到伤害时回复生命
227 周期性触发技能 123列为触发的技能ID
229 因范围攻击受到的伤害提高PCT
231 步骤性触发技能的值
232 Mechanic类技能持续时间修改PCT 不叠加
234 Mechanic类技能持续时间修改PCT
236 冲锋、驾驶、投射
237 根据攻击强度修改技能伤害 m_effectMiscValue(117-119) 控制类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
238 根据攻击强度修改技能治疗量
239 体型增大
240 精准值提高
241 向前推进
242 使你的法术伤害和治疗效果提高
245 受到Dispel类技能持续时间增加
246 受到Dispel类技能持续时间增加 不可叠加
247 镜像
249 符文转换
250 增加生命值
251 降低敌人躲闪几率
253 PCT几率格挡掉双倍于你的格挡值的伤害
254 解除盾牌
255 MECHANIC效果提高PCT
256 不需要施法材料
257 造成混乱伤害
262 忽视AuraState要求
267 阻止不利魔法效果
268 根据STAT百分比修改攻击强度 m_effectMiscValue(117-119)控制基本属性的类型: 0 力量 1 敏捷 2 耐力 3 智力 4 精神 -1 所有属性
269 忽视伤害减免效果
271 指定技能伤害提高
274 不消耗弹药
275 不需要姿态施展技能
278 解除远程武器
279 初始化影像
280 忽视护甲值PCT
281 获得的荣誉值提高PCT
282 基础生命值提高PCT
285 根据护甲值修改攻击强度
286 指定技能的持续伤害可以暴击
99-101m_effectAuraPeriod BUFF效果时间 多少时间内造成的伤害 毫秒
102-104m_effectAmplitude buff发作间隔 例如暗言术痛的值3000为即每3秒发作一次 毫秒
105-107m_effectChainTargets 效果链的目标 链接几个就填几啦
108-110m_effectItemType 物品代码使用此技能链接的物品比如烟花
111-113m_effectMiscValue effect的值 召唤生物的ID在此列 附魔代码也在此列,附魔参考SpellItemEnchantment.dbc
114-116m_effectMiscValueB
117-119m_effectTriggerSpell 触发的技能
120-122m_effectPointsPerCombo 每连击的效果增加值 盗贼的连击点数
123-131EffectSpellClassMask
132-133m_spellVisualID 视觉效果 参照spellVisual.dbc,只用于客户端
134 m_spellIconID 技能图标 参考SpellIcon.dbc 138 同
135 m_activeIconID 使用技能后的图标
141 m_name_lang 技能名字
205 m_manaCostPct 耗费魔法百分比
206 m_startRecoveryCategory 开始恢复冷却时间的类别
207 m_startRecoveryTime 开始恢复冷却的时间
208 m_maxTargetLevel 最大目标等级
209 SpellFamilyNamem_spellClassSet 技能类型设置 3 法师 6 牧师 11 萨满 4 战士 7 德鲁伊 8 盗贼 9 猎人 10 QS 5 术士 13 试剂 15 DK 17 宠物
210-212 SpellFamilyFlags
213 m_maxTargets 最大目标数
214 m_defenseType 防护类型
215 m_preventionType 阻止类型 1 沉默 2 平静
217-219 m_effectChainAmplitude 效果连的发生间隔
220 m_minFactionID not used
221 m_minReputation not used
222 m_requiredAuraVision not used
223-224m_requiredTotemCategoryID 需要图腾类型ID 参考TotemCategory.dbc
225 m_requiredAreaGroupId 需要区域ID
226 m_schoolMask伤害类型:1物理,2神圣,4火,8自然,16冰,32暗影,64奥术
227 m_runeCostID 施法需要的符文ID 参考:SpellRuneCost.dbc(2-4 符文花费: 1 血 2 霜 3 黑暗;5 能量增加)
228 m_spellMissileID not used
229 PowerDisplay.dbc, new in 3.1
230-232
233spellDescriptionVariableID
就看不惯那些装逼的人,谁都是从新手过来的,你愿意说就说,不愿说就不用阴阳怪气的,真JB恶心 chenchaoming 发表于 2018-9-29 11:03
魔兽3.35版本的WOTLK的修改教程
(2)本教程用到的工具和文件:
666666666666666666 sai1800 发表于 2018-9-29 06:42
你这么会装,为何不指点一下楼主
我又没说我成功了。我也一样遇到同样问题。但是你不去摸索,你就确定你会?还是就等别人成果?有时间等别人的不如自己摸索,自己尝试。有问题问很正常,你连怎么问问题都不知道,那是什么?........... chenchaoming 发表于 2018-9-29 11:03
魔兽3.35版本的WOTLK的修改教程
(2)本教程用到的工具和文件:
哇, 好东西, 请教一下, 有些技能有触发效果, 那这个触发效果怎么限制职业呢,
比如A技能是战士的技能, 法师也可以learn, 但是触发效果限制只能战士触发, 别的职业触发不了, 请问这个是触发的职业限制是设置的 qieren 发表于 2018-9-29 23:54
哇, 好东西, 请教一下, 有些技能有触发效果, 那这个触发效果怎么限制职业呢,
比如A技能是战士的技能,...
117,118,119 由此技能触发的另外的技能
你可以试试在这三列添加战士技能或BUFF
页:
[1]