精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>热门游戏>>暗黑破坏神>>经验交流>>测试与数据>>life leech 的误区

主题:life leech 的误区
发信人: ct_ting(ct)
整理人: netsnakes(2002-12-04 13:19:56), 站内信件
作者 天涯孤帆
原文出处
我,也许还有不少同学,一直都以为life leech能吸回的life 就是对方受到的damage的百分之多少。 

即如果敌人受到100 damage,自己life leech为25%, 那就吸回25 life。 


可我们也许都见过两个amazon在村口用jab互捅着玩, 如果双方实力相近,往往要捅好久才能分出胜负。 

期间life忽上忽下,不断损吸。 有时候一击吸回来的life甚至比打掉对方的life还多。 

但按照上述算法, 

jab中每击打掉的life中只有一小部分life被对方leech到,大量life流失于无形, 

那双方life应该交替减少偶有小升才对,如何可能连续忽上忽下? 


有时我们在ama pvp中,经常life所剩无几时,连打中对方几箭,life却又吸满了。 

试想就算打掉对方全部的血,那对方20%、30%的life, 又怎足够让自己补充到满血? 


只是平时见得多了,不觉为奇;稍感不妥,又懒得细想。 此疑一直抑郁于心, 

日子一久,越发感到不解不快。终于在一个风雨交加的夜晚........做了下面的试验  


Char 1: Ama , 0 % cs/ds , 0 % piercing. Diamond Bow (Damage 41-42). no elemental damage . 

Char 2: Barb, no shield. 

难度为normal 

Test 1: 

Barb 装备了70 % damage reduced items, 

ama有16% life leech, 状态栏显示GA damage 271-272. 

经计算,Barb受到的实际伤害应该为20-21。(pvp damage 1/4,damage reduced 70%) 

则16% life leech 应为3-4。 

测试中, 

barb损血为20、20、20。 

ama吸血量为13、13、13。 

噫? 相信看到这里各位跟我一样不禁觉得奇怪:怎么吸了这么多?其中果然有玄虚 


接着做了Test 2: 

Barb 换装为 0 % damage reduced. 

ama 16% life leech不变。 


经计算,Barb受到的实际伤害应该为67-68。 

ama吸血量计算值为10-11。 

测试中, 

barb损血为66、66、67。 

ama吸血量为42、42、43。 

嗯? 计算值和实际值还是相差这么大。 

但仔细一观察,两次实际吸血量都差不多刚好是计算值的4倍!( 42/13=4,13/3=4.x ) 


马上做了Test 3: 

Barb不变 0 % dr 。 

ama life leech 加到 22% 。 

Barb受伤计算值为:67-68 

ama吸血量计算值为:14-15 

测试中, 

barb损血为68、67、68。 

ama吸血量为60、59、60。 

60/15=4 

4倍!又是4倍! 

于是, 我不禁端详起4 这个有趣的数字来。 

突然间想到pvp时damage为1/4, 难道.....life leech在pvp中不受那1/4影响? 

嗯.....很可能就是了.....life leech是在pvp 1/4 惩罚之前的damage上算的,所以刚好是原先 

预想值的四倍。 似乎没有更好的解释了。 


尔后突然一道闪电在脑中闪过,hell里pvc也有leech 1/4 的惩罚!上述几个试验都是在normal里进行的, 

难道hell里又有变数? 想到这里不禁吓出了零点几毫升冷汗。 

赶紧跑路到hell试了一下------ 呼......还好, 没变  要不然以后开打前还得好好看看room是normal还是 hell了 


至此总结一下就是: 

1: life leech受damage reduce影响。 

2: life leech不受pvp damage 1/4 惩罚影响,而是在1/4 惩罚之前的damage上计算的. 

可以表达为: attacker damage(after damage reduced)x n% life leech= leeched life 

而非之前想像的attacker damage(after damage reduced)x 1/4 x n% life leech= leeched life 


简而言之即是: 对方受到的伤害(损血量) X 你的life leech% X 4 =你的实际life leech 量。 


有趣的是,如果己方装备有25%life leech,实际则为100%的效果,跟对方伤害的比为1:1, 

打掉对方100 life, 自己也吸回100 life。 而且好像不少ama的life leech都在25%左右, 
对战中倒是方便判断, 我吸回多少life, 对方就被打掉了多少life, 知己知彼, 神了 

[关闭][返回]