查看完整版本: [-- 毒伤害的计算 --]

CNBN战网首页 -> 暗黑2角色讨论区 -> 毒伤害的计算 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

InDe-6 2009-3-7 21:09

毒伤害的计算

文中列出的所有毒数据和资料,对应DiabloII LOD版本1.09D。


1) 毒的技术专用语


要研究毒,自然先要有一些统一的术语:


Frame:全称Fundamental Respiratory And Musculature Event。很多玩家都知道什么是frame,frame原来是用来衡量动画电影的频率。在D2中的动画用的是1秒钟25frame,故后来就用frame这个单位来代表1/25秒,用来进行精细的攻击力计算。


Length:长度,在这里就是毒效果延续的时间长度。


Poison Demage(以下简称pd):毒攻击力,就是D2中的标准衡量单位。一点毒攻击力在没有毒抵抗的情况下就是消减一点体力的伤害力。


Bit Demage(以下简称bd):这个是毒研究中的专用词,是一个用来计算毒攻击力的微量单位。每一点毒攻击力(pd)就是256点bd,对于进行精确的毒攻击计算,这个单位很有用。


Rate:效率,在这里效率的单位是bd/frame。


2) 毒攻击力的常识


毒攻击一般考虑两个因素:毒的攻击效率和总攻击力。


举个例子:
物品 Rate(bd/frame) Length(frame) 总攻击力(bd)
Perfect Emerald 147 175 25725
TAL Rune 154 125 19250


PEmerald(完美绿宝石)的攻击效率是147bd/frame,Tal rune的攻击效率是154bd/frame,可见Tal rune比PEmerald伤血速度快。但PEmerald的总攻击力比Tal rune高,PEmerald是25725,Tal rune是19250,要高出33%。


  是考虑攻击效率还是总攻击力就要根据你个人的爱好和情况。在这里又要注意另外一个极其重要的因素:


  当一次新的毒攻击成功后,如果新毒攻击的攻击力大于或等于旧毒功击,那新的毒功击会将旧的毒功击取代(旧的毒攻击失去效果)。


  所以如果你的攻击是经常能够击中目标的,那就选择高攻击效率;否则,可能高总攻击力的益处更多。


另外对于追求极速攻击的朋友们有一点重要忠告(!!注意!!):


  比方说你的攻击速度是10frame(也就是每10个frame攻击一次),1秒钟就可以攻击2.5次。如果你用1颗完美绿宝石,攻击效率是147bd/frame,但每过10个frame,旧的毒效果就被新的毒效果取代,也就是说原本可以造成100pd毒伤害的完美绿宝石,实际每次毒攻击伤害只有147 * 10 = 1470 bd = 5.75pd!在这种情况下如果你用一颗完美红宝石(15-20火攻击)或完美黄宝石(1-40电攻击),效果要好很多倍!


  所以切记,如果你的攻击是非常快且命中律高的话(e.g. 用Zeal的Paladin,追求急速的Bowazon,等等),选择火或电攻击要比毒攻击有效的多。


3) 毒攻击力的计算
  首先我们不能犯最大的一个错误,那就是将所有装备上和物品栏内的毒攻击物品攻击力累加,当作最终毒攻击力的总和,这是非常大的一个错误!毒是很复杂的学问,必须用精确的计算方法。每个含毒攻击力的物品,要作为一个毒攻击力来源分开考虑。


  正确的毒攻击计算有两个步骤:1) 计算所有毒攻击物品的总攻击效率,2) 计算所有毒攻击物品的效果延续时间。这两样数值计算出来后,就可以计算总毒攻击力,就是攻击效率乘以延续时间。计算方法对于近身攻击武器和远程攻击武器不一样。


3a) 近身攻击武器
  计算所有毒攻击物品的总攻击效率很简单,就是将所有的毒攻击效率累加。例如:


  你用一把含一颗完美绿宝石(rate 147 bd/frame,length 175 frames)的武器,身上还穿着Unique物品Snakecord(rate 40 bd/frame,length 75 frames)。那你的总毒攻击效率是147 + 40 = 187 bd/frame。


  计算所有毒攻击物品的效果延续时间有点特殊,是将所有物品的延续时间累加,再除以物品的数量。


  上面例子的效果延续时间计算就是(175 + 75) / 2 = 125 frames(5秒)。总攻击力即187 bd/frame * 125 frames = 23375 bd = 91.3 pd。可见用了Snakecord后,总毒攻击力比单单用完美绿宝石(100pd)要低,但每个frame的攻击力就高了。


  总之选择毒攻击物品时,避免将长效果时间的物品与一两个短效果时间的物品搭配,这样会大大消减总攻击效果时间,因此消减总攻击力(但这一点对于攻击速度快且准的角色来说就没有什么影响了,详细原因我上面已经说了)。


3b) 远程攻击武器
  计算所有毒攻击物品的总攻击效率和近身攻击武器一样,就是将所有的毒攻击效率 累加。但是(!!注意!!),总攻击效果时间的计算是将所有物品的效果延续时间累加,而不是取平均值!


还是上面的那个例子,对于远程攻击武器,总攻击效率还是147 + 40 = 187 bd/frame,但延续时间就是175 + 75 = 250 frames(10秒),是近身攻击武器的两倍!这样的话,总毒攻击力也是近身攻击武器的两倍。


  因此对于远程攻击武器,选择毒攻击物品就是越多越好,总的毒攻击效率一定越来越高,总效果延续时间也一定越来越长。


4) 毒攻击物品


再来研究探讨一下常见的毒攻击物品,例如:


物品 Rate(bd/frame) Length(frames) 每秒攻击力(pd/sec) 总攻击力(pd延续N秒)
6 Perfect Emerald近身武器 882 175 86.13 602.93延续7秒
6 Perfect Emerald远程武器 882 1050 86.13 3617.58延续42秒
6 TAL Rune近身武器 924 125 90.23 451.17延续5秒
6 TAL Rune远程武器 924 750 90.23 2707.03延续30秒
Small Charm of Anthrax 86 150 8.40 50.39延续6秒
Pestilent Small Charm 299 150 29.20 175.20延续6秒
Pestilent Small Charm of Anthrax 385 300 37.60 451.17延续12秒


  在这里,你可以清楚的看到近身武器与远程武器之间的攻击力区别,可见在远程武器上毒的威力要强很多倍(是BUG还是设计,不清楚)。


  另外还要注意非常重要的一点(!!注意!!):当一样Magical(蓝色)物品上同时有一个毒功击的前缀与后缀时,那它的总攻击效率是前缀与后缀的累加,总效果延续时间也是前缀与后缀的累加!


  所以有些毒攻击的sc非常强,就是这个原因。这里还要特别声明一点,在D2LOD 1.09D中,最高毒功击力的sc既不是100pd,也不是290pd,而是451pd延续12秒!最高毒攻击力sc的前缀是Pestilent,后缀是Anthrax,但因为暴雪显示毒攻击力的严重BUG(无法正确显示延续时间高于10秒的毒攻击物品),Pestilent Small Charm of Anthrax会显示为375 (版本1.08则是383) Poison Demage over 10 Seconds。但实际毒攻击力则是451pd延续12秒!


  能掉Prestilent Small Charm of Anthrax的怪物很少,连Hell的Pindleskin都无法drop!可能掉这个sc的只有Baal和Nahlatha,这就是之前我建议大家去杀老头的原因之一。


5) 毒攻击技能


  Assasin的Venom和Necromancer的Poison Dagger技能所提供的毒功击是加在物理攻击武器上的。计算方法是先将所有装备上和物品栏内的毒攻击物品总攻击效率和延续时间计算出来(用上面的方法),然后将技能提供的攻击效率累加到总攻击效率上,将技能提供的延续时间也加到总延续时间上即可(是直接累加不是平均值,所以挺有用)。


  Amazon的Poison Javelin和Plague Javelin的计算方法和以上两个技能一样,只是Amazon的这两个技能还会有毒云漂浮在攻击点附近,而这些毒云的毒功击力是不受装备和物品上的毒功击影响的。


  Necromancer的Poison Nova和Poison Explosion是魔法攻击,故完全不受装备和物品上的毒功击影响。


6) 毒防护


  Resistance的效果相信大家都会计算,25%的毒抵抗会将原毒攻击力消减为1 - 25%= 75%。


  另外一个有用的防护就是Poison Length Reduction,就象名字所说,会将原毒攻击的效果延续时间消减一定的%。


  如果你有75%的毒抵抗和75%的延续时间长度消减,那你对毒的总防护就是1 - (1 - 75%) * (1 - 75%) = 94%,非常有效。


好了,辛辛苦苦写了那么多,希望大家受益。


最后给一张附表,列出一些常用毒功击物品的真实数据。


附表:毒物品数据(Diablo II LOD版本1.09D)


物品 Rate(bd/frame) Length(frames) 总攻击力(pd)


Gems and Runes
Chipped Emerald 35 75 10.25
Flawed Emerald 52 100 20.31
Emerald 86 125 41.99
Flawless Emerald 103 150 60.35
Perfect Emerald 147 175 100.49
Tal Rune 154 125 75.20


Runewords
Venom 312 175 213.28


Unique Items
Serpent Lord 40 75 11.72
Snakecord 40 75 11.72
Hellplague 48-96 150 28.12-56.25
Atma's Scarab 102 100 39.84
Ichorsting 102 75 29.88
Wormskull 102 200 79.69
Rakescar 128 75 37.50
Venom Grip 153 100 59.77
Blacktongue 192 150 112.50
Pus Spiter 192 200 150.00
Radimant's Sphere 204 100 79.69
Guardian Naga 256 250 250.00
Plague Bearer 384 200 300.00
The Fetid Sprinkler 409 100 159.77
The Vile Husk 426 150 249.61
The Jade Tan Do 460 100 179.69
Blackbog's Sharp 500 250 488.28


Set Items
Berserker's Garb 16-32 75 4.69-9.38
Infernal Tools 16-32 75 4.69-9.38
Infernal Tools 25 80 7.81 (两件Bonus)
Sander's Taboo 30-36 75 8.79-10.55
The Disciple 75 75 21.97
Spiritual Custodian 125-175 50 24.41-34.18
Bul-Kathos' Tribal Guardian 255 50 49.80


Prefixes 前缀
Septic 18 75 5.27 Grand Charms
Septic 31 50 6.05 Weapons and Circlets
Septic 35 75 10.25 Large Charms
Envenomed 39 100 15.23 Grand Charms
Envenomed 41 75 12.01 Weapons
Septic 52 75 15.23 Small Charms
Envenomed 77 100 30.08 Large Charms
Toxic 103 125 50.29 Grand Charms
Envenomed 128 100 50.00 Small Charms
Pestilent 171 150 100.20 Grand Charms
Toxic 185 125 90.33 Large Charms
Corrosive 205 100 80.08 Weapons
Toxic 205 125 100.10 Small Charms
Pestilent5 299 150 175.20 Large and Small Charms
Toxic 308 125 150.39 Weapons
Pestilent 470 150 275.39 Weapons


Suffixes 后缀
of Blight 8 50 1.56 Level 1-4 Weapons
of Blight 21 75 6.15 All Charms
of Blight 24 75 7.03 Weapons and Circlets
of Venom 39 100 15.23 All Charms
of Pestilence 52 125 25.39 All Charms
of Venom 54 100 21.09 Weapons and Circlets
of Anthrax 86 150 50.39 All Charms
of Pestilence 103 125 50.29 Weapons and Circlets
of Envy 103 50 20.12 Jewels
of Anthrax 171 150 100.20 Weapons



查看完整版本: [-- 毒伤害的计算 --] [-- top --]


Powered by phpwind v7.3.2 Code ©2003-2011 phpwind
Gzip enabled