風格切换
  • 3012閲讀
  • 2回復

生命/法力恢复速率计算|生命/法力药剂效果 [複製链接]

上一主題 下一主題
gm
 

發帖
18458
金币
1327068
打卡點
45
1.13游戲幣
1128933
1.09游戲幣
1089699
只看樓主 倒序閲讀 使用道具 樓主  發表於: 2009-04-13
译自
http://www.mannm.org/d2library/faqtoids/leben_eng.html
http://www.mannm.org/d2library/faqtoids/mana_eng.html

生命恢复速率:

每秒回复生命 = 25 × 装备上生命恢复速度之和 ÷ 256

其中装备上生命恢复速度之和也包括life drain(生命吸取)
现行D2中仅符文之语怨恨(Malice)带有该属性。
负值生命回复不会杀死人物。

祈祷/净化/冥思光环所提供的生命回复不在此列。

法力恢复速率:

每秒恢复法力 = 法力上限 × ( 1 + 法力恢复速度加成 ) ÷ 120

公式中法力恢复速度加成意指所有由技能和装备提供的法力恢复速度提升直接叠加。
例如女巫技能Warmth(热情),镶嵌于防具上的Eth(5#)符文。

该公式可理解为:
游戏原设定法力从0恢复至满的时间
是120秒(这个数出自charstats.txt的ManaRegen项)
而装备与技能可以按相应比例对恢复速度加成
于是得此公式.
gm

發帖
18458
金币
1327068
打卡點
45
1.13游戲幣
1128933
1.09游戲幣
1089699
只看该作者 沙發  發表於: 2009-04-13
以治疗/法力药剂获得的恢复效果见下表
单位为点数





































































Nec/Sor/Dru Ama/Asn/Pal Barbarian 持续时间(帧)
轻微治疗药剂 30 45 60 192
轻型治疗药剂 60 90 120 160
治疗药剂 100 150 200 171
强力药剂 180 270 360 192
超级治疗药剂 320 480 640 256
轻微法力药剂 40 30 20 128
轻型法力药剂 80 60 40 128
法力药剂 160 120 80 128
强力法力药剂 300 175 150 128
超级法力药剂 500 375 250 128

以各自的点数除以持续时间
既得恢复速率。

双倍回复

药水有隐藏的双倍回复效果
双倍恢复时药水持续时间不变
只提升1倍恢复速度。

这一效果出现的几率只与人物的最终体力(vitality)/精力(energy)有关
与药水大小无关.
计算公式如下

对于治疗药剂:
当vitality≤200:几率 = ( vitality / 4) %
当vitality>200:几率 = (100 - 10000 / vitality ) %

将上面的条件与公式中的vitality都换作energy
既得到法力药剂双倍恢复公式。
發帖
100
金币
111
打卡點
0
1.13游戲幣
0
1.09游戲幣
0
只看该作者 板凳  發表於: 2009-05-11
顶一下!