欢迎光临散文网 会员登陆 & 注册

魔兽弧光大作战 卡尔加首领能力详解

2023-04-04 22:41 作者:梅希策尔  | 我要投稿

卡尔加·刺肋(Charlga Razorflank)是魔兽世界里位于剃刀高地的野猪人巫师。在《魔兽弧光大作战》中,卡尔加是野兽种族的初始首领之一。在2022年10月17日上线的0.9.3版本中,她的首领能力为——灵魂探戈:你手中的卡牌具有相同的费用。

卡尔加的英雄能力

在蓝贴中的相关说明:

蓝贴说明

意思是这项能力能够将卡牌本身和卡牌费用分成两个不同的队列(queue),卡牌队列费用队列

队列是一种先进先出的数据结构,只允许在一端插入元素,在另一端删除元素。

队列思想

体现在游戏里,所有卡牌形成了一个卡牌队列,打出牌就是从卡牌队列中从顶端删除一个元素。而为了形成卡牌循环不至于无牌可出,被打出的牌并不是像炉石一样进入弃牌堆,而是会会回到卡牌队列中,也就是从卡牌队列的尾端添加一个元素。

正常情况下,游戏中仅存在一个卡牌队列,卡牌的费用作为卡牌的属性,和卡牌绑定。但是卡尔加的首领能力是创建一个费用队列,把卡牌的费用从卡牌属性中剥离,单独形成一个队列。

打出一张卡牌后,卡牌会回到卡牌队列的尾端,而卡牌的原始费用会回到费用队列的尾端,卡牌和费用在两个独立的队列中进行循环,互不干扰,为游戏增添了策略性和趣味性,你可以用1费打出融核巨人,也可能需要6费才能打出狗头人。

下面举一个简单的例子,重点关注卡牌费用的变化。

起手状态,当前费用:1费,下一个费用:2费。

起手

使用1费打出融核巨人后,当前费用:2费,下一个费用:6费。

打出1张牌后

使用2费打出火妖后,当前费用:6费,下一个费用:3费。

打出2张牌后

使用6费打出豺狼人后,当前费用:3费,下一个费用:1费。

打出3张牌后

使用3费打出卡尔加后,当前费用:1费,下一个费用:4费。

打出4张牌后

使用1费打出联盟步兵后,当前费用:4费,下一个费用:5费。

打出5张牌后

以此类推。可以发现卡牌和费用确实是在两个队列中分别进行循环。

如果上面写的太繁琐还是没看懂,这样记:把手牌区分成上下两部分,上面是卡牌,下面是费用,卡牌和费用分别循环互不影响。像这样:

简化理解

应该就能懂了。

魔兽弧光大作战 卡尔加首领能力详解的评论 (共 条)

分享到微博请遵守国家法律