【科普向】浅谈刀塔自走棋装备自动合成机制

  • 时间:
  • 浏览:58

  相信大部分玩家都曾遇到过以下两个问题:

  ①棋子身上有个魔力法杖,给他一个王冠,再给他一个法师长袍,会合成什么装备?

  ②棋子身上有一个王冠,还有一个法师长袍,给他一个魔力法杖会合成什么装备?

  不少玩家都曾因为不知道这两个问题的答案而合成了错误的装备。虽然当前版本信使身上的装备可以拆分了,但是棋子身上的装备是无法拆分的。红杖和慧光差距不算大,若是不小心把大炮错合成了刃甲(虽然刃甲也很强,但是比大炮还是差远了),那就欲哭无泪了。目前,已知的影响自动合成的因素有两个:第一个是装备的归属,第二个是合成的优先级。本文将尝试对这两个问题做一些初步解答。

  一.装备归属

  1.1装备拥有者

  先看一组对比图:

  

  装备拥有者

  左图是刚把装备给棋子时的截图,右图是一回合之后的截图。仔细观察会发现左图中的装备下面有一行字——拥有者:某某某。DOTA2中,拾取了其他英雄的装备时就会显示这行字来说明其拥有者。这也是给棋子装备后无法立即合成的根本原因:装备归属不同!而归属不同的装备无法合成(归属相同的装备即使在棋子身上也是可以立即合成的)。既然装备不属于棋子,为什么还会产生效果呢?这是因为自走棋中的装备全都设定为“完全共享的”:

  

  完全共享

  也就是说棋子可以使用你的装备,但是装备的所有权却在你。自走棋中装备的归属在一定条件下会发生变更,只有在归属统一后,装备才能合成。

  1.2归属变更

  装备的归属发生变更通常有以下几种情况:

  1.准备回合开始时,场上棋子的装备会变为棋子所有。

  2.准备回合开始时,信使身上的装备,变为信使(你)所有。

  3.战斗回合开始时,复制对手的阵容,会变更装备归属。

  4.低级棋子合成高级棋子时,装备归属会发生变更。

  5.棋子卖出时,装备的归属会发生变更。

  这五种情况,在游戏中可以观察到五种对应事件:

  第一种,一回合后棋子身上的新装备才能和已有装备合成。

  第二种,拾取了其它玩家死亡后掉落的装备,必须等一回合才能和已有装备合成。

  第三种,准备回合给的装备在对方主场可以立即合成。

  第四种,棋子升星可以使棋子身上的装备合成。

  第五种,删除棋子后,装备又重新归你所有。

  要特别注意的是,装备归属变更对时间点,和棋子所在的位置都有要求,替补席上棋子的装备是不会发生变更的!如果有需要合成的装备,不要丢给替补席上的棋子。

  1.3变更顺序

  装备归属的变更本质上是用新装备替换了旧装备,这个过程是按装备在栏中的位置顺序进行的。顺序如下图所示(0开始,8结束):

  

  物品栏编号

  这一顺序直接影响哪些装备先合成。让我们回到开头的第一个问题。棋子拥有一个魔力法杖,给他一个王冠,再给他一个法师长袍,王冠归属的变更先于法师长袍,所以会合成红杖。再举个例子,棋子有一个振奋宝石,先后给一个锁子甲+一个漩涡+一个板甲,最后会合成大电锤。根据变更的顺序,锁子甲变更后,板甲还没变化,此时是无法合成强袭的。而当漩涡的归属变化后会立即和振奋宝石合成大电锤,等到板甲变更时,振奋宝石已经被消耗了。所以,遇到这种情况,如果想要合成强袭,一定要先给锁子甲和板甲,最后给漩涡。其实这个顺序也很好理解。假设没有了归属的限制,装备可以任意合成,依次给棋子这些散件后的合成结果也完全相同。

  1.4锁定合成

  装备归属变更后不会继承装备合成的锁定状态,因此直观感受就是“锁定”在棋子身上没用。不过这种说法并不准确,至少在装备归属变更前,锁定是有效的。而且,这一特点确实有一定的实战价值。比如,棋子有一个秘银锤和一个枯萎之石。打某波野怪时掉落了秘银锤+标枪。如果直接给棋子,这两件装备会合成漩涡。如果想合成黯灭那该怎么办呢?虽然可以分两个回合把装备给棋子,但那样无法做到装备的最大化利用。这时就可以锁定其中一件,然后把秘银锤和标枪先后给棋子(顺序很重要),下回合开始时就可以合成黯灭了。

  二.合成优先级

  现在回到开头的第二个问题:棋子拥有一个王冠+一个法师长袍,给他一个魔力法杖会怎么样?新给的魔力法杖归属变更后,会同时满足两个装备的合成条件(红杖和慧光),这种情况下的合成结果是由自动合成的优先级决定的。在这个例子中,慧光优先级高于红杖,因此会合成慧光。对于影响优先级的因素,笔者有过诸多猜测,包括装备的位置,需要的配件数量,物品的ID等。经过实验后发现,这个顺序其实和开发者在文件中定义合成卷轴(合成配方)的顺序相同。笔者把配方中含有相同配件的装备(合成时可能产生冲突的装备)合成优先级整理成下图,仅供参考:

  

  自动合成优先级

  要特别注意的是图中红框内的装备,由于他们的某种配件需要两个或以上,所以在尝试合成这些装备时必须考虑到本文第一部分探讨的规则。比如,棋子拥有一个掠夺者之斧+一个圆盾+一个治疗指环,此时给棋子两个活力之球,虽然龙心的合成优先级高于先锋盾,但最终仍会合成先锋盾。因为在第一个活力之球归属变更后,先锋盾的配件已凑齐,但龙心需要的另一个活力之球尚处于未变更状态。这一问题导致红框内的装备在大多数情况下不被优先合成。这并不是说合成上的优先级不存在了,而是这种情形不满足应用条件。假如换一种情形,一个掠夺者之斧+一个圆盾+一个治疗指环+两个活力之球都被放在地上,且他们的归属相同,没有锁定合成,距离足够近。当你的信使试图拾取其中任一件装备时,系统会自动拾取龙心的配件并合成。

  最后笔者把总的优先级顺序列出来,尽管他们中的大多数在合成过程中并没有冲突,所以看上去没什么实战价值,不过还是以防万一(越靠前的优先级越高):

  1.疯狂面具 2.圣剑 3.强袭 4.龙心(恐鳌之心) 5.刃甲 6.先锋盾 7.水晶剑

  8.大炮 9.黯灭 10. 漩涡 11. 大电锤(雷神之锤)12. 金箍棒 13. 挑战头巾

  14. 银月之晶 15. 坚韧球 16. 刷新球 17. 慧光 18. 羊刀 19. 红杖1(达贡之神力1级)

  20. 红杖2(达贡之神力2级)21. 红杖3(达贡之神力3级)22. 红杖4(达贡之神力4级)

  23. 红杖5(达贡之神力5级)24.狂战斧