水友原创:分赃攻略 DOTA助攻机制详解
新闻导语
DOTA助攻机制详解,帮助大家理清dota助攻奖励机制
不要迷恋DOTA数据面板上华丽丽的助攻数据,那只是一个数字而已。
真正低调的大老虎是头顶着0助攻的数据却独享着全部助攻奖励。
也许是被助攻数据给误导了,大家也许并没有搞清楚这个DOTA助攻奖励的系统。
首先全文的中心句是:
助攻奖励和助攻数据毫无关系。
助攻奖励的判定,是按照死亡英雄周围1000范围来计算的。助攻数据的判定,是按照一定时间内攻击过死亡英雄来计算的。
从击杀英雄的经验获得开始谈起。
击杀英雄获得的经验,可以分为三部分。
1.击杀经验
敌方英雄被本方击杀,给予周围1000范围内全部本方英雄经验。存在多个英雄则平分经验。
被击杀英雄的等级不同,给予的经验亦不同。
Hero Kill XP:
Level 1: 100
Level 2: 120
Level 3: 160
Level 4: 220
Level 5-25: 100 × ( Level - 2 )
2.额外经验
敌方英雄被本方击杀,给予周围1000范围内全部本方英雄额外经验。也就是我们常称的助攻经验。每人一份,不争不抢不平分。
被击杀英雄的等级不同,范围内本方英雄的数量不同,给予的经验亦不同。
Bonus XP:
1 Hero: 20×Level + 120
2 Heroes: 15×Level + 90
3 Heroes: 7×Level + 30
4 Heroes: 6×Level + 15
5 Heroes: 5×Level + 10
3.远程击杀经验
所谓远程击杀,只是击杀者和被杀者相距1000以上,即IMBA里的千里之外。
6.72的一个改动,所有远程击杀可以获得经验。此处的经验,指的是击杀经验。
通过触发器,将死亡英雄提供的经验给予击杀者,击杀者将会获得死亡英雄提供的全部经验。
这么看很容易迷糊,下面来用具体例子来解释下。
天灾的Puck红血,而它的身旁是隶属近卫军团的Furion。
在近卫的基地里,6级的Zeus正在蠢蠢欲动。
实例1:
ZeusUlt杀死Puck,Furion没有攻击过Puck。Zeus人头,Furion没有助攻数据。
Zeus获得100经验,Furion获得240经验。
Zeus获得的是远程击杀经验,也就是Puck死亡提供的全部经验,并没有因为Furion在Puck身边而平分。1级Puck死亡会提供100经验,所以Zeus获得的就是这100经验,这部分经验是由触发器提供的,并不涉及经验平分机制。
Furion获得的是击杀经验和额外经验,100 + 20 × 1 + 120 = 240。注意到此处Puck虽然只死了一次,但是死亡提供的100经验却被Furion和Zeus在不平分的情况下同时获得了两份。这是由于远程击杀经验是通过触发器给予的,同时击杀经验的平分条件是死亡的敌方英雄1000范围内存在多个本方英雄,此时Zeus远在近卫基地,所以击杀经验并没有被平分,Furion独享击杀经验。另外因为Furion在Puck身边,又可以获得一份额外经验。
所以,什么都没干的Furion却比花费了Ult的Zeus获得了更多的经验。
实例2:
ZeusUlt攻击Puck,Furion击杀Puck。Furion人头,Zeus有助攻数据。
Zeus获得0经验,Furion获得240经验。
Zeus由于在Puck的1000范围外,所以没有击杀经验和额外经验;由于没有获得击杀,所以没有远程击杀经验。
Furion获得的是击杀经验和额外经验,100 + 20 × 1 + 120 = 240。
这个情况相当于Furion单杀Puck,Zeus除了蹭了一个助攻数据以外,实际上没有任何实质性的收益。
实例3:
Furion攻击Puck,迅速回到近卫基地,ZeusUlt击杀Puck。Zeus人头,Furion有助攻数据。
Zeus获得100经验,Furion获得0经验。
Zeus获得的是远程击杀经验。
Zeus和Furion都在Puck的1000距离以外,所以都没有获得击杀经验和额外经验。换而言之,击杀经验和额外经验被浪费了。
然后是击杀英雄获得的金钱。
击杀英雄获得的金钱,可以分为两部分。
***此处助攻的定义,请参照开篇。
1.击杀金钱
击杀者获得击杀金钱。
CurrentStreakOfDyingHero+200+DyingHeroLevel×5
死亡英雄的连杀奖励+200+死亡英雄的等级×5
Streak Ending
0 if the hero has no kills since last respawn
0 if the hero has killed another hero and not died yet
0 If the hero has two kills in a row
50 Killing Spree (Three kills in a row)
100 Dominating ( Four kills in a row)
150 Mega Kill! ( Five kills in a row)
200 Unstoppable! ( Six kills in a row)
250 Wicked Sick( Seven kills in a row)
300 Monster Kill!!! ( Eight kills in a row)
350 Godlike! (Nine kills in a row)
400 Beyond Godlike! (Ten to infinite kills in a row)
如果是近卫军团或者天灾军团造成的击杀,则分为两种情况:
仅有1个英雄助攻,则将击杀金钱全部给助攻英雄;
有2个及以上的英雄助攻,则将击杀金钱平分给全队。
2.额外金钱
敌方英雄被本方击杀,给予周围1000范围内全部本方英雄额外金钱。
击杀者是没有额外金钱收入的。没有造成击杀的助攻者,才会获得额外金钱。额外金钱是每人一份的,不平分。
Bonus Gold
Hero Killer: 0
1 Assist: 9*Level + 95
2 Assist: 8*Level + 20
3 Assist: 6*Level + 10
4 Assist: 6*Level
5 Assist: 6*Level
所谓Spe Ult蹭助攻,除了蹭两个助攻数据以外,实际上是没有任何实际收入的。只有主身降临才会有助攻奖励。
Zeus Ult除非是获得人头,不然实际上Zeus本人是无法获得任何实质性收入的。
例如Kael T、AA T、CG R等等超越1000范围的技能,也是类似。
不过,不要为了一点点额外经验而吝于施放技能,团队的胜利才是DotA的目标。
蹭助攻只需要在死亡英雄周围1000范围即可,不需要刻意去摸一下临死的倒霉鬼。
死亡英雄周围1000范围内的人越少,每个人的奖励就越多;但是从整个团队来看,参与的人越多,总奖励越多。