大逃杀

大逃杀

> 竞技场

大逃杀是 1.92 版本更新中加入的游戏模式,并在 2.46 版本更新中做了调整。这种模式的战斗有 10 到 20 名玩家参加,大家“各自为战”,也就是说场上有 10 到 20 支队伍,每支队伍只有 1 名玩家,这为 AI 带来了全新的可能性。

韭葱从 20 级起就可以报名。在自动大逃杀中,韭葱按等级分为 4 档:20 到 99 级、100 到 199 级、200 到 299 级,以及 300/301 级;在菜园发起的大逃杀中,所有韭葱不分等级,同场竞技。只需前往菜园的“大逃杀”标签页,选择一根韭葱即可报名。这样你就会进入与你的等级档位对应的房间,看到其他正在等待的韭葱。一旦至少有 10 根韭葱报名,战斗就会在 20 秒后开始!

威力机制

威力是实体的一项新属性,它参与伤害的计算(直接伤害、中毒、life_damage 和 nova_damage),作为全局乘数作用于伤害的最终数值。计算公式如下:

伤害 = 物品伤害 * (1 + 力量 / 100) * (1 + 威力 / 100) (中毒伤害把力量换成魔法,nova_damage 则换成科学) 简单来说:50 点威力 = 伤害 +50%,100 点威力 = 伤害 +100%,即伤害翻倍

大逃杀中获得威力的规则如下:

每个游戏回合结束时,所有存活的实体(韭葱或球茎)都会获得 2 点威力,永久有效。 每次击杀,击杀韭葱或宝箱可获得 10 点威力,击杀球茎可获得 2 点威力,此外还能获得被击杀者所积累威力的 50%。 击杀宝箱时,还会根据宝箱类型额外获得威力加成:木宝箱、铁宝箱、钻石宝箱分别为 10、50、100 点。 此外,这种威力效果是不可降低的。不可降低的效果无法被解放移除,它带有修饰符 EFFECT_MODIFIER_IRREDUCTIBLE

与此机制配套的函数 getPower 可以获取实体当前的威力。注意,大逃杀的威力效果来自一个 ID 为 0 的虚拟物品。

大逃杀中还有一点需要留意:如果你用惩戒芯片击杀了对手,你会获得 10 点威力,再加上目标所积累威力的一半。这份威力在第一段伤害结束时就已到账,因此会作用于第二段伤害!所以在计算第二段伤害时,别忘了算上击杀目标可能带来的威力加成。