大家好啊
级别: S MASTER
显示用户信息
UID: 1
精华:
0
发帖: 127
G币: 641 G
Q币: 70 Q
M值: 448 M
萌度: 7 °
在线时间: 6(时)
注册时间: 2007-12-04
最后登录: 2026-05-20
|
DotA攻击类型和伤害类型详解
转自:Replays.net 众所周知,DOTA中英雄的技能包含两部分属性,攻击类型和伤害类型。然而,它们各自代表什么意思?到底有哪些攻击类型和伤害类型?如何计算最终的伤害值?哪些技能需要计算魔抗?又有哪些技能需要计算护甲?哪些技能无视魔免?今天我就帮大家弄个清楚! 如果你是个实用主义者,并不想弄清楚,而只想知道如何以最快的速度计算伤害,那么请跳过“理论篇”,直奔“实用篇”;如果你连“实用篇”都懒得看(我能理解 ),也没关系,你可以直奔“总结篇”。
一、理论篇
首先要明确一件事:以下所有的前提都是“在DOTA中”!地图版本:6.61b
====================攻击类型========== ==========
我们先来了解攻击类型。 攻击类型是相对于护甲类型而言的一个概念。 在DOTA中,攻击类型一共有6种,分别是普通攻击、穿刺攻击、攻城攻击、混乱攻击、英雄攻击和法术攻击。 护甲类型一共也有6种,分别是轻型护甲(即一般的)、中型护甲、重型护甲、加强型护甲、无护甲(即未装备的)和英雄护甲。
原图来自6.51by Etc.
*请注意:图中的“普通攻击”是一种攻击类型,并不是指非技能的攻击(A)。 英雄非技能的攻击(A)属于英雄攻击,而技能的攻击则有两种:法术攻击(大多数技能的攻击类型,没有作特殊说明的基本都属于这种)和英雄攻击。
下面说一些比较绕人的概念: 只有英雄才有法术攻击和英雄攻击,并且英雄只有这两种攻击类型; 野怪和召唤生物只有3种攻击类型:普通攻击、穿刺攻击和混乱攻击,并且这3种攻击类型只属于野怪和召唤生物(ROSHAN也是野怪); 只有攻城车才有“攻城攻击”; 只有英雄才有“英雄护甲”,并且英雄只有“英雄护甲”。 *请注意:在此我们并不把召唤生物(如狼人的招狼、兽王的豪猪、术士的地狱火等)的攻击类型算作英雄的攻击类型,我们只考虑英雄最直接的伤害性技能(非召唤非变身非防御非回血非移形换位以及各种“非”的技能)的攻击类型。需要作特别指出的是,巫医的死亡守卫我们也把它算作召唤生物。
从攻防系数表中可以看出: 1、“法术攻击”对“英雄护甲”造成75%伤害,而“英雄攻击”对“英雄护甲”造成全额伤害,所以打英雄时“英雄攻击”的技能要比“法术攻击”的技能疼; 2、“法术攻击”对非“英雄护甲”造成100%伤害,所以用“法术攻击”类型的技能打野怪比打英雄疼; 3、“英雄攻击”对非“加强型护甲”造成100%伤害,而对“加强型护甲”只造成50%伤害,所以英雄A塔(加强型护甲)时感觉很慢; 在DOTA的大部分时间里,由于护甲类型我们只关心英雄护甲,而大部分英雄技能的攻击类型都属于“法术攻击”,所以“法术攻击”对“英雄护甲”25%的减免自然也就成为我们所谓的“英雄自身魔抗”了。但事实上,还有相当一部分英雄技能的攻击类型是“英雄攻击”,而“英雄攻击”对“英雄护甲”造成全额伤害(即不计算魔抗)。 *所以请记住:只有攻击类型是“法术攻击”时,我们才计算魔抗(包括英雄自身的25%、物品的和技能的,如挑战头巾和敌法的3技能)! 其次我们需要注意的是,并不是只有“法术攻击”对我们的“英雄护甲”有减免,“普通攻击”、“穿刺攻击”和“攻城攻击”对我们的“英雄护甲”也有减免,那么为什么我们不分别叫它们“普抗”、“穿抗”和“攻抗”呢?其实我们也可以这么叫,但这些攻击类型通常来自野怪、召唤生物和攻城车,而不是英雄的技能,所以我们并不关心这些“抗”。至此我们可以得知:其实“魔抗”只是众多“抗”中的一种而已。
为了帮助大家更好地理清头绪,我们把攻击类型分为两种:英雄技能中存在的和英雄技能中没有的。 1、英雄技能中存在的: (1)法术攻击:对“英雄护甲”造成75%伤害,大多数技能的攻击类型; (2)英雄攻击:对“英雄护甲”造成100%伤害,如剑圣的大、血魔的大、钢背的刺针扫射、斧王的反击螺旋、修补的激光、幽鬼的荒芜和折射,以及一些技能法球(并非所有),如小鹿的推进、沉默术士的智慧之刃等; 2、英雄技能中没有的: (1)普通攻击:对“英雄护甲”造成75%伤害,如狼人的幽灵狼、德鲁伊的熊灵、先知的树人、谜团的精神体、育母蜘蛛的幼蛛,以及各种野怪; (2)穿刺攻击:对“英雄护甲”造成50%伤害,如兽王的豪猪、暗影萨满的毒蛇守卫、熊猫酒仙的元素熊猫、死灵飞龙的怨灵、尸王的丧尸,以及各种野怪; (3)攻城攻击:对“英雄护甲”造成63%伤害,DOTA中只有攻城车; (4)混乱攻击:对“英雄护甲”造成100%伤害,如术士的地狱火、巫医的死亡守卫、卡尔的熔炉精灵,以及各种野怪。 如果没弄明白就先休息一下,等弄明白之后再让我们来看看伤害类型。
====================伤害类型========== ==========
在DOTA中,英雄技能的伤害类型主要有两种(注意是“主要”):魔法伤害(大多数技能的伤害类型,没有作特殊说明的基本都属于这种)和普通伤害。 伤害类型主要关心:对魔免或虚无(衰老)单位是否造成伤害,以及造成伤害的话是否计算护甲。 伤害类型 对魔免单位是否造成伤害 对虚无(衰老)单位是否造成伤害 造成伤害的话是否计算护甲 魔法伤害 否 是 否 普通伤害 是 否 是
只有伤害性技能才有伤害类型,而非技能只有攻击类型; 英雄的非技能攻击是“英雄攻击”(无伤害类型),而大部分的伤害性技能是“法术攻击 魔法伤害”; 所谓的“神圣伤害”其实就是“英雄攻击 魔法伤害”。“英雄攻击”不计算魔抗,“魔法伤害”不计算护甲,“神圣伤害”由此而得名。但“神圣伤害”并非神圣的,因为它不能无视魔免; 魔免就是“魔法伤害”免疫,而不是“法术攻击”免疫;技能是否无视魔免是由伤害类型决定的,而非取决于攻击类型!大部分的技能(“法术攻击 魔法伤害”)都无法对魔免单位造成伤害,因为它们是“魔法伤害”,而不是因为它们是“法术攻击”。为了证明这个结论我举两种例子:1、受折磨的灵魂的恶魔赦令是“法术攻击 普通伤害”,虽然是“法术攻击”,但还是对魔免单位造成伤害,因为它是“普通伤害”而不是“魔法伤害”;2、神圣伤害(“英雄攻击 魔法伤害”)则无法对魔免单位造成伤害,因为它们是“魔法伤害”,比如修补的激光、沉默术士的智慧之刃等。 技能是否能对虚无单位造成伤害,也是由伤害类型决定的,而非攻击类型。还是拿恶魔赦令举例,它虽然是“法术攻击”,但却无法伤害被施以衰老的单位。只有“魔法伤害”才能对虚无单位造成伤害。然而,技能对虚无单位造成伤害的系数却是由攻击类型决定的!当攻击类型是“法术攻击”时造成144%伤害,而“英雄攻击”却只造成100%伤害。“普通伤害”的持续性技能无法被沉默中断,如死亡先知的大、剑圣的大、受折磨的灵魂的恶魔赦令等。
再说一些比较绕人的: “法术攻击”只存在于技能中,非技能中则没有; 非技能就意味着攻击类型不是“法术攻击”,但攻击类型不是“法术攻击”并不意味就是非技能(如攻击类型为“英雄攻击”的技能); 对于非技能来说,伤害效果除了要计算攻击类型针对各种护甲类型的攻防系数,还要计算护甲值(并非单纯地减去,具体计算公式这里不作讨论,我们只关心技能的);而对于技能来说,是否计算护甲则由伤害类型来决定; 这也就意味着,非技能的“英雄攻击”要计算护甲,而攻击类型是“英雄攻击”的技能是否计算护甲则由伤害类型来决定;
特殊的伤害类型 DOTA中除了“魔法伤害”和“普通伤害”这两种主要伤害类型外,还有两种特殊的伤害类型 1)粉碎伤害山岭巨人的投掷是“法术攻击 粉碎伤害”,经过反复实验,得出以下结论: 用A来投掷B,A、B均为正常单位时都计算魔抗不计算护甲; A魔免时可以被扔起但不受伤害,B魔免时技能无法施放; A或B虚无时受144%伤害。 2)火焰伤害巫医的诅咒是“法术攻击 火焰伤害”,经过反复实验,得出以下结论: 此技能对魔免单位不造成伤害(虽然跳数字),但不会被驱散。也就是说在魔免期间不会造成伤害,但当魔免效果结束后,如果诅咒时间还未结束,则继续有诅咒的伤害效果。对虚无单位造成伤害,对正常单位施法计算魔抗不计算护甲。 关于“特殊的伤害类型”这部分内容,有一些不同的声音。有人指出“粉碎伤害”和“火焰伤害”的概念较为陈旧,它们被统一划分到“魔法伤害”中。具体请参见42楼nwcwww发表的内容
====================虚无+“火焰伤害” 效果测试==================== 下面我比较了虚无+诅咒+某技能的各种组合效果,结果令人惊喜! 首先我们要考虑哪什么样的技能来做实验。由于“普通伤害”无法对虚无造成伤害,所以我们用伤害类型是“魔法伤害”的技能;由于虚无会提升“法术攻击”的伤害(144%)而我们不需要这种效果,所以我们用攻击类型是“英雄攻击”的技能。最后我们选择了修补的激光(“英雄攻击 魔法伤害”)做为我们的实验技能,实验对象是满级不带任何物品的沙王,加满黄点1917的血。当然我们还需要骨法和巫医来配合我们施放满级的“虚无”和“诅咒”。 为了做到一个技能放出立刻放另一个技能,笔者不辞辛苦反复实验,最后得出以下结果: 1)激光 1598 3192)虚无+激光 1598 3193)诅咒+激光 980 9374)虚无+诅咒+激光 935 9825)诅咒+虚无+激光 843 1074 左边是施放的技能以及施放技能的顺序,中间蓝色的是虚无和诅咒效果消失时(有的话)沙王的最小生命值,右边红色的是计算得出的最终伤害值(未扣除沙王自身回血。在有诅咒的测试中如果不计算英雄回血伤害值将更大)。 第一步测试单放激光的效果,由于修补的激光是“英雄攻击”不计算魔抗,所以结结实实地伤了沙王319的血(比满级的激光少伤1滴是因为英雄回血); 第二步测试虚无+激光的效果,由于“魔法伤害”所以可以施放,由于“英雄攻击”对虚无单位不造成额外伤害,所以一样伤了319的血; 第三步测试诅咒+激光的效果,由于诅咒技能的持续性伤害作用,最后沙王只有980的血,伤了937的血; 第四步测试虚无+诅咒+激光的效果,施放顺序从左到右,最后沙王只有935的血,伤了982的血。为什么会比单纯的诅咒+激光多伤45血呢?因为诅咒是“法术攻击”,所以施放在虚无单位上的诅咒提升了44%的伤害效果; 第五步测试诅咒+虚无+激光的效果,技能内容和第四步一样,只是顺序有所不同。令人奇怪的事情出现了,总伤害高达1074,居然比第四步又多了近100! 不要忽视这100伤害,这100伤害只是激光这一个伤害技能带来的、由于施放顺序不同而导致的多出的后续伤害!如果在诅咒和虚无有效期间施加了多个技能的话,那么伤害效果将会由于技能的施放顺序不同而造成更大的差别! 至于为什么会多出100伤害笔者也想知道,于是对第四步测试(下面称之为情况1)和第五步测试(下面称之为情况2)进行了反复实验、观察和对比。大家都知道诅咒产生的伤害值会有视觉效果(紫色的数字)。观察发现,在两种施放顺序下诅咒的伤害初值相同,而后续伤害值在情况2中要比情况1中多一些。具体说来,在后续伤害过程中,情况1下的沙王的伤血效果和单纯的诅咒伤血效果一样,每隔4秒伤一次血,只是伤害值比单纯的诅咒伤害值要大;而情况2下的沙王会有持续性伤血。笔者认为这可能是虚无对其他技能(激光)的法术伤害加成施放在诅咒上的持续性“火焰伤害”效果造成的! 不管我的这种推论是否正确,总之大家只要记住“先诅咒再虚无”就行了。
二、实用篇
说了半天,也许有些人越糊涂,不过没关系,你不需要弄清楚也可以了解到你关心的问题。 其实大家最关心的无非就是:一个技能能否对英雄造成伤害?伤害如何计算? 诀窍就是“根据受法者的状态看施法者的技能,先看伤害类型,再看攻击类型”。 下面把技能的攻击类型和伤害类型的所有组合写上来对照诀窍一一解释:
1、法术攻击 魔法伤害(算魔不算甲) (1)对于正常单位:“魔法伤害”对正常单位不计算护甲,“法术攻击”对“英雄护甲”造成75%伤害; (2)对于魔免单位:“魔法伤害”对魔免单位不造成伤害,所以我们可以不用考虑攻击类型; (3)对于虚无单位:“魔法伤害”对虚无单位造成伤害,不计算护甲,“法术攻击”对虚无单位造成144%伤害。 ==========特别说明========== *大多数的伤害性技能都是这个类型,所以就不一一举例了。 *死灵法师的大作了特殊说明,也是“法术攻击 魔法伤害”,只是无视魔免而已,造成伤害并有晕眩效果,伤害计算魔抗不计算护甲。 *剑圣的剑刃风暴也是“法术攻击 魔法伤害”,施法期间魔免,对虚无单位不造成伤害 。 *裂魂人的幽冥一击技能说明上是“法术攻击 普通伤害”,但并非如此,经测试是“法术攻击 魔法伤害”!算魔抗不算护甲,对魔免单位能施法但不造成伤害,对虚化单位造成144%的伤害。
2、英雄攻击 魔法伤害(不算魔不算甲) (1)对于正常单位:“魔法伤害”对正常单位不计算护甲,“英雄攻击”对“英雄护甲”造成100%伤害; (2)对于魔免单位:“魔法伤害”对魔免单位不造成伤害,所以我们可以不用考虑攻击类型; (3)对于虚无单位:“魔法伤害”对虚无单位造成伤害,不计算护甲,“英雄攻击”对虚无单位造成100%伤害。 ==========属于“英雄攻击 魔法伤害”的技能========== 血魔-割裂 修补-激光 痛苦之源-蚀脑 圣骑士-忠诚考验 全能骑士-洗礼 卡尔-电磁脉冲 魅惑魔女-推进 黑曜毁灭者-秘法天球 沉默术士-智慧之刃 幻影刺客-窒息之刃 圣堂刺客-灵能之刃 幽鬼-荒芜、折射 ==========特别说明========== *“魔法伤害”对魔免单位不造成伤害,但不一定是无法施放。绝大部分的“魔法伤害”技能对魔免单位无法施放,但也有些技能,如血魔的割裂,不仅能施放而且有视觉效果,就是不伤血。所以血魔放大时一定要小心,别施放在魔免单位上了。 *“英雄攻击 魔法伤害”即“神圣伤害”。并非所有的技能法球都属于“神圣伤害”。 *属于“神圣伤害”的法球比较特殊,虽然是“魔法伤害”,但都无法对虚无单位施放;而持有技能法球的单位被虚无时可以手动施放法球。 *小鹿的大对魔免单位有视觉效果,但无技能伤害。 *由于是“魔法伤害”,所以所有的技能法球都会因沉默而无法球效果和技能伤害。 *依附于基础攻击之上的法球本身不计算护甲,但基础攻击部分计算护甲。 *死灵法师的竭心光环技能说明上是“英雄攻击 魔法伤害”,但事实上是直接减血!
3、法术攻击 普通伤害(算魔算甲) (1)对于正常单位:“普通伤害”对正常单位计算护甲,“法术攻击”对“英雄护甲”造成75%伤害; (2)对于魔免单位:“普通伤害”对魔免单位造成伤害,计算护甲,“法术攻击”对“英雄护甲”造成75%伤害; (3)对于虚无单位:“普通伤害”对虚无单位不造成伤害,所以我们可以不用考虑攻击类型。 ==========属于“法术攻击 普通伤害”的技能========== 兽王-野性之斧 受折磨的灵魂-恶魔赦令 炼金术士-酸性喷雾4、英雄攻击 普通伤害(不算魔算甲)(1)对于正常单位:“普通伤害”对正常单位计算护甲,“英雄攻击”对“英雄护甲”造成100%伤害; (2)对于魔免单位:“普通伤害”对魔免单位造成伤害,计算护甲,“英雄攻击”对“英雄护甲”造成100%伤害; (3)对于虚无单位:“普通伤害”对虚无单位不造成伤害,所以我们可以不用考虑攻击类型。 ==========属于“英雄攻击 普通伤害”的技能========== 剑圣-无敌斩 死亡先知-驱使恶灵 小强-复仇 熊战士-激怒 屠夫-肉钩 变体精灵-变体攻击 暗影牧师-剧毒之触、暗影波 哥布林工程师-埋布地雷、自杀攻击 鱼人守卫-鱼人碎击 钢背-刺针扫射 小狗-盛宴 斧王-反击螺旋 隐形刺客-背刺 ==========特别说明========== *变体精灵的变体攻击由于不计算魔抗计算护甲,对虚无单位不造成伤害,所以是“英雄攻击 普通伤害”,但是无法对魔免单位施放。 *“普通伤害”对魔免单位造成伤害,但不一定是有技能效果。如鱼人的震,对魔免单位造成伤害,但没有晕眩效果。 *“普通伤害”对虚无单位不造成伤害,但都可以施放,且有技能效果和视觉效果。如鱼人的震,对虚无单位不造成伤害但有晕眩效果;再如剑圣对一群野怪中的某虚无单位放大,技能正常施放并多次打在该虚无单位上,但无伤害。
三、总结篇
既然是总结篇,自然是最精华的部分。废话不多说,直接写总结!
没写攻击类型和伤害类型的伤害性技能(非召唤非变身非防御非回血非移形换位以及各种非的技能)都是“法术攻击 魔法伤害”。 攻击类型和伤害类型的各种组合效果如下: =====对正常单位===== 法术攻击 魔法伤害:算魔抗不算护甲 英雄攻击 魔法伤害:不算魔抗不算护甲 法术攻击 普通伤害:算魔抗算护甲 英雄攻击 普通伤害:不算魔抗算护甲 =====对魔免单位===== 1、技能是否无视魔免,先看技能说明; 2、技能说明没说无视魔免的,看伤害类型:“魔法伤害”对魔免单位不造成伤害(如造成伤害请参照第1点),“普通伤害”无视魔免(除水人的变体攻击); 3、“魔法伤害”对魔免单位不造成伤害,但不一定无法施放(如血魔的大); 4、“普通伤害”对魔免单位造成伤害,但不一定有技能效果(如鱼人的震); 5、造成多少伤害,先要计算护甲(因为能对魔免单位造成伤害的肯定是“普通伤害”),再看攻击类型:“法术攻击”造成75%伤害,“英雄攻击”造成100%伤害。 =====对虚无单位===== 1、能否对虚无单位造成伤害,看伤害类型:“普通伤害”对虚无单位不造成伤害,“魔法伤害”对虚无单位造成伤害(除法球); 2、“普通伤害”对虚无单位不造成伤害,但都可以施放,且有技能效果和视觉效果。(如鱼人的震); 3、造成多少伤害,看攻击类型:“法术攻击”造成144%伤害,“英雄攻击”造成100%伤害。 本贴源自: http://www.dotalovers.net/read.php?tid-432.html
|