Dexzon及Vitzon优劣计算比较
www.D2CN.com 2003-6-25
前言: Dexzon和Vitzon是目前两种比较常见的Amazon类型。 一种是将大部分属性点数投入到Dex上,追求高攻击力; 另一种则是将大部分属性点数投入到Vit上,从而得到高life。 小弟试以通过数学计算比较一下这两种类型的Amazon, 看哪一种在Amazon pvp中较好。 一个人的思维难免受知识范围的限制,可能会产生比较片面的看法。故而将其整理成文如下, 希望能得到大家宝贵的意见。 计算: 假设我们有一个lv99的amazon,身着流行pvp装备 Windforce /1.08 gaze(40ed 15ias)/cat's eye/sharftstop(40ed 15ias)/20 ias 2 passive+ xxx gloves/rare(craft) ring/raven frost/string of ears/war traveler. Vitzon将str加到够拿所有装备,dex 加到200保证blocking,配上适量的faster run sc, 其他全是20life sc, 那么life大概是2000。 Dexzon满足str后,不加vit,全加dex, 最后dex大概是500, life为1100。 跟vitzon相比多了300dex,少了900life。 接着,我们算算双方的damage: WF取平均damage计算。 (38+550)/2=294 Critical Strike lv 22时效果为69%,平均算来实际效果即为总damage乘以1.69。 armor和helm上的两个40ED的效果按80 Dex一并计算。 war traveler上的 add 15-25 damage 按平均damage算 (15+25)/2= 20 GA lv 20 , 95% ED (取平均damage是为了方便计算,对细化的min、max damage之后再讨论) 这样, Vitzon(200Dex)的damage就是 (294+20)× (1+2+0.95+0.8)×1.69= 2520 注释:(294“WF”+20“war traveler”)× (1“本身”+2“DEX加成”+0.95“GA加成”+0.8“jewels加成”)×1.69“CS” 当这2520 damage作用到对方身上时, 又受pvp 1/4 damage及对方70% damage reduced影响, 对方实际受到的伤害将只有1/4×30%= 3/40. 即对方每GA受到的实际平均伤害为2520×3/40= 189 Dexzon比Vitzon多300Dex,但通过上式不难算出, 以后每增加一点Dex,对方实际受到的伤害只会增加 (294+20)×1.69×0.01×3/40=0.4 增加了300dex就是增加了300×0.4=120 damage, 加上之前的189 damage实际平均伤害即为309。 看到这里, 可能不少同学都和我一样不禁有些诧异: 加1点 dex才增加0.4 攻击力, 可加1点vit却能给自己加 3 点life啊。 0.4 : 3 ?!! 那Dexzon岂不是亏大了? 可平常并不感觉到Dexzon比Vitzon差啊。 接着带着满腹疑云, 利用上面的数据, 模拟着让vitzon和dexzon试试“1 hit”, 即为你打我一下,我再打你一下,看谁先回去见老cain。 Vitzon : life 2000 , damage 189 Dexzon : life 1100 , damage 309 刚把上述数据写出来时, 突然想起忽略了一个极为重要的条件: LIFE LEECH ! 根据前一端时间的试验,只要25% life leech, 就可以达到100%的吸血效果, 目前大多数zon都有25%甚至更高的life leech。 那么, 如果damage均衡的话 ,那Dexzon赢定了。因为dexzon damage较高, 她每一击吸回的血都多于受到的伤害! 为了便于理解, 我们继续用“1 hit” 来演示一下: Vitzon 先出箭, Dexzon减血189 (1100-189=911 life)。 Dexzon 再射 , Vitzon减血309(2000-309=1691 life), 但Dexzon同时又吸回309life..... (911+309=满血) Vitzon 再射 , Dexzon减血189 (1100-189=911 life) , vitzon吸回189 life, (1691+189=1880 life) Dexzon 再射 , Vitzon减血(1880-309=1571 life), Dexzon同时又吸回309life..... (911+309=又是满血) ........................... 这样, Dexzon每次都能吸回到满血, 但Vitzon每次都将少 120 life , 直到life 为 0...... 开玩笑地说, 如果Damage恒定的话, Dexzon只需190life(189+1)就能赢了, 因为每次都能吸满....... 分析: 在实战中, min-max damage相差极大, cs出现与否更使得damage不稳定。从而不能保证每击吸满。 所以在中远距战中, 如果求稳不妨用vitzon, 毕竟能多挨几下。 如果觉得自己的实力跟对手差不多,自己挨一箭也能打到对方一箭, 那么我个人倾向dexzon, 因为总的来说可以吸回比对手多的life,较有优势。 当然自己的life也至少要能顶个两三箭,不能玩太玄的 。 幸好life sc已大概能满足life的需求。 近距离对射中我也认为Dexzon较占优势, 不过各种随机的变量太多太多 : min、max damage, cs , 穿透的箭数,对方avoid与否等等, 很难保证胜率。 个人建议不是有必胜的把握(如先出了两箭)还是尽量避免近身对射较好。(rush zon除外) 另外,如果双方同时出箭的话,还有一个重要的致命因素:对方中箭后的反应。 这就分三种情况: 一是闪避掉, 二是中箭产生stun, 三是中箭但不产生stun。 第一种情况动作最慢,第二种情况次之,都是在一定时间内无法做出射箭动作,甚至正在进行的射箭动作也将被打断。 在千钧一发、分毫定生死的近身对拼中,这一段“动作不能”时间可是相当致命的。 所以, 第三种情况“中箭但不产生stun” 就相当流氓了, 因为你可以边挨打边射箭,cool弊了,更可能由此一举扭转战局。 那么,怎样才能够“中箭但不产生stun”呢?依照目前的理论, 只要你一次受到的damage小于life总量的1/12, 就不会产生stun, 反之大于1/12则会. (其实还有第四种情况,挨箭的一瞬间切盾挡,block一箭之后再切回来射, 再切盾..... 不过这类“神技”一般玩家不太可能用上, 暂且不论) 这时反观Vitzon和Dexzon, Vitzon 2000 life /12=166 , Dex 1100 life/12=91。 Vitzon的stun临界值比Dexzon高很多, 但很可惜的是,Vitzon同时damage也低,无法对dexzon造成更多次的stun。 根据计算, vitzon 31-346 damage 打出小于91的机率是19%, dexzon 52-564 damage 打出小于166的机率是22% , 相差无几。 所以在这方面Vitzon也未必比Dexzon强。 不过bow的Min damage的重要性就体现出来了, 如果每次都能把对方打到stun就nb了。 对付其他角色时可能vitzon还是比较有利的。尤其是对sor时 ,不但可以承受更多的攻击, 还可能可以完全避免stun。 (反正只要能把sorc lock住,damage低一点也无所谓)
原作者:天涯孤帆
来 源:ADD Team
共有8245位读者阅读过此文
【告诉好友】
上篇文章:Ilvl, alvl 和 cube 公式
下篇文章:D2X带新人快速通关全功略1.02版
|