DOTA2世外之争版本解析之技能免疫的全新理解
导语
好奇宝宝们对“技能免疫”的理解当然不能止步于此,不过在随后的测试中,我们试出了更多的BUG。
新版本正式登陆仅一天,但从玩家们的交流中不难感受到,整个DOTA2的游戏环境已经发生了翻天覆地的变化——“WDNMD,怎么老不爆装备啊!”、“兄弟,这个东西我带贼牛X,不让一哈?”、“死了的人别发呆,去用鸟把眼作了”。反应在数据上,玩家数量也迎来了一次巨幅的回升——北京时间11月27日,DOTA2的峰值玩家数量超越了CS:GO和吃鸡,位列STEAM榜首。尽管现在就钦点可能会显得有些为时过早,但从新版本发布后24小时内的动向来看,本次更新成功地将DOTA2从“DEAD”的边缘挽救了回来。之前那篇文章中,我们着重提及了新版本在物品改动方面的内容。本篇文章的开头,先做一次勘误。前面写物品的时候,我弄错了点金手的价格——虽然卷轴贵了100块,但因为加速手套现在只要400,点金手总价不变。
此外,在体验了多场匹配游戏和三把天梯对战后,我也对当前版本的节奏变化有了一个初步的印象——一言以蔽之,游戏节奏变快了很多。前哨提供的额外经验让优势方能与劣势方迅速拉开等级差距,而打野掉落的额外装备也使得某些英雄的强势期被大大提前。
具体分析每个英雄的改动前,我们首先要搞弄清楚新版本的“技能免疫”究竟是什么意思。在更新说明的“隐藏详情”中,V社解释道,“每个技能都有两个属性:一是否能对处于“技能免疫”状态下的目标生效,二是属于何种伤害类型”。举个例子,火女在没有A杖的时候,她的大招不能无视“技能免疫”。如果你想对开了BKB的斧王放大招,系统就会弹出无法释放的提示。但是在火女拥有A杖后,她的大招首先可以无视“技能免疫”——这意味着你可以把大招扔给开了BKB的斧王,其次,A杖火女大的伤害类型由魔法变为纯粹。因此,大招不用计算魔抗。
如果每个英雄都像火女这么顺利就好了,在实际测试的过程中,我们发现了很多与“技能免疫”有关的BUG,有一部分出现在物品或技能介绍中。新版本,BKB已经不能提供100%的魔法抗性。这点在英文说明中没有问题,但是在中文的物品介绍里,还是写了100%的魔抗。不过也有中文和英文同时出现错误的情况,那就是小狗的狂暴。新版本的狂暴在测试的时候无法为小狗提供100%的魔抗——否则就不会受到Bane大招的伤害,中英文的技能说明都写错了。当然,也有中英文都写对的时候,那就是剑圣的剑刃风暴。新版本,开着风暴的剑圣无论是被点了超负荷天赋的蓝猫打、或吃了VS的无视魔免锤,既有眩晕、减速,也有伤害。
好奇宝宝们对“技能免疫”的理解当然不能止步于此,不过在随后的测试中,我们试出了更多的BUG。最有代表性的两个,就是神牛的“回音击”和冰魂大招“寒冰爆轰”。先说回音击,这个技能首先无法对处于“技能免疫”状态下的目标生效,其次,回音击的伤害类型是魔法。因此,如果牛头对着一个开了BKB的单位放大招,既不会有眩晕,也不会有伤害——本来我也是这么想的。虽然“回音击”上明明写的是——“无视技能免疫:否”和“伤害类型:魔法”,但却能对一个开了BKB的一级斧王造成131点伤害。注意,这里的伤害来源首先不是余震——余震的游戏内说明是正确的,它的伤害和眩晕都不能作用于魔免单位。至于这131点伤害是怎么来的,答案是回音击的初始伤害180减去魔抗系数后得到的结果。也就是说,回音击的初始伤害无视魔免。
后面测试冰魂的时候,虽然冰魂大招上写着“无视技能免疫:是”和“伤害类型:魔法”,但当冰球砸到BKB斧王的一瞬间,450点初始伤害却被BKB抵消——这和说好的不一样啊,BKB不是不提供100%的魔法抗性吗?答案和前面的回音击正好相反,冰魂大招的第一段伤害是不无视魔免的。然而,冰魂大招的后续伤害却能正常生效。顺便一提,这也是冰魂在7.23的重大增强。如今,后续伤害和大招的斩杀效果都无视BKB,斧王可以在BKB开着的时候被活活冻死。
回到牛头的例子,让我们继续深入——回音击的初始伤害无视魔免,那么它的伤害类型是什么呢?一个小实验,让斧王开挑战头巾。这个时候,回音击的第一段伤害会被挑战吸收。因此,回音击的初始伤害的伤害类型的魔法——其实不做实验,单从扣魔抗这点就能得出同样的结论。对于冰魂大招也是一样,因为后续伤害的类型是魔法,开BKB再开挑战。第一段伤害被BKB抵消(BUG),后续伤害被挑战吸收,挑战效果的结束前也不会掉血。
上面两个例子不是愚人节玩笑,冰蛙在7.23对技能免疫的改动也不是“吃饱了没事干”——同时更不是像某些人说的那样,是要硬推蓝猫的超负荷天赋。在更新说明中某一个不起眼的地方,写了一行字——“优化输入指令的处理,现在感觉更快,此外修复了一些输入指令丢失的罕见问题”。冰蛙原本的意思,八成是要简化“判断伤害”的流程。理想的情况下,当一个技能释放后,第一个要判断的东西是“是否无视魔免”——否的话直接结束,是的话继续判断伤害类型——如果是魔法,扣魔抗;如果是物理,扣物抗。不过,DOTA中的某些技能并不像火女大招那么简单。当一个技能需要判定多次伤害的时候,简化的结果是导致更多的BUG。
本篇文章的撰写时间是11月28日的凌晨,不出意外的话,上述问题应该会在未来的几次小修复中得到解决。不过,学过编程人恐怕都会深有感触——BUG这个东西总是越修越多。新版本虽然上线了,但V社的工作恐怕才刚刚开始。特别篇的最后,让我们快速浏览一下和技能免疫有关的改动。物品方面,晕锤、大晕锤和金箍棒都能对技能免疫的目标打出额外伤害,但标枪不行。电锤和大电锤砍魔免单位都不会出现连锁闪电,砍非魔免单位时,如果魔免单位站在旁边,闪电不会跳向魔免单位。刃甲方面,开BKB砍刃甲单位伤害不反弹。
英雄方面,冰魂大招上面已经说过了,敌法大招是少有的几个从无视魔免改成不无视魔免的技能,另外几个是小鹿推进、剧毒大招、死神镰刀、巫医诅咒。其中,巫医的诅咒很特别,对魔免单位放的时候没图标也没有效果,但如果先中诅咒后开BKB,BKB不能顶掉诅咒。其他几个都和没有A杖的火女一样,点人的时候会提示“目标免疫魔法”。另外几个值得一提的改动,斧王的淘汰无视技能免疫——既可以对着开转的满血剑圣放淘汰(只有伤害不会死),也可以直接斩死开转的残血剑圣。痛苦之源大招能拉狂暴小狗,小狗既动不了、还掉血,蝙蝠大招、兽王大招、发条大招、猛犸大招同理。谜团的凋零只是改了伤害类型(从纯粹变成魔法),参考上面的流程图,还是会掉血。
最后的最后,我们要说的最后一个技能是小鹿的大招——之前是小技能的不可侵犯。7.23版本,新的不可侵犯无视技能免疫,即开着BKB的英雄打小鹿还是会被减攻速。但因为不可侵犯是个被动,大隐刀可破。差不多说完了,在未来的英雄篇中,我们就不会在“魔免”这个问题上浪费时间,希望V社能赶快修复游戏中的BUG。至于BKB这个道具,该出的英雄还是得出。