• 991阅读
  • 2回复

关于悔恨对复仇的加成bug。。。求达人解 [复制链接]

上一主题 下一主题
离线kyo321321
 
发帖
1014
金钱
-1849
91币
0
信誉
0
资产
0 IST
在线时间
321 小时
注册时间
2007-08-25
最后登录
2011-09-07
只看楼主 倒序阅读 使用道具 楼主  发表于: 2008-12-07 12:22:56
---------------------------------------复仇最终伤害--------------------------------------------------------------
B=武器的基础伤害最小值
C=武器的基础伤害最大值
D=武器属性中所带的+X%增强伤害
E=所有装备上+X最小伤害的总和
F=所有装备上+X最大伤害的总和
G=所有装备上+X伤害的总和
H=所有装备上+X%火系技能伤害总和
I=所有装备上+X%冰系技能伤害总和
J=所有装备上+X%电系技能伤害总和
VF=+X%Vengeance火系伤害(依技能级数算)
VC=+X%Vengeance冰系伤害(依技能级数算)
VL=+X%Vengeance电系伤害(依技能级数算)

Step1:计算武器的物理伤害(也就是计算Vengeance伤害的基础物理伤害)

MinWP=(B*(1+D))+E+G
MaxWP=(C*(1+D))+F+G

Step2:计算总的物理伤害

X=来自人物属性的+X%增强伤害
Y=来自除了武器外的其他装备的+X%增强伤害
物理伤害最小值=MinWP*(1+X+Y)
物理伤害最大值=MaxWP*(1+X+Y)

Step3:普通攻击的总的伤害(不用Vengeance的伤害)

普通攻击最小值=物理伤害最小值+火伤害最小值+冰伤害最小值+电伤害最小值
普通攻击最大值=物理伤害最大值+火伤害最大值+冰伤害最大值+电伤害最大值
(装备所带元素伤害)

Step4:Vengeance技能伤害

最小Vengeance火系伤害=(火伤害最小值(所有装备总和)+VF*MinWP)*(1+H)
最小Vengeance冰系伤害=(冰伤害最小值(所有装备总和)+VC*MinWP)*(1+I)
最小Vengeance电系伤害=(电伤害最小值(所有装备总和)+VL*MinWP)*(1+J)

最大Vengeance火系伤害=(火伤害最大值(所有装备总和)+VF*MaxWP)*(1+H)
最大Vengeance冰系伤害=(冰伤害最大值(所有装备总和)+VC*MaxWP)*(1+I)
最大Vengeance电系伤害=(电伤害最大值(所有装备总和)+VL*MaxWP)*(1+J)

最终最小伤害=物理伤害最小值+最小Vengeance火系伤害+最小Vengeance冰系伤害+最小Vengeance电系伤害
最终最大伤害=物理伤害最大值+最大Vengeance火系伤害+最大Vengeance冰系伤害+最大Vengeance电系伤害
--------------------------------------------------------------------------------------------------------------------------

单机测试结果表明,悔恨的400伤害明显没有加成,求达人给解释一下
不知道大家有没有注意过。。。。
离线jam
发帖
234
金钱
589
91币
0
信誉
0
资产
0 IST
在线时间
95 小时
注册时间
2008-10-27
最后登录
2012-07-29
只看该作者 沙发  发表于: 2008-12-08 13:44:33
是没有见到伤害显示明显增加么?
离线kyo321321
发帖
1014
金钱
-1849
91币
0
信誉
0
资产
0 IST
在线时间
321 小时
注册时间
2007-08-25
最后登录
2011-09-07
只看该作者 板凳  发表于: 2008-12-08 14:29:38
yes,明显没有增加,随便一个武器都比悔恨攻击高,根据公式计算可不是这样的,明显是个BUG.......
快速回复
限100 字节
 
上一个 下一个