首页 游戏攻略 正文

《DOTA2》自走棋回蓝机制详解

DOTA2自走棋有很多非常有趣的机制,有的甚至能影响比赛结果,例如回蓝机制正是当中之一。那么游戏里回蓝怎么计算了?下面就为大家带来DOTA2自走棋回蓝机制详解。

DOTA2自走棋回蓝公式怎么计算

首先,回蓝的机制只和伤害的最终值,物品,伤害来源有关。

如果攻击/技能没有造成伤害,则攻击者和被攻击者都不会回蓝。(比如打在圣堂折光上?)

特别说明,伤害来源是召唤生物的情况下,被攻击者不会回蓝。

回蓝公式=random(基础回蓝/2,基础回蓝)*物品倍率

基础回蓝=max(伤害/5,50)

《DOTA2》自走棋回蓝机制详解

受伤回蓝

简单说一下,首先受到伤害的英雄基础回蓝数值为伤害/5,但是不会超过50.

在这个基础上做一个随机数,回蓝的数值会在基础回蓝的一半和最大值之间。最后再乘上受伤害物品回蓝的倍率。

比如受到1000点伤害,除以是200,但是超过基础回蓝最大值50,所以没有装备的情况下可能会回复25-50点蓝。

特别说明,不同类型装备倍率倍数叠加,同类型装备倍率不叠加。

受伤回蓝倍率的装备有两件,极限法球和羊刀,倍率是1.25倍和1.5倍。同时拥有为1.25*1.75倍,但是多个极限法球之间倍率不叠加。

也就是经过计算,受到一次伤害后,一个英雄最多回复50*1.25*1.5=93.75魔法值。

攻击回蓝指造成伤害者的蓝量回复,大体和受伤者类似,不用考虑随机值,但需要考虑职业。

攻击回蓝

攻击回蓝公式=基础回蓝*攻击回蓝倍率

基础回蓝=max(造成伤害/2.5,[20(法系职业),10(非法系职业)])

=max(dmg/2.5,isMagi||isWarLock||isShaman?20:10)

简单讲一下,基础回蓝计算方法和受伤差不多,不过数值是受伤基础回蓝的一倍(除以2.5)

但是上限更低,分职业区分,这里的法系职业是我自己的定义,一共有法师,术士和萨满三个职业。他们的单次基础回蓝上限更高,为20点,其余职业为10点。

《DOTA2》自走棋回蓝机制详解

不过造成伤害回蓝的道具比受伤回蓝的道具多,倍率计算公式同上。(这里要说明一下,每次倍率分开计算且取整数,就是说其实上面计算的93.75应为50*1.25=62(取整) 62*1.5=93)

在众多攻击回蓝道具中,

王冠,各种红杖算一个类型,倍率为1.5

虚无宝石,羊刀,神秘法杖算一个类型,倍率为2

坚韧球算一个类型,倍率为2

刷新球算一个类型,倍率为3

比如一个装备王冠和坚韧球的英雄回蓝倍率为1.5*2=3

一个装备了两个虚无宝石和一个神秘法杖的英雄回蓝倍率为2

从代码上分析出的回蓝机制就到这里了,感兴趣的小伙伴可以收藏备用。

相关信息

黎明杀机怎么溜屠夫 黎明杀机溜护士屠夫实用小技巧
黎明杀机窃窃私语有用吗 窃窃私语作用以及技巧详解
DOTA2 7.0米拉娜怎么玩 DOTA2 7.0米拉娜视频教程
DOTA2 7.0冰女怎么玩 DOTA2 7.0强势冰女视频教程
看门狗2猎人和罪犯玩法 看门狗2猎人及罪犯击杀心得
看门狗2哪些武器比较好用 看门狗2实用武器推荐一览
边缘世界实用宠物推荐一览 环世界哪种宠物比较好
边缘世界如何招募难民 rimworld难民招募方法小窍门
边缘世界失血治疗方法 环世界小人失血过多怎么办
巫师3血与酒冰与火之歌彩蛋 自言自语的小女孩彩蛋
看门狗2官方画质设置指南 看门狗2画质选项开关对比
上古卷轴5奥辛纽姆兽人外交及历史背景解析
文明6海洋资源开发重要性解析 海洋资源影响因素
边缘世界A16原创MOD 环世界沉迷学习MOD及使用方法
文明6刚果文化胜利心得 文明6刚果文化胜利技巧
炉石传说加基森爆牌青玉德卡组打法思路解析
黑暗之魂3boss战入侵bug方法 黑魂3紫灵入侵boss战
守望先锋单挑无敌的英雄盘点 守望先锋单挑王排名
最终幻想15伊格尼斯眼镜细节 FF15眼镜可以折射光线
最后的守护者危重护理奖杯难点玩法解析