《魔兽世界》单机版技能修改、威力、触发几率等 - 单机游戏秘籍 - 齐云社区!

您的位置 : →首页单机文章单机游戏秘籍

《魔兽世界》单机版技能修改、威力、触发几率等
作者:windsk_y 【 】 浏览次数:459695 次 更新时间:2012-07-10 00:49:38


   

很多信息可以查看conf目录下的define文件。
工具可以用DBCTOOL3.0或2.7,或者DBCEDITOR
1.第17列为施法时间(注意DBCTOOL中因从0编号,对应为16,下同),1表示瞬发。
2. 第35列为施法距离,值为另一个dbc文件中定义的编号。
3.59~61是技能的效果(比如学习技能、增加百分比、伤害),各值在define文件中有定义,可以定义一个或多个。
4.74~76是技能的效果值,与上面一一对应,比如如果59列为10(表示治疗)则74列的值为治疗时加的生命值,如果59列值为31(表示附加武器伤害的百分比)则74列值为百分比(法系中附加武器伤害像这样改),如果59列值为24(表示制造物品)74值无意义101值表示要制造的物品编号,如果59列值为28(表示召唤)74值无意义104值表示要召唤的生物编号。当值为77时表示使用脚本。
5.89~91表示光环效果,对应74~76列,当74~76列值为6或者35时才定义,表示一些扩充的技能功能,如加攻击强度,提高躲避率等等。

关键是这几个,明白了技能的效果和光环效果,你差不多可以制作技能了。比如制作一个新的召唤技能、制造物品技能,很简单了吧。

如果要提高法术的伤害,可以修改74~76列的值,注意一一对应的关系。

应用举例:修复生活技能:
对于学习的生活技能的技能(就是找到NPC点学习的那个技能,点了后在服务窗口可以看到编号)
1.找到59列是否为36(表示学习技能),如果不是则改成36
2.找到104列是否为生活技能的编号,如查不是则要改成生活技能的编号。
对于生活技能
1.将59列的值改为33(表示开锁,用在这里的目的是实现动作),61列为77(表示使用脚本,目前wowemu中大部分是使用脚本来实现生活技能的,当然要有相应的脚本存在),值为118表示熟练度。

技能各列的意义说明。

注意,在DBCtool中的行是从0编号的,所以要减一后对应到DBCTOOL中

列的编号 说明
Field 1 Spell ID
Field 2 School 法术的系别 如 (火焰伤害 神圣伤害)
Field 3 Category 种类
Field 4
Field 5 SpellDispellTypeID.dbc 魔法 非魔法类型ID
Field 6 SpellMechanic ID.dbc 魔法MechanicID 技能作用的代码
Field 7 Attributes * New 属性
Field 8 Attributes Ex * New 属性不包括
Field 9
Field 10
Field 11
Field 12 Targets 目标 (和施加的目标类型有关)
Field 13 Target Creature Type (和施加的目标类型有关)
Field 14 SpellFocusObject ID.dbc 施法中心物体的ID
Field 15 Caster Aura State *New 施法者光环数据
Field 16 Target Aura State *NEw 目标光环数据
Field 17 Recovery Time 施法时间 1为瞬发 对应 spellcost.dbc(单位毫秒)
Field 18 Category Recovery Time 时间种类 法术冷却时间 单位毫秒
Field 19 Category Recovery Time *New 法术冷却时间 单位毫米
Field 20 Interrupt Flags *New 打断的标记
Field 21 Aura Interrupt Flags *New 光环打断的标记
Field 22 Channel Interrupt Flags *New 频道打断的标记 ???
Field 23 Proc Flags proc标志?????
Field 24 Proc Chance $h prco机会??
Field 25 Proc Charges $n proc耗费??
Field 26 Max Level 最大等级
Field 27 Base Level 基础等级 学习此技能需要的等级
Field 28 Spell Level 魔法等级
Field 29 Spell Duration ($d) DBC 魔法效果持续时间DBC 例如变羊的时间 闷棍的时间
Field 30 Power Type 能量类型
Field 31 Mana Costs 消耗魔法值
Field 32 Mana CostPer level 每级消耗魔法值
Field 33 Mana Per Second 每秒消耗魔法值
Field 34 Mana Per Second Per Level 每秒每级消耗魔法值
Field 35 Spell Range Index 施法距离索引
Field 36 Speed 速度
Field 37 Modal Next Spell ???
Field 38
Field 39 Totem [1] 图腾
Field 40 Totem [2] 图腾
Field 41 Reagent [1] 施法物品 待测试
Field 42 Reagent [2]
Field 43 Reagent [3]
Field 44 Reagent [4]
Field 45 Reagent [5]
Field 46 Reagent [6]
Field 47 Reagent [7]
Field 48 Reagent [8]
Field 49 Reagent Count [1] 施法物品计数
Field 50 Reagent Count [2]
Field 51 Reagent Count [3]
Field 52 Reagent Count [4]
Field 53 Reagent Count [5]
Field 54 Reagent Count [6]
Field 55 Reagent Count [7]
Field 56 Reagent Count [8]
Field 57 Equipped Item Class 装备的分类值(class)
Field 58 Equipped Item SubClass 装备的子分类值(subclass)
Field 59 Spell Effect [1] ($M1) 魔法效果1 基本的
Field 60 Spell Effect [2] ($M2) 魔法效果2 叠加的
Field 61 Spell Effect [3] ($M3) 魔法效果3 叠加的
Field 62 EffectDieSides[1] 魔法效果值增加的最大值(火球是这项)
Field 63 EffectDieSides[2]
Field 64 EffectDieSides[3]
Field 65 EffectBaseDice[1]
Field 66 EffectBaseDice[2]
Field 67 EffectBaseDice[3]
Field 68 EffectDicePerLevel[1]
Field 69 EffectDicePerLevel[2]
Field 70 EffectDicePerLevel[3]
Field 71 EffectRealPointsPerLevel[1] 每级真实效果点数
Field 72 EffectRealPointsPerLevel[2]
Field 73 EffectRealPointsPerLevel[3]
Field 74 EffectBaseDamage[1] ($s1) 魔法基础效果值(伤害 闪避率 等)
Field 75 EffectBaseDamage[2] ($s2) 魔法基础附加值
Field 76 EffectBaseDamage[3] ($s3)
Field 77 EffectImplicitTargetA[1] 效果固有的目标A
Field 78 EffectImplicitTargetA[2]
Field 79 EffectImplicitTargetA[3]
Field 80 EffectImplicitTargetB[1]
Field 81 EffectImplicitTargetB[2]
Field 82 EffectImplicitTargetB[3]
Field 83 EffectImplicitTargetB[1]
Field 84 EffectImplicitTargetB[2]
Field 85 Effect Implicit TargetB[3]
Field 86 EffectRadiusIndex[1] 魔法有效距离索引1 比如锥形范围 区域 直线
Field 87 EffectRadiusIndex[2]
Field 88 EffectRadiusIndex[3]
Field 89 Effect ApplyAura Name[1] 效果应用的光环名1 (对应 59-61列的 实现效果)
Field 90 EffectApplyAuraName[2] (对应 59-61列的 实现效果)
Field 91 EffectApplyAuraName[3] (对应 59-61列的 实现效果)
Field 92 EffectAmplitude[1] 效果振幅(强度??)
Field 93 EffectAmplitude[2]
Field 94 EffectAmplitude[3]
Field 95 Effectunknown[1]
Field 96 Effectunknown[2]
Field 97 Effectunknown[3]
Field 98 Effect Chain Target[1] 效果链的目标 比如闪电链只能打敌人,治疗链只能只能治疗友方
Field 99 Effect Chain Target[2]
Field 100 Effect Chain Target[3]
Field 101 Effect Item Type[1] 效果道具的类别type
Field 102 Effect Item Type[2]
Field 103 Effect Item Type[3]
Field 104 Spell 1 (creature etc) 技能的creature等等(如坐骑 召唤宝宝 变形等等)
Field 105 Spell 2 (creature etc)
Field 106 Spell 3 (creature etc)
Field 107 Link To Spell[train>learn] 链接到技能 如圣骑的 公正圣印 这里就链接到 晕眩技能
Field 108 Casting Spell 施放中的魔法??? 不懂
Field 109 EffectTriggerSpell[3] 传送技能效果???? 可能是传送用的技能待研究
Field 110 EffectPointsPerComboPoint[1] 每combo点的效果点数 (盗贼的连击点数)
Field 111 EffectPointsPerComboPoint[2]
Field 112 EffectPointsPerComboPoint[2]
Field 113 Spell Visual.dbc 技能visual(视觉).dbc
Field 114
Field 115 IconID 图标ID
Field 116 Active Icon ID 起作用的图标ID
Field 117 Spell Priority 技能优先权
Field 118 Spell Name 魔法名称
Field 119 NameAlt[1]
Field 120 NameAlt[2]
Field 121 NameAlt[3]
Field 122 NameAlt[4]
Field 123 NameAlt[5]
Field 124 NameAlt[6]
Field 125 NameAlt[7]
Field 126 NameFlags 名字标志
Field 127 Rank 魔法级别
Field 128 RankAlt[1]
Field 129 RankAlt[2]
Field 130 RankAlt[3]
Field 131 RankAlt[4]
Field 132 RankAlt[5]
Field 133 RankAlt[6]
Field 134 RankAlt[7]
Field 135 RankFlags 级别标志
Field 136 Description 描述
Field 137 DescriptionAlt[1]
Field 138 DescriptionAlt[2]
Field 139 DescriptionAlt[3]
Field 140 DescriptionAlt[4]
Field 141 DescriptionAlt[5]
Field 142 DescriptionAlt[6]
Field 143 DescriptionAlt[7]
Field 144 DescriptionFlags 描述的标志
Field 145 BuffDescription 状态图标描述
Field 146 BuffDescriptionAlt[1]
Field 147 BuffDescriptionAlt[2]
Field 148 BuffDescriptionAlt[3]
Field 149 BuffDescriptionAlt[4]
Field 150 BuffDescriptionAlt[5]
Field 151 BuffDescriptionAlt[6]
Field 152 BuffDescriptionAlt[7]
Field 153 BuffDescriptionFlags 状态图标描述的标志
Field 154 ManaCostPercentage 消耗魔法百分比%
Field 155 StartRecoveryCategory 开始恢复冷却时间的类别
Field 156 Start Recovery Time 开始恢复冷却的时间
Field 157
Field 158 SpellFamilyName *New 技能系列 名称
Field 159
Field 160
Field 161
Field 162
Field 163
Field 164
Field 165
Field 166
Field 167

第35列 Spell Range Index 施法距离索引
ID Radius Name
=== ======= ========
135 = 100 Tower 100 塔100码???
114 = 35 Hunter Range 猎人射程35码
1 = 0 Self Only 对自己使用的魔法 0码
2 = 5 Combat Range 近战的距离5码
3 = 20 Short Range 20码
4 = 30 Medium Range 30码
5 = 40 Long Range 40码
6 = 100 Vision Range 视线距离100码???
7 = 10 Very Short Range 10码
8 = 20 Short Range 20码
9 = 30 Medium Range 30码
10 = 40 Long Range 40码
11 = 15 Shorter Range 15码
12 = 5 Interact Range 相互作用的距离5码
13 = 50000 Anywhere 50000码 即所有地方
14 = 60 Extra Long Range 60码
34 = 25 Medium-Short Range 25码
35 = 35 Medium-LOng Range 35码
36 = 45 Longer Range 45码
37 = 50 Extended Range 延长距离50码
38 = 25 Extended Medium Range 延长距离25码
54 = 30 Geoff Monster Shoot GEOff怪物射击距离30码 ( 魔杖射程????)
74 = 30 Ranged Weapon 武器30码
94 = 40 Sting 箭40码
95 = 25 Charge 25码charge????
96 = 2 Trap 陷阱2码
134 = 80 Tower 80 塔80码 ????

第6列 Spell Mechanical(the codes): 技能作用的代码

23 turned 旋转
20 shackled 束缚
21 mounted 骑马
22 seduced 媚惑
1 charmed 迷惑??
2 confused 困惑??
3 disarmed 缴械
4 distracted 扰乱? 打扰?
5 fleeing 消失
6 clumsy 减速??
7 rooted 树根缠绕???
8 pacified 宁静
9 silenced 沉默
10 asleep 睡觉Zzz
11 ensnared 诱捕
12 stunned 晕眩
13 frozen 冰冻 冻结
14 disoriented 乱跑,估计是致盲
15 bleeding 出血
18 banished 清除
16 healing 治疗 ,和加血有关的
17 polymorphed 召唤???这个不懂是什么
19 shielded 可能是无敌 或者 盾之内的
24 horrified 恐惧


#########################################################
59~61列值的意义说明和89~91列的光环意义说明。
#define SPELL_EFFECT_INSTAKILL 1 //
#define SPELL_EFFECT_SCHOOL_DAMAGE 2 //魔法系的伤害(如神圣伤害)
#define SPELL_EFFECT_DUMMY 3 //沉默 还是 禁言?
#define SPELL_EFFECT_PORTAL_TELEPORT 4 //传送入口
#define SPELL_EFFECT_TELEPORT_UNITS 5 //传送组
#define SPELL_EFFECT_APPLY_AURA 6 //增加光环
#define SPELL_EFFECT_ENVIRONMENTAL_DAMAGE 7 //环境的伤害?区域伤害?
#define SPELL_EFFECT_MANA_DRAIN 8 //抽蓝?
#define SPELL_EFFECT_HEALTH_LEECH 9 //吸取生命值
#define SPELL_EFFECT_HEAL 10 //治疗
#define SPELL_EFFECT_BIND 11 //捆
#define SPELL_EFFECT_PORTAL 12 //入口
#define SPELL_EFFECT_RITUAL_BASE 13 //基本仪式
#define SPELL_EFFECT_RITUAL_SPECIALIZE 14 //特殊仪式
#define SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL 15 //传送门仪式
#define SPELL_EFFECT_QUEST_COMPLETE 16 //完成任务
#define SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL 17 //物理武器伤害
#define SPELL_EFFECT_RESURRECT 18 //复活
#define SPELL_EFFECT_ADD_EXTRA_ATTACKS 19 //增加额外攻击
#define SPELL_EFFECT_DODGE 20 //躲闪
#define SPELL_EFFECT_EVADE 21 //回避未击中??
#define SPELL_EFFECT_PARRY 22 //招架
#define SPELL_EFFECT_BLOCK 23 //格档
#define SPELL_EFFECT_CREATE_ITEM 24 //制造道具
#define SPELL_EFFECT_WEAPON 25 //武器
#define SPELL_EFFECT_DEFENSE 26 //防御
#define SPELL_EFFECT_PERSISTENT_AREA_AURA 27 //持续的区域光环(如暴风雪改)
#define SPELL_EFFECT_SUMMON 28 //召唤
#define SPELL_EFFECT_LEAP 29 //跳跃???
#define SPELL_EFFECT_ENERGIZE 30 //加能量
#define SPELL_EFFECT_WEAPON_PERCENT_DAMAGE 31 //武器乘以百分比伤害
#define SPELL_EFFECT_TRIGGER_MISSILE 32 //触发投射武器
#define SPELL_EFFECT_OPEN_LOCK 33 //开锁
#define SPELL_EFFECT_SUMMON_MOUNT_OBSOLETE 34 //召唤坐骑废弃的
#define SPELL_EFFECT_APPLY_AREA_AURA 35 //增加区域光环
#define SPELL_EFFECT_LEARN_SPELL 36 //学习spell
#define SPELL_EFFECT_SPELL_DEFENSE 37 //法术防御
#define SPELL_EFFECT_DISPEL 38 //驱散 清除
#define SPELL_EFFECT_LANGUAGE 39 //语言
#define SPELL_EFFECT_DUAL_WIELD 40 //双手挥舞(武器)
#define SPELL_EFFECT_SUMMON_WILD 41 //召唤野兽(驯服野兽?)
#define SPELL_EFFECT_SUMMON_GUARDIAN 42 //召唤保护者(术士等职业招呼类型的宝宝,无宠栏)
#define SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER 43 //传送_施法者的种族
#define SPELL_EFFECT_SKILL_STEP 44 //熟练度skill的等级? 升级??
#define SPELL_EFFECT_UNDEFINED_45 // 未定义
#define SPELL_EFFECT_SPAWN 46 //刷怪
#define SPELL_EFFECT_TRADE_SKILL 47 //商业技能
#define SPELL_EFFECT_STEALTH 48 //偷窃
#define SPELL_EFFECT_DETECT 49 //侦测
#define SPELL_EFFECT_SUMMON_OBJECT 50 //召唤对象(object)
#define SPELL_EFFECT_FORCE_CRITICAL_HIT 51 //暴力的微急的一击
#define SPELL_EFFECT_GUARANTEE_HIT 52 //保护..免受伤害的一击
#define SPELL_EFFECT_ENCHANT_ITEM 53 //附魔道具
#define SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY 54 //暂时附魔道具
#define SPELL_EFFECT_TAMECREATURE 55 //驯服野兽(生物)
#define SPELL_EFFECT_SUMMON_PET 56 //召唤宠物(有宠物条)
#define SPELL_EFFECT_LEARN_PET_SPELL 57 //学习宠物技能
#define SPELL_EFFECT_WEAPON_DAMAGE 58 //武器伤害
#define SPELL_EFFECT_OPEN_LOCK_ITEM 59 //道具开锁
#define SPELL_EFFECT_PROFICIENCY 60 //专精
#define SPELL_EFFECT_SEND_EVENT 61 //发送事件
#define SPELL_EFFECT_POWER_BURN 62 //能量燃烧(燃烧power)
#define SPELL_EFFECT_THREAT 63 //恐惧或者是恐吓怪(单体)
#define SPELL_EFFECT_TRIGGER_SPELL 64 //触发spell
#define SPELL_EFFECT_HEALTH_FUNNEL 65 //生命值注入(回血?)
#define SPELL_EFFECT_POWER_FUNNEL 66 //power注入(回蓝黄怒???)
#define SPELL_EFFECT_HEAL_MAX_HEALTH 67 //治疗恢复满血
#define SPELL_EFFECT_INTERRUPT_CAST 68 //打断施法
#define SPELL_EFFECT_DISTRACT 69 /// 扰乱
#define SPELL_EFFECT_PULL 70 //拉,引诱
#define SPELL_EFFECT_PICKPOCKET 71 //扒手
#define SPELL_EFFECT_ADD_FARSIGHT 72 //增加远距离视野
#define SPELL_EFFECT_SUMMON_POSSESSED 73 //召唤possessed(媚魔?)
#define SPELL_EFFECT_SUMMON_TOTEM 74 //召唤图腾
#define SPELL_EFFECT_HEAL_MECHANICAL 75 //治疗机械类的宝宝??
#define SPELL_EFFECT_SUMMON_OBJECT_WILD 76 //召唤野生的对象(object)
#define SPELL_EFFECT_SCRIPT_EFFECT 77 //脚本spell
#define SPELL_EFFECT_ATTACK 78 //攻击
#define SPELL_EFFECT_SANCTUARY 79 //圣所 避难区???
#define SPELL_EFFECT_ADD_COMBO_POINTS 80 //增加连击点数
#define SPELL_EFFECT_CREATE_HOUSE 81 //建造房子
#define SPELL_EFFECT_BIND_SIGHT 82 //致盲
#define SPELL_EFFECT_DUEL 83 //决斗 斗争
#define SPELL_EFFECT_STUCK 84 //粘住,刺?背刺???
#define SPELL_EFFECT_SUMMON_PLAYER 85 //召唤玩家
#define SPELL_EFFECT_ACTIVATE_OBJECT 86 //使对象活动起来
#define SPELL_EFFECT_SUMMON_TOTEM_SLOT_1 87 //召唤图腾栏1
#define SPELL_EFFECT_SUMMON_TOTEM_SLOT_2 88 //召唤图腾栏2
#define SPELL_EFFECT_SUMMON_TOTEM_SLOT_3 89 //召唤图腾栏3
#define SPELL_EFFECT_SUMMON_TOTEM_SLOT_4 90 //召唤图腾栏4
#define SPELL_EFFECT_THREAT_ALL 91 //群体恐惧或恐吓怪
#define SPELL_EFFECT_ENCHANT_HELD_ITEM 92 //保持对道具释魔法
#define SPELL_EFFECT_SUMMON_PHANTASM 93 //召唤幻像 幽灵
#define SPELL_EFFECT_SELF_RESURRECT 94 //自我复活
#define SPELL_EFFECT_SKINNING 95 //剥皮
#define SPELL_EFFECT_CHARGE 96 //冲锋,冲向敌人
#define SPELL_EFFECT_SUMMON_CRITTER 97 //召唤家畜
#define SPELL_EFFECT_KNOCK_BACK 98 //背后敲打 背刺等??
#define SPELL_EFFECT_DISENCHANT 99 //使什么醒悟 唤醒???
#define SPELL_EFFECT_INEBRIATE 100 //醉
#define SPELL_EFFECT_FEED_PET 101 //喂养宠物
#define SPELL_EFFECT_DISMISS_PET 102 //解散宠物
#define SPELL_EFFECT_REPUTATION 103 //声望
#define SPELL_EFFECT_SUMMON_OBJECT_SLOT_1 104 //召唤对象栏1
#define SPELL_EFFECT_SUMMON_OBJECT_SLOT_2 105 //召唤对象栏2
#define SPELL_EFFECT_SUMMON_OBJECT_SLOT_3 106 //召唤对象栏3
#define SPELL_EFFECT_SUMMON_OBJECT_SLOT_4 107 //召唤对象栏4
#define SPELL_EFFECT_DISPEL_MECHANIC 108 //驱散技能(捆 晕眩等...)
#define SPELL_EFFECT_SUMMON_DEAD_PET 109 //召唤死了的宠物
#define SPELL_EFFECT_DESTROY_ALL_TOTEMS 110 //毁掉所有图腾
#define SPELL_EFFECT_DURABILITY_DAMAGE 111 //耐久度攻击(使耐久度减少)
#define SPELL_EFFECT_SUMMON_DEMON 112 //召唤恶魔
#define SPELL_EFFECT_RESURRECT_NEW 113 //复活(新)
#define SPELL_EFFECT_ATTACK_ME 114 //攻击我
#define SPELL_EFFECT_DURABILITY_DAMAGE_PCT 115 //耐久度降低(pct)
#define SPELL_EFFECT_SKIN_PLAYER_CORPSE 116 //玩家尸体
#define SPELL_EFFECT_SPIRIT_HEAL 117 //精神治疗
#define SPELL_EFFECT_SKILL 118 //熟练度
#define SPELL_EFFECT_AURA_NEW 119 //光环(新)
#define SPELL_EFFECT_TELEPORT_GRAVEYARD 120 //传送到墓地

#define SPELL_AURA_NONE 0 //没有光环
#define SPELL_AURA_BIND_SIGHT 1 //致盲光环
#define SPELL_AURA_MOD_POSSESS 2 //怪物媚惑光环
#define SPELL_AURA_PERIODIC_DAMAGE 3 //周期伤害光环
#define SPELL_AURA_DUMMY 4 //禁言光环
#define SPELL_AURA_MOD_CONFUSE 5 //困惑,扰乱光环???
#define SPELL_AURA_MOD_CHARM 6 //魔法保护或控制 妩媚???
#define SPELL_AURA_MOD_FEAR 7 //恐惧光环
#define SPELL_AURA_PERIODIC_HEAL 8 //周期性治疗光环
#define SPELL_AURA_MOD_ATTACKSPEED 9 //攻击加速光环
#define SPELL_AURA_MOD_THREAT 10 //恐吓光环
#define SPELL_AURA_MOD_TAUNT 11 //嘲讽光环
#define SPELL_AURA_MOD_STUN 12 //打晕 震晕
#define SPELL_AURA_MOD_DAMAGE_DONE 13 //增加伤害光环(物品绿色字)
#define SPELL_AURA_MOD_DAMAGE_TAKEN 14 //伤害实施光环???
#define SPELL_AURA_DAMAGE_SHIELD 15 //物理?伤害保护盾光环
#define SPELL_AURA_MOD_STEALTH 16 //偷窃光环
#define SPELL_AURA_MOD_DETECT 17 //侦测光环
#define SPELL_AURA_MOD_INVISIBILITY 18 //潜行光环
#define SPELL_AURA_MOD_INVISIBILITY_DETECTION 19 //潜行侦测光环
#define SPELL_AURA_MOD_OBS_INTELLECT 20 //OBS智利?
#define SPELL_AURA_MOD_OBS_SPIRIT 21 //OBS精神?
#define SPELL_AURA_MOD_RESISTANCE 22 //抗性光环
#define SPELL_AURA_PERIODIC_TRIGGER_SPELL 23 //周期性触发spell光环
#define SPELL_AURA_PERIODIC_ENERGIZE 24 //周期性回能量光环
#define SPELL_AURA_MOD_PACIFY 25 //安抚,宁静光环
#define SPELL_AURA_MOD_ROOT 26 //根的光环???树根缠绕光环?(固定人的光环)
#define SPELL_AURA_MOD_SILENCE 27 //沉默光环
#define SPELL_AURA_REFLECT_SPELLS 28 //反射spell光环
#define SPELL_AURA_MOD_STAT 29 //STAT改变人物状态光环(增加智力 耐力等等)
#define SPELL_AURA_MOD_SKILL 30 //熟练度光环??
#define SPELL_AURA_MOD_INCREASE_SPEED 31 //加速光环
#define SPELL_AURA_MOD_INCREASE_MOUNTED_SPEED 32 //坐骑加速光环
#define SPELL_AURA_MOD_DECREASE_SPEED 33 //减速光环
#define SPELL_AURA_MOD_INCREASE_HEALTH 34 //加HP光环
#define SPELL_AURA_MOD_INCREASE_ENERGY 35 //加能量光环
#define SPELL_AURA_MOD_SHAPESHIFT 36 //变形光环???放大缩小??
#define SPELL_AURA_EFFECT_IMMUNITY 37 //魔法免疫光环
#define SPELL_AURA_STATE_IMMUNITY 38 //状态免疫光环
#define SPELL_AURA_SCHOOL_IMMUNITY 39 //魔法系免疫光环(免疫火焰 奥术 等等)
#define SPELL_AURA_DAMAGE_IMMUNITY 40 //物理伤害免疫光环
#define SPELL_AURA_DISPEL_IMMUNITY 41 //驱散类的魔法免疫光环
#define SPELL_AURA_PROC_TRIGGER_SPELL 42 //PRoc触发spell
#define SPELL_AURA_PROC_TRIGGER_DAMAGE 43 //proc触发伤害(可能是物理伤害)
#define SPELL_AURA_TRACK_CREATURES 44 //追踪生物光环
#define SPELL_AURA_TRACK_RESOURCES 45 //寻找宝藏光环
#define SPELL_AURA_MOD_PARRY_SKILL 46 //招架的skill光环
#define SPELL_AURA_MOD_PARRY_PERCENT 47 //招架几率百分比光环
#define SPELL_AURA_MOD_DODGE_SKILL 48 //躲闪的skill光环
#define SPELL_AURA_MOD_DODGE_PERCENT 49 //躲闪百分比光环
#define SPELL_AURA_MOD_BLOCK_SKILL 50 //格档skill光环
#define SPELL_AURA_MOD_BLOCK_PERCENT 51 //格档几率百分比光环
#define SPELL_AURA_MOD_CRIT_PERCENT 52 //crit几率? crit??是什么?
#define SPELL_AURA_PERIODIC_LEECH 53 //周期性放血光环
#define SPELL_AURA_MOD_HIT_CHANCE 54 //MOD击中几率光环
#define SPELL_AURA_MOD_SPELL_HIT_CHANCE 55 //魔法击中几率光环
#define SPELL_AURA_TRANSFORM 56 //改变转换光环???
#define SPELL_AURA_MOD_SPELL_CRIT_CHANCE 57 //魔法crit的几率光环
#define SPELL_AURA_MOD_INCREASE_SWIM_SPEED 58 //增加游泳速度
#define SPELL_AURA_MOD_DAMAGE_DONE_CREATURE 59 //生物攻击完成光环
#define SPELL_AURA_MOD_PACIFY_SILENCE 60 //平静 沉默光环
#define SPELL_AURA_MOD_SCALE 61 //等级 比率 ??
#define SPELL_AURA_PERIODIC_HEALTH_FUNNEL 62 //周期性周期性注入血量光环
#define SPELL_AURA_PERIODIC_MANA_FUNNEL 63 //周期性注入魔法量光环
#define SPELL_AURA_PERIODIC_MANA_LEECH 64 //周期性魔法吸取光环
#define SPELL_AURA_MOD_CASTING_SPEED 65 //施法速度光环
#define SPELL_AURA_FEIGN_DEATH 66 //装死
#define SPELL_AURA_MOD_DISARM 67 //缴械光环
#define SPELL_AURA_MOD_STALKED 68 //追踪 蔓延 偷偷靠近 ???
#define SPELL_AURA_SCHOOL_ABSORB 69 //魔法系承担?吸收?? 估计是吸收魔法伤害光环
#define SPELL_AURA_EXTRA_ATTACKS 70 //额外攻击光环
#define SPELL_AURA_MOD_SPELL_CRIT_CHANCE_SCHOOL 71 //魔法crit机率系光环????
#define SPELL_AURA_MOD_POWER_COST 72 //能量耗费光环
#define SPELL_AURA_MOD_POWER_COST_SCHOOL 73 //能量耗费法术系光环???
#define SPELL_AURA_REFLECT_SPELLS_SCHOOL 74 //反射特定系法术光环
#define SPELL_AURA_MOD_LANGUAGE 75 //语言光环
#define SPELL_AURA_FAR_SIGHT 76 //远处视野光环
#define SPELL_AURA_MECHANIC_IMMUNITY 77 //晕眩 捆绑媚惑等免疫光环
#define SPELL_AURA_MOUNTED 78 //坐骑骑上后光环
#define SPELL_AURA_MOD_DAMAGE_DONE_PERCENT 79 //伤害完成百分比光环
#define SPELL_AURA_MOD_STAT_PERCENT 80 //STAT百分比
#define SPELL_AURA_SPLIT_DAMAGE 81 //撕裂伤害光环
#define SPELL_AURA_WATER_BREATHING 82 //水下呼吸光环
#define SPELL_AURA_MOD_BASE_RESISTANCE 83 //基本抵抗光环
#define SPELL_AURA_MOD_REGEN 84 //???
#define SPELL_AURA_MOD_POWER_REGEN 85 //能量regen??
#define SPELL_AURA_CHANNEL_DEATH_ITEM 86 //水道?死
#define SPELL_AURA_MOD_DAMAGE_TAKEN_PERCENT 87 //伤害实施百分比
#define SPELL_AURA_MOD_REGEN_PERCENT 88 //REGEN百分率
#define SPELL_AURA_PERIODIC_DAMAGE_PERCENT 89 //周期性伤害百分率
#define SPELL_AURA_MOD_RESIST_CHANCE 90 //抵抗几率光环
#define SPELL_AURA_MOD_DETECT_RANGE 91 //侦测range光环
#define SPELL_AURA_PREVENTS_FLEEING 92 //阻止消失
#define SPELL_AURA_MOD_UNATTACKABLE 93 //不能攻击光环
#define SPELL_AURA_INTERRUPT_REGEN 94 //打断REGEN
#define SPELL_AURA_GHOST 95 //幽灵光环
#define SPELL_AURA_SPELL_MAGNET 96 //spell磁石
#define SPELL_AURA_MANA_SHIELD 97 //魔法盾(扣蓝抵消伤害? 法师的那个法力盾?)
#define SPELL_AURA_MOD_SKILL_TALENT 98 //天赋skill
#define SPELL_AURA_MOD_ATTACK_POWER 99 //攻击能量
#define SPELL_AURA_AURAS_VISIBLE 100 //可以看见
#define SPELL_AURA_MOD_RESISTANCE_PCT 101 //抵抗(pct)光环
#define SPELL_AURA_MOD_CREATURE_ATTACK_POWER 102 //生物攻击能量
#define SPELL_AURA_MOD_TOTAL_THREAT 103 //总计恐吓或恐惧??
#define SPELL_AURA_WATER_WALK 104 //水上行走
#define SPELL_AURA_FEATHER_FALL 105 //羽毛降落光环
#define SPELL_AURA_HOVER 106 //盘旋停留空中光环...???
#define SPELL_AURA_ADD_FLAT_MODIFIER 107 //修改暴击率(FLAT)光环 (74-76列 99 100%暴击)
#define SPELL_AURA_ADD_PCT_MODIFIER 108 //修改施法时间(PCT)光环 (74-76列 -101 变瞬发)
#define SPELL_AURA_ADD_TARGET_TRIGGER 109 //增加目标触发
#define SPELL_AURA_MOD_POWER_REGEN_PERCENT 110 //能量regen百分比
#define SPELL_AURA_ADD_CASTER_HIT_TRIGGER 111 //增加施法者攻击目标
#define SPELL_AURA_OVERRIDE_CLASS_SCRIPTS 112 //撤销class脚本
#define SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN 113 //RANGED伤害taken
#define SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN_PCT 114 //
#define SPELL_AURA_MOD_HEALING 115 //治疗
#define SPELL_AURA_IGNORE_REGEN_INTERRUPT 116 //无视regen打断
#define SPELL_AURA_MOD_MECHANIC_RESISTANCE 117 //抵抗晕眩....等等
#define SPELL_AURA_MOD_HEALING_PCT 118 //治疗(pct)
#define SPELL_AURA_SHARE_PET_TRACKING 119 //分享宠物路径光环???
#define SPELL_AURA_UNTRACKABLE 120 //未路径化??
#define SPELL_AURA_EMPATHY 121 //入神?移情??
#define SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT 122 //副手伤害
#define SPELL_AURA_MOD_POWER_COST_PCT 123 //能量耗费PCT
#define SPELL_AURA_MOD_RANGED_ATTACK_POWER 124 //等级攻击能量
#define SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN 125 //混乱伤害taken
#define SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN_PCT 126 /
#define SPELL_AURA_RANGED_ATTACK_POWER_ATTACKER_BONUS 127 //
#define SPELL_AURA_MOD_POSSESS_PET 128 //控制宠物
#define SPELL_AURA_MOD_INCREASE_SPEED_ALWAYS 129 //一直增加速度光环
#define SPELL_AURA_MOD_MOUNTED_SPEED_ALWAYS 130 //坐骑速度一定光环
#define SPELL_AURA_MOD_CREATURE_RANGED_ATTACK_POWER 131 //生物等级攻击力量
#define SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT 132 //增长能量百分比
#define SPELL_AURA_MOD_INCREASE_HEALTH_PERCENT 133 //真正血百分比
#define SPELL_AURA_MOD_MANA_REGEN_INTERRUPT 134 //蓝REGEN打断
#define SPELL_AURA_MOD_HEALING_DONE 135 //增加治疗效果光环(物品绿色字)
#define SPELL_AURA_MOD_HEALING_DONE_PERCENT 136 //完成治疗百分比光环
#define SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE 137 //总计STAT百分比光环
#define SPELL_AURA_MOD_HASTE 138 //急速光环
#define SPELL_AURA_FORCE_REACTION 139 //被迫反击光环
#define SPELL_AURA_MOD_RANGED_HASTE 140 //
#define SPELL_AURA_MOD_RANGED_AMMO_HASTE 141 //
#define SPELL_AURA_MOD_BASE_RESISTANCE_PCT 142 //
#define SPELL_AURA_MOD_RESISTANCE_EXCLUSIVE 143 //抵抗,排除
#define SPELL_AURA_SAFE_FALL 144 //安全降落
#define SPELL_AURA_CHARISMA 145 //神授的能力光环
#define SPELL_AURA_PERSUADED 146 //劝说光环
#define SPELL_AURA_ADD_CREATURE_IMMUNITY 147 //增加怪物免疫
#define SPELL_AURA_RETAIN_COMBO_POINTS 148 //保持连击点数光环
#define SPELL_AURA_RESIST_PUSHBACK 149 //抵抗拉回??
#define SPELL_AURA_MOD_SHIELD_BLOCK 150 //盾牌格档
#define SPELL_AURA_TRACK_STEALTHED 151 //路径鬼祟光环
#define SPELL_AURA_MOD_DETECTED_RANGE 152 //侦测RANGE光环
#define SPELL_AURA_SPLIT_DAMAGE_FLAT 153 //撕裂伤害flat
#define SPELL_AURA_MOD_STEALTH_LEVEL 154 //偷窃等级光环
#define SPELL_AURA_MOD_WATER_BREATHING 155 //水下呼吸光环
#define SPELL_AURA_MOD_REPUTATION_ADJUST 156 //声望调整光环
#define SPELL_AURA_PET_DAMAGE_MULTI 157 //宠物伤害MULTI
#define SPELL_AURA_MOD_SHIELD_BLOCK_VALUE 158 //盾牌格档值
#define SPELL_AURA_NO_PVP_CREDIT 159 //没有PVP功劳 光环
#define SPELL_AURA_UNK_160 160 //
#define SPELL_AURA_HEALTH_REGEN 161 //血regen
#define SPELL_AURA_BURN_MANA_AND_HEALTH 162 //法力和血燃烧光环
#define SPELL_AURA_MOD_CRIT_DAMAGE_DONE_PCT 163 //crit伤害完成pct.

技能修改心得

################
增加伤害性技能的威力:
用DBCTOOL打开scripts目录下的spell.dbc文件,找到要修改的技能编号(列名编号为0),然后修改73列的值为你想要的值就行了。

################
新增加一个伤害性技能并增加其威力:
1.用DBCTOOL打开scripts目录下的spell.dbc文件,点选菜单的spell下的copy,弹出复制技能的对话框,输入原技能编号和新技能编号。然后拉到最下面在新技能编号的那一行中,修改:
26列的值(表示需要多少等级才能学习这个技能)
73列的值(表示效果值,如火球的伤害值,你可以改成10000,历害了吧)
其它的地方也可以对照列的意义进行改改。
2.可以在items.scp物品(如武器)的定义中加一行spell=新技能编号 0 0 -1 0 -1
这样这个物品装备后使用就会发出这个历害的技能了。

如果要学习这个技能并在客户端显示,需要制作一个学习这个技能的技能和修改客户端的spell.dbc,也比较简单,可以参照已经存在的技能修改。
修改客户端技能文件时需要将其转成CSV文件用记事本编写后再转回去。以后再详细说。

 










Tags: 责任编辑:巴斯塔☆安东
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇《银河文明2:无限宇宙》修改秘籍 下一篇《魔兽世界》单机版3.22GM命令