上古王冠一张图带你看懂上古王冠的“回合”机制如下:
这篇文章你深入了解上古王冠这个游戏的回合判断机制
上图:
看完这张图,你要知道以下几点
1. 回合的本质是英雄的行动先后顺序,而不是战斗最上方显示的整个大回合数如“1/20”,双方十个英雄依次全部行动完,为一个大回合。
2. 并不是所有回合的长度都是等长的,这会影响到buff和技能的生效时间。比如图中,一速的第一回合是最短的。
3. 每个英雄的回合都是单独计算的。
4. 行动结束后,也就是出手后,英雄当前回合结束,新回合开始,所有buff剩余时间 -1回合。
所以,我们可以把回合分为“整体大回合”和“英雄出手回合“两种,而所有的buff和debuff,都是按照英雄出手回合计算持续时间。
如果你还没有看懂,就让我用几个具体的例子解释这张图,加深你的游戏理解。
例子1:护符技能“大师级免控”描述持续三回合,但真的是三回合吗?
答:不,实际只有两个回合长度。免控buff是在出手前添加的,剩余3回合,但出手后标志着英雄自己的一个回合结束,免控buff的剩余时间会马上变成2回合。第二次出手后,变成剩余1回合,第三次出手后,buff清除。中间真正生效、能帮你免控的时间,只有2个回合时间的长度。
例子2:圣器深潜之柱的技能,能否对全场一速的那个英雄实际生效?
答:不能。柱子的技能是在战斗开始前释放的,添加1回合的8%受伤减免。全场一速英雄出手后,标志着其第一回合的结束,第二回合开始计算,这个减伤buff到期自动失效,所以全场一速英雄无法吃到深潜之柱的减伤buff。反观慢速的英雄,由于其第一回合出手顺序很慢,所以其第一回合的时间很长,在出手前能一直享受这个buff。
例子3:十星20潜蝴蝶的无敌两回合,到底有多长?
答:这取决于你蝴蝶的速度。根据上文的图,蝴蝶的无敌两回合持续时间为:从战斗开始,到第二次出手之前。这就意味着,如果你的蝴蝶速度很快,在第二个大回合一开始就出手了,那么你很有可能发现你的蝴蝶第二个大回合不无敌了,被对面干死了。如果你的蝴蝶速度很慢,那么你的蝴蝶是可以吃满整整2个大回合的无敌,死的晚一些。
例子4:卫鸢的无敌时间,到底有多长?
答:这依然取决于你的速度。卫鸢的无敌时间持续一回合,根据上文,也就是到英雄下次出手前,都是无敌的。这就分情况了,如果你刚被打出无敌,下一个刚好就是你行动,显然无敌持续的时间非常短,很容易让人质疑技能有bug。但如果你刚行动完,下一秒就被打出了无敌,那么这个无敌持续的时间近似相当于一个大回合的时间,是很容易感知的。
例子5:李白技能自带免控2回合,为啥第二回合还会被控?
答:此2回合,非彼2回合。回头再看看例子1,结果显而易见:2回合 == 出手2次,很多人李白都是一速,那么第二个大回合经常第一个出手,出手完免控自然也就消失,在第二个大回合被控也是正常的。
例子6:玉环的仙驱空血无敌一回合,能持续多久?
答:这个一回合也是到英雄出手后就消失,不能持续整个大回合。
补充1:关于技能中“回合开始前”的解释?
下面谈到的技能描述当中都含有“回合开始前”,可以分为两种:
第一种——能开局触发(第一个大回合之前触发,也就是所有英雄出手前):无垢诵诗、伊甸圣歌、马尔斯战谕、维纳斯赞咏;龙女的心宿威压、天象演化技能
第二种——英雄行动前才能触发的(非开局触发):护灵鸟、覆甲兽。
护灵鸟和覆甲兽都是很老的硬件了,可以看出,开发者在设计技能时,正在有意将“回合开始前”等同于开局触发,所以以后如果新出的硬件或技能中含有“回合开始前”的字眼,可以默认当作开局触发。
游戏中与回合数相关的例子还有很多,这里不多说了,如果还有疑问请在评论区尽管提出来,我会尽力帮忙解答。
再补充一点,眩晕、控制、死亡不等于你没有行动和出手,只要按速度排次序到了该行动的时候,无论该英雄是否被控,不论是否死亡,都算行动结束,照常计算回合,其buff持续时间会照常计算。(死亡的英雄比较难以看出来,但实际上他们身上原有的buff时间依然会照常计算,只是没有血量不能行动而已)
最后,从代码开发的角度来说,就是英雄每次出手完,其所有buff持续回合数-1,大于0生效,等于0不生效,很简单的逻辑,但是却和现在越来越花里胡哨的技能描述起逻辑冲突。
以上就是上古王冠一张图带你看懂上古王冠的“回合”机制相关内容。