前阵子笔者曾经在网上发布了“NE的无限回城”,让站立的基地走动,而回城选择反方向的极限距离落点,会使回城在5秒后取消,以达到英雄5秒无敌的效果。回城样子是有了,但是回不去,一直使用可以保证英雄一直处于回城——无敌的状态。它的实战意义实在有限,仅能保英雄暂时不死。
而这次的技巧同样是关于回城卷轴,为了区分,把之前那个叫做“伪·无限回城”,这个叫做“真·无限回城”,其效果是:英雄使用回城后,除了该英雄自身留在原地,其余所有己方部队回城!而卷轴也没有消耗掉!配合单传权仗使用,相当于免费回城。
施行的条件是生命之树,但谁都不会把主基地拔起来,只有多造一个。原理是使所选极限落点的一定范围内不存在有效落点,英雄无法回去,其他单位却能顺利到家,而失败的回城不会消耗卷轴。
【原理解释】
首先声明这并不是一个BUG,如果效果与设想不同就算BUG,那么Grubby手控4苦工提高到5苦工采矿效率也算利用BUG了。
我们要了解回城的原理,回城可以选择具体落点位置,范围是基地周围900半径的圆。一般,英雄出现在所选的地方。但如果落点由于地形或障碍物不能站人,就以落点为圆心,900半径再画一个圆,在圆内找一个尽量靠近圆心(即所选落点),而又能站英雄的地方,英雄就会回到那里。看1.14的改动之一:
- 回城卷轴会将你的单位放置在城镇大厅的右边,而不是你所点击的地方。这个错误在1.14版本中得到了修正。
所以英雄所回到的位置严格遵守落点以及周围的900半径范围,范围内不能落脚则无法回城。
【 回城卷轴原理】
然而除了用回城卷轴的英雄,其他单位、包括其他英雄,并没有限制必须出现在落点900半径范围内。这是因为,1.16及之前的版本,如果落点周围的地形足够英雄落地,但不够其他人的空间,可能导致站不下的那部分兵回不来,这是很严重的问题,为此暴雪在1.17规定:
- 使用回城卷轴到一个不可能到达的地方会让单位尽可能接近该地方。如果是没有找到一个有效的地方,那么单位就会被传送到城镇大厅的附近。
当以所选落点为中心,900半径的圆范围内完全没有英雄能站的位置,真·无限回城就成功了,因为主英雄回不去,而其他单位根据设计,被传送到基地的附近。而整个过程被认为是“不(完全)成功的回城”,那么根据1.15的改动:
- 修正了一个错误。该错误使得在回城卷轴施放过程还未完成的时候,如果目的地城镇被破坏了,那么就会浪费该卷轴。现在如果回城卷轴施放过程没能完成的话,英雄就会将其保留。
尽管这次原因并不是基地被摧毁,但只要回城失败,就不消耗卷轴,回城卷轴还在身上,游戏会提示“A unit could not be teleported.”。看,连提示都是暴雪设计好的,以上完全没有利用程序的错误(像熊变身瞬间被状态魔法击中产生各种搞笑效果,那才叫BUG),而是合理使用了暴雪制定的规则。