通过论坛的学习 让我学到多
目前而言
关于Spell的教程五花八门 太多太多 有的内容不是很全
有的内容杂乱很多
整合了一些比较经典的Spell详解 奈何内容字数太多 展示一部分 其他的通过附件下载吧
-------------------------------------------------------------------------------------------------------
第1列:技能的唯一ID。不要和其他技能设一样的ID数值,也不要随便乱设,最好从一个好记的位置开始逐1增加,否则会让你后期的管理痛不欲生。未来人物、物品、套装特效等一切都是靠这个ID来链接技能的。 第2列:技能分类。这里主要是指技能的类别,同类型的技能共享CD 或者大的公共CD 参考SpellCategoru.dbc
第3列:技能的驱散类型。比如说,你希望一个持续魔法伤害技能可以被法师的解除诅咒技能解掉,那么这里就要设定为诅咒。如果你希望一个BUFF可以令战士的狂暴回复变为可用,就要设定为激怒。比如在艾泽拉斯的遗产中术士的【毁灭之拥】特效在驱散前会判断目标身上的BUFF是否属于魔法或激怒,如果这些技能在此列中有魔法或激怒的标识,就会被驱散掉,反之则不会产生效果。这一列共有12种类型。0无 1.魔法 2.诅咒 3. 疾病 4.中毒 5.潜行 6.隐形 7. 全部(魔法+诅咒+疾病+中毒) 8.特殊NPC专有 9.激怒 技能驱散类型 参考SpellDisType.dbc
第4列:技能的机制效果,如变身,定身,恐惧,昏迷等。比如你希望自己做的技能在敌人身上触发DEBUFF后让他昏迷,这里就要设置成昏迷;如果希望造成减速,那么就要设置成减速。这一列共有32种效果类型。 0.无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.被闷棍 参考SpellMechanic.dbc 第5列:技能的主要属性,建议初学者用5-12列的技能的时候.参照同类型的技能进行修改. 0x00000001 无 0x00000002 需求弹药 0x00000004 下一次旋转时 0x00000008 是补给 3 not set in 3.0.3 0x00000010 能力 客户将“能力”而非“技能”放入这些法术的游戏字符串中 0x00000020 交易技能 //贸易法术(食谱)希望被客户添加到职业法术的子列表中 0x00000040 被动技能 6 Passive spell 0x00000080 在客户端隐藏 //具有此属性的法术在法术书或光环栏中不可见 0x00000100 隐藏在战斗日志 //此属性看起来像战斗日志中出现的技能 0x00000200 目标主手物品 //客户端自动从主手槽中选择项目作为投射目标 0x00000400 下一次旋转时2 0x00000800 未知 0x00001000 仅在白天可用,2.42不支持 0x00002000 仅在晚上使用 only useable at night not set in 2.4.2 0x00004000 仅在室内使用 only useable indoors not set in 2.4.2 0x00008000 仅在室外使用 Only useable outdoors. 0x00010000 不是变形的//不需要姿态的 0x00020000 必须潜行状态 0x00040000 不影响隐身状态 //客户不会将单位武器隐藏在角色/频道的护套中 0x00080000 等级损伤计算//技能伤害取决于技能等级 0x00100000 停止攻击目标 //使用此法术后停止攻击(如果使用则不会开始攻击) 0x00200000 无视闪躲,招架,格档 0x00400000 施法跟踪目标 //客户在施法时会自动强制玩家面对目标//射击技能 0x00800000 施法者死后也能用的技能 0x01000000 骑马时可以施法 0x02000000 在激活时禁用 //当BUFF消失或移走召唤生物后激活并开始冷却 0x04000000 BUFF 负面1 // 许多负面咒语都有这个特征 0x08000000 坐着可以施法 0x10000000 战斗中不可用 0x20000000 不受无敌影响(恩,可能) 0x40000000 定身 //效果将随机结束TODO:实施核心支持 0x80000000 有益BUUF不能被取消 //积极的光环不能被取消 第6列:技能的额外属性1 0x00000001 解散宠物 //对于没有此标志的法术,如果施法者有宠物,则客户不允许召唤宠物 0x00000002 使用所有法力//(仅-圣骑士的啥啥技能) 0x00000004 引导目标,通道1客户端检查?取消? 0x00000008 无法重定向 0x00000010 潜行并快速移动 0x00000020 不会打破隐身 0x00000040 引导自己,通道2客户端检查?取消? 0x00000080 无法反射 0x00000100 战斗中无法做为目标 0x00000200 近身战斗开始 //施放此法术后,玩家开始近战格斗 0x00000400 施法不会产生威胁 0x00000800 未知光环aura 0x00001000 偷窃 0x00002000 远视--客户端移除远视在技能失去时 0x00004000 通道检查目标 //在引导时,客户端会自动强制玩家面对目标 0x00008000 驱逐免疫光环 remove auras on immunity 0x00010000 未定到类型免疫 on immuniy 0x00020000 宠物不可以自动施法 0x00040000 眩晕,变形,发呆,十六进制stun polymorph daze hex 0x00080000 无法将自己做为目标 0x00100000 需求连击连数在目标上 Req combo points on target 0x00200000 未知 0x00400000 需求连击连数在目标上2 Req combo points on target 0x00800000 未知 0x01000000 在钓鱼 only fishing spells 0x02000000 未知 0x04000000 与[target focus]和[target mouseover]宏一起正常工作? 0x08000000 近战技能? melee spell? 0x10000000 不要在光环栏显示 //客户端不会在光环栏中显示这些法术 0x20000000 通道显示技能名称 //技能名称显示在施法栏中而不是“引导”文本 0x40000000 //在闪躲时使用。(压制?) Overpower 0x80000000 未知 0x20000001 未知
第7列:技能的额外属性2 0x00000001 可以目标是死亡单位或尸体 0x00000002 多目标技能需要此标记//消失,影子形态,幽灵狼等 0x00000004 用于探测和非法术反射 //26368技能 26368 4.0.1 0x00000008 未知 0x00000010 在姿态栏展示 0x00000020 自动重复标识 0x00000040 目标无法-打击?接触-TAPPED ? 0x00000080 未知 0x00000100 not set in 3.0.3 0x00000200 未知 0x00000400 未知 //与驯服有关 0x00000800 生命通道//出血? 0x00001000 劈,击,锤,破甲,重击 Cleave, Heart 0x00002000 0x00002000 此标记用于保存物品附魔的技能 在竞技场中保存附魔 //使用此标识魔法的物品可以保存对竞技场的附魔 0x00004000 未知 0x00008000 未知 not set in 3.0.3 0x00010000 驯服野兽 0x00020000 未重置自动动作 //不要为近战自动攻击(自动)或远程自动攻击(自动射击)重置计时器 如 自动射击 0x00040000 要求-宠物死亡---//只有复活宠物和凤凰之心- 0x00080000 不需要姿态 无需变形--//不一定需要变形 does not necessarly need shapeshift 0x00100000 未知 0x00200000 伤害减少盾--冰霜,骑士免疫buff,牧师盾,但也用于其他法术 - >不确定! 0x00400000 埋伏,背刺,卑鄙,死亡之握,绞喉,审判,毁伤,突袭,掠夺,毒刃,撕碎 / 0x00800000 奥术专注 //只有法师的奥师专注有这个项。0x01000000 24 未知 0x02000000 未知 0x04000000 未知-//不受免疫类型影响 unaffected by school immunity 0x08000000 未知 0x10000000 未知 0x20000000 技能不能暴击 0x40000000 技能可以触发--基至己经触发了--spell can trigger even if triggered 0x80000000 食物或饮料buff(像-进食充足?)--Food or Drink Buff (like Well Fed) 第8列:技能的额外属性3 0x00000001 未知 0x00000002 未知 0x00000004 未知 0x00000008 可以格挡技能//近战类型伤害,仅在3.1.3 0x00000010 仅仅德鲁伊的再生有此标记//忽略复活计时器,你不必等着用这些咒语复活 0x00000020 未知 0x00000040 未知 0x00000080 单独的堆栈给每一个施法者 0x00000100 仅可以对玩家使用 0x00000200 触发可以触发的过程2 0x00000400 需要装备主手武器 0x00000800 仅可以在战场使用 0x00001000 仅可以对鬼魂使用 0x00002000 不要显示通道栏--//客户端属性-不会显示通道栏 0x00004000 “无荣誉目标”只有这个法术有这个标志 0x00008000 自动射击标识 Auto 0x00010000 不能触发过程 //用很多补丁确认 0x00020000 不要初始主动攻击,--安抚动物,39758,安抚心灵 0x00040000 忽略入命中结果,法术肯定命中目标 -- 0x00080000 禁用过程 -- 在光环过程中没有法术可以触发 0x00100000 死亡后也存在 0x00200000 未知 0x00400000 需求魔杖 0x00800000 未知 0x01000000 需求副手武器 0x02000000 无延迟 ? 0x04000000 可以触发过程---具有此属性的光环可以使用 0x08000000 吸取灵魂--只有吸取灵魂才有这个标识 0x10000000 未知 0x20000000 无加成-----忽略施法者法术能量和完成伤害模型? 客户不会对这些法术使用法术模型 0x40000000 不要显示范围--客户端不会在这些法术的工具提示中显示范围 0x80000000 未知 第9列:技能的额外属性4 0x00000001 忽略抗性 0x00000002 只能在施法者身上触发 0x00000004 当玩家退出时,持续时间将从光环中移除 0x00000008 未知 0x00000010 未知 //这将不再导致警卫攻击使用? 0x00000020 未知 0x00000040 光环不可偷窃--虽然这些光环可能被驱散,但它们不能被盗 0x00000080 可以施放---当另一个技能正在施法时 0x00000100 固定伤害 //忽略所受伤害百分比的mod? 0x00000200 目标激活---最初禁用/触发从事件激活(执行,还击,冰箱结束其他) 0x00000400 技能相对额外成本-- 盗贼的毒刃有这个标识 0x00000800 未知 0x00001000 未知 0x00002000 未知 0x00004000 伤害不会打断光环--不会因这些法术的伤害而破坏光环 0x00008000 未知 0x00010000 不能在竞技场使用 0x00020000 能在竞技场使用 0x00040000 区域目标链--(NYI)一个接一个地击中区域目标,而不是一次击中所有区域目标 0x00080000 程序延迟,在结束伤害或不在吸收进程? 0x00100000 不要检查自我施法----取代自我施放的消息“更强大的法术应用”。 0x00200000 杂项-Pally光环,dk存在,dudu形式,战士姿态,shadowform,猎人轨道-- 0x00400000 杂项-命令印章(42058,57770)和Gymer's Smash 55426 0x00800000 不能触发物体技能--带有此标志的法术不应触发物品法术/附魔(主要与PELL_ATTR0_STOP_ATTACK_TARGET一起使用) 0x01000000 未知-一些射击法术 0x02000000 宠物缩放光环 0x04000000 只能在外域使用 0x08000000 未知 0x10000000 未知-瞄准射击 0x20000000 未知 0x40000000 未知 0x80000000 未知变形(鸡)228和音爆(38052, 38488)
第10列:技能的额外属性5 0x00000001 0可以在移动中施法? 0x00000002 1如果UNIT_FLAG_PREPARATION不需要试剂 0x00000004 2进入竞技场时移除这些光环 0x00000008 3震惊时可以使用 0x00000010 4未知 0x00000020 5单个目标--一次仅可以一个目标 0x00000040 6未知 0x00000080 7未知 0x00000100 8未知 0x00000200 9在光环开始时--周期性触发开启 0x00000400 10隐藏持续时间--不要向客户发送持续时间 0x00000800 11允许目标的目标作为目标--如果原始目标无效(例如干涉),则使用目标的目标作为目标 0x00001000 12未知--顺劈斩相关? 0x00002000 13加速持续时间---急速会加快持续时间 0x00004000 14未知 0x00008000 15未知--连接多个目标? 0x00010000 16特殊物品种类检查--如果装备了必需的物品,这允许使用EquippedItemClass的法术来影响来自其他物品的技能 0x00020000 17恐惧时可以使用 0x00040000 18困惑时可以使用 0x00080000 19施法时不能转向--在施法时阻止施法者转动(客户端不会自动将施法者的模型转为面向UNIT_FIELD_TARGET) 0x00100000 20未知 0x00200000 21未知 0x00400000 22未知 0x00800000 23未知 0x01000000 24未知 0x02000000 25未知 0x04000000 26跳过检查施法视线检查 0x08000000 27不要显示光环,如果是自我施法--具有此属性的光环在作为施法者的单位上不可见 0x10000000 28不要显示光环,如果是不是自我施法--具有此属性的光环在不是施法者的单位上不可见 0x20000000 29未知 0x40000000 30未知 0x80000000 31未知---强迫所有附近的敌人集中攻击施法者 第11列:技能的额外属性6 0x00000001 0不显示冷却时间---客户端不会在工具提示中显示这些法术的冷却时间 0x00000002 1仅在竞技场 0x00000004 2忽略施法者光环 0x00000008 3协助忽略免疫标志--跳过检查UNIT_FLAG_IMMUNE_TO_PC和UNIT_FLAG_IMMUNE_TO_NPC标志 0x00000010 4未知 0x00000020 5不消耗费用--不要使用过程费用 xinef: dont consume proc charges 0x00000040 6具有此属性的Auras会触发SPELL_CAST战斗日志事件而不是SPELL_AURA_START(clientside属性) 0x00000080 7未知 0x00000100 8不能把人群做为目标 0x00000200 9未知 0x00000400 10可以把魔鬼附身的好友作为目标 NYI! 0x00000800 11在raid实例中不可用-- 副本不能用 0x00001000 12可以在坐骑上施放 castable while caster is on vehicle 0x00002000 13可以目标看不见的--忽略法术目标的可见性要求(阶段,隐身等 0x00004000 14未知 0x00008000 15未知 only 54368, 67892 0x00010000 16未知 0x00020000 17未知 Mount spell 0x00040000 18魅惑时施放--客户端不会允许这些技能施放 0x00080000 19未知 only 47488, 50782 0x00100000 20只有施法者可见---具有此属性的光环仅对其施法者(或宠物主人)可见 0x00200000 21客户端UI目标效果--只是客户端属性 0x00400000 22未知 only 72054 0x00800000 23未知 0x01000000 24可以把未指定的做为目标 0x02000000 25未知- 驱魔仪式,闪光 0x04000000 26未知--与玩家可施放的正面buff有关 0x08000000 27限制百分比治疗模块 0x10000000 28未知,死亡之握 0x20000000 29限制百分比伤害模块 0x40000000 30未知 0x80000000 31忽略类别冷却模式--具有此属性的法术会跳过将修饰符应用于类别冷却时间 第12列:技能的额外属性7 0xx00000001 0x未知-- 萨满的新法术(召唤......),假死 0xx00000002 1忽略持续时间模块--持续时间不受持续时间修饰符的影响 0xx00000004 2在复活时激活--仅在-骑士光环和65607 Paladin's auras and 65607 only. 0xx00000008 3如果施法者没有UnitFlag2和NIT_FLAG2_ALLOW_CHEAT_SPELLS,则无法施放 0xx00000010 4未知--只有47883(灵魂石复活)和测试法术 0xx00000020 5召集玩家图腾-- 0xx00000040 6伤害无延迟 0xx00000080 7未知--66218(发射)法术 0xx00000100 8仅部落可用--传送,坐骑和其他法术。 0xx00000200 9仅联盟可用--传送,坐骑和其他法术。 0xx00000400 10消除费用--消除和技能吸取个人收费而不是整个光环。 0xx00000800 11打断仅非玩家--只有非玩家施放才会中断,尽管野性冲锋 - 熊也有。 0xx00001000 12未知 Not set in 3.2.2a. 0xx00002000 13未知 Not set in 3.2.2a. 0xx00004000 14未知--只有52150(驱役亡灵 - 宠物)法术。 0xx00008000 15未知--驱魔。 玩家可用吗? 不死生物和恶魔的100%暴击几率? 0xx00010000 16可以恢复第二能量--小德技能(29166, 54833, 64372, 68285) 0xx00020000 17未知--仅在27965自杀法术 0xx00040000 18有冲锋效果--仅在技能有冲锋效果时 0xx00080000 19区域传送--传送到特定区域 0xx00100000 20未知--闪烁,神圣之盾,冰块 0xx00200000 21未知-未设置 Not set 0xx00400000 22未知 0xx00800000 23未知 Motivate, Mutilate, Shattering Throw 0xx01000000 24未知 Motivate, Mutilate, Perform Speech, Shattering Throw 0xx02000000 25未知 0xx04000000 26未知 0xx08000000 27未知--未设置 0xx10000000 28合并RAID的buff---可能会在raid buff框架中折叠(客户端属性) 0xx20000000 29未知,only 69028, 71237 0xx40000000 30未知--燃烧意志,神圣舍,大地之盾,愈合祷言 0xx80000000 31客户端指示器 第13列:变形的掩码 参考SpellShapeshiftFrom.dbc 1. 猎豹形态 2. 生命之树形态 3.旅行形态 4.水生形态 5.熊形态 6.小动物 7.食尸鬼 8. 巨熊形态 9.斯蒂文的食尸鬼 10.萨隆亚的骷髅 11.测试的 12.BLB player 13暗影之舞 14.生物--熊 15.生物--猫 16.幽魂之狼 17.战斗恣态 18.防御恣态 19.狂暴恣态 20.测试 21.僵尸 22.恶魔变身 23.天使形态 24.0 25.亡灵 26.狂乱 27.史诗飞行形态 28.暗影形态 29.飞行形态 30.潜行 31.枭兽形态 32. 救赎之魂 第14列:未知 第15列:姿态变形排除 参考SpellShapeshiftFrom.dbc 和13一样 第16列:未知 第17列:目标,m_targets 目标 这个目标指无选定目标时,所对应的目标 是NPC的类型 第18列:目标生物类型,目标生物类型 大多数为0 少数为1 1,//野兽 2,//龙类 3,//恶魔 4,//自然元素类 5,//巨人 6,//亡灵 7,//人形生物 8,//动物?小动物? 9,//机械 10,//未指定 11,//图腾 12,//非战斗宠物 13//气体?云雾? 第19列:要求的法术专精,m_requiresSpellFocus 第20列:朝向施法者标识 第21列:施法者光环规则 第22列:目标光环规则 1 防御 2 血量少于20% 3 狂暴状态 4 冻结的 5 审判 6未使用 7 盗贼潜行状态 8.未使用 9.未使用 10 战士成功冲锋 11.未使用 12精灵之火 13 血量少于35% 14 燃烧着的 15 迅捷治愈 16 致命毒药 17 激怒的 18 出血的 19.20.21 未使用 22.未知--杂项技能--63884, 50240 23 血量超过75% 第23列:排除施法者光环规则 第24列:排除目标光环规则 第25列:施法者光环法术 第26列:目标光环法术 第27列:排除施法者光环法术 第28列:排除目标光环法术 第29列:施放时间索引,这将决定放出法术前所需要的读条时间。之所以称之为索引,是因这里不能直接写上时间,而需要引用SpellCastTimes.dbc中的时间设置。当然,如果这里面没有你想要的时间长度,也可以自己添加新的。施法时间 参考SpellCastTimes.dbc
第30列:冷却时间,CD 时间 毫秒 第31列:公共冷却时间,技能族冷却时间 同一技能的不同等级共享此冷却时间 毫秒 第32列:技能打断标识 第33列:光环打断标识 第34列:引导打断标识 第35列:发动标识 0x00000001 被攻击者杀死 0x00000002 杀死目标 在大部分情况下需要有荣誉或者经验值 0x00000004 近战攻击成功命中 0x00000008 受到近战攻击 0x00000010 用近战武器发出技能成功击中 0x00000020 受到近战技能攻击 0x00000040 远程攻击成功命中 0x00000080 受到远程攻击 0x00000100 用远程武器发出技能成功命中 0x00000200 受到远程技能攻击 0x00000400 发出有益法术并命中 0x00000800 被有益法术命中 0x00001000 发出有害法术并命中 0x00002000 被有害法术命中 0x00004000 发出有益魔法并命中 0x00008000 受到有益魔法命中 0x00010000 发出有害魔法并命中 0x00020000 受到有害魔法命中 0x00040000 发出的周期性技能每一周期都触发 0x00080000 受到周期性技能每一周期触发 0x00100000 受到任何伤害 0x00200000 需要激活 0x01000000 死亡 第36列:发动几率,百分比 写30 就是30% 第37列:触发次数 第38列:技能最大等级 第39列:学习最小等级 第40列:技能等级 第41列:持续时间索引。此技能将索引多长时间,需要注意的是此列需要的也是索引值.参照SpellDuration.dbc,那里是实际值 第42列:消耗MP类型 能量类型0x 法力 1 怒气 2集中值 3 能量 4. 快乐值 5. 符文 6 符文能量 7.最大能量 第43列:消耗MP魔法消耗 对应上面的数值除以10 第44列:每级消耗MP值 第45列:每秒消耗MP值 第46列:每级每秒消耗MP值 ---未使用 第47列:施放距离索引 施法距离 和SpellRange.dbc相关联,那里是实际值 第48列:投射速度 速度 --注:这个速度应该是法术到达目标身上的速度 弹道法术 第49列:程式下个技能 ---未使用 第50列:叠加次数 累加光环 只有猎人的一些技能 此值为75 第51-52列:施法需要图腾 第53-60列:施法需要物品1-8 第61-68列:施法物品数量1-8 第69列:装备分类,施放技能所需要的前提条件,如需要武器或护甲或其他什么东西等。先提到这个是因为这一条很容易被初学者所忽略,如果你希望无论何种情况都能放出技能,记得把69列设置为-1。 武器2 护甲4 参考ItemSubClass.dbc
第70列:装备子类掩码,装备的子类 参考ItemSubClassMask.dbc 第71列:装备佩戴位置掩码,装备的佩戴位置 第72-74列:技能的效果。72.73.74这是第一个需要你仔细了解的列,它是技能属性设置的主要入口,将决定技能是否拥有如造成伤害、令目标移动、召唤生物、提高技能、获得经验值、镶嵌雕文等等一切魔兽世界中存在的技能效果,共有166种。 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列:技能效果的数值浮动区间。大多数的技能效果都对应着一个数值或数值区间,比如降低75%伤害的盾墙,它的主要数值就是75。造成100点伤害的寒冰箭,主要数值就是100。闪避几率提高50%,数值是50%,移动速度提高20%,数值是20,等等等等。而浮动区间就是这个数值变化的区间,比如说法师的1级寒冰箭造成18-22点伤害,那么它的基础数值就是17,浮动数值是1-5(后面我会说明为什么不是基础18浮动0-4)。同理,假如你把盾墙的基础数值改为20,浮动数值改为30,那么盾墙的效果将变成降低20%-50%的伤害,而不再是固定的减伤效果。伤害浮动值 实际值-1
第78-80列:技能效果每等级提升的数值。艾泽拉斯的遗产中很多“每等级额外提升xxx点”的效果就是靠修改这一列实现的。要注意的是这一列只能输入整数,所以无法靠这个实现如“每等级增加0.5%生命值”一类的效果。每级随任人物等级提高增加的伤害值
第81-83列:技能效果的基础数值。经过上面的介绍,你应该很清楚这一列的作用了。 实际伤害 = 基础伤害 + 基础伤害值 + 伤害浮动值 + 每级提高伤害值*人物等级 (基础伤害1 实际伤害下限=基础伤害1+ 基础伤害2 + 每级提高伤害值*人物 不用于光环类技能)
第84-86列:机制效果 Mechanic效果 参考SpellMechanic.dbc --或第4列 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.被闷棍 第87-89列:技能施放的目标A1A2A3。如果设置为自己(以及类型改为BUFF),触发时就会在自己身上加BUFF,如果设置为小队,使用时会让你选择队友,如果设置为敌人,则会丢掉敌人身上。此列一共有46种目标类型,包括暴风雪和冰锥术这一类的无目标范围也在其中进行设置。 第90-92列:技能施放的目标B1.B2.B3。 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 治疗链
第93-95列:生效范围1.2.3。效果半径索引 spellradius.dbc 魔法有效距离 第96-98列:技能效果光环,主要用于操作BUFF和DEBUFF的属性(需要在72-74列中指明BUFF属性),是应用最广泛的特性。比如我希望做一个增加25%法术伤害的BUFF,那么就需要在这里指明“法术伤害”,如果我希望做一个免疫一切伤害的盾,就要在这里指明“免疫伤害”,等等。这一列共有286种光环效果,但实际情况远比这286种复杂得多。比如说我想制作一个每3点智力转化为1点法术强度和2点攻击强度的BUFF,单靠这一列是没法做出来的,还需要其他列来提供更多的参数。 注:应该是在72-74等于6的时候 1 绑定视野 2 控制 比如:魔能机甲控制器 3 周期伤害 4 傀儡、虚拟物 5 迷惑
|