圣斗士星矢OL攻击力与元素攻击伤害公式出炉
最近闲的无聊 在查看星铸模拟器的时候 偶然发现旁边有个伤害模拟器 本着寻根究底的数据流精神 决定反推出完美的伤害公式 于是测得数据如下 对于一个1点攻击力的人物攻击0防御的人物 本身能达到0.375伤害 防御方防御力为1时伤害为0.1875 变成了1/2 防御方防御为2时伤害为0.125 变成了1/3 防御方防御为3时伤害为0.09375 变成了1/4 对于一个2攻击力的人物攻击0防御的人物 本身能达到0.75伤害 防御方防御力为1时伤害为0.5 变成了2/3 防御方防御为2时伤害为0.375(模拟器四舍五入为0.38 下同) 变成了2/4 防御方防御为3时伤害为0.3 变成了2/5防御方防御为4时伤害为0.25 变成了2/6 对于一个3攻击力的人物攻击0防御的人物 本身能达到1.125伤害 防御方防御力为1时伤害为0.84375 变成了3/4 防御方防御为2时伤害为0.68 变成了3/5 防御方防御为3时伤害为0.56 变成了3/6 防御方防御为4时伤害为0.48 变成了3/7 大胆猜测 公式伤害=攻击力*攻击力*0.375/(攻击力+防御力) 随机选择一个攻击力5896和防御力2352进行代入验证 得到理论伤害1580.51与预期完全一致 猜测成立 接下来看元素攻击 对于一个100点元素攻击的人物攻击0抗性的人物 本身能达到37.5伤害 防御方抗性为10时伤害为33.75 变成了1/10 防御方抗性为20时伤害为30 变成了2/10 防御方防御为30时伤害为26.25 变成了3/10 对于一个200点元素攻击的人物攻击0抗性的人物 本身能达到75伤害 防御方抗性为10时伤害为67.5 变成了1/10 防御方抗性为20时伤害为60 变成了2/10防御方防御为30时伤害为52.5 变成了3/10 由于数据非常规则 于是不再往下测试 猜测如下 伤害=元素攻击*0.375*(100-元素抗性)/100 再来看元素抗性减免 对于一个100点元素攻击的人物攻击0抗性的人物 本身能达到37.5伤害 攻击方抗性减免为10时伤害为41.25 变成了11/10 攻击方抗性减免为10时而防御方抗性为10时伤害为37.5 大胆猜测元素攻击总公式为伤害=元素攻击*0.375*(100+抗性减免-元素抗性)/100 随机选择元素攻击666 抗性减免55 抗性32代入 得到理论伤害307.1925四舍五入得307.19 与模拟器伤害完全吻合 猜测成立 根据元素伤害说明 大胆猜测 如果元素为本职业主属性 元素伤害*1.5 如果为副属性攻击 元素伤害*1.25此理论目前无法论证 但相信大家对于这个猜测不会有异议 猜测总伤害=攻击力*攻击力*0.375/(攻击力+防御力) + 元素攻击*0.375*(100+抗性减免-元素抗性)/100 随机取攻击力20000 防御力30000 元素攻击15000 元素抗性30 抗性减免50 得理论伤害9750 与模拟器显示伤害完全一致 猜测成立 于是得出如下结论: 所有元素攻击都有伤害 并且每点元素抗性抵消1%的元素伤害 每点抗性减免增加1%的元素伤害 并且即使防御方抗性为0,攻击方抗性减免依然生效 总伤害=攻击力*攻击力*0.375/(攻击力+防御力) + 元素攻击*0.375*(100+抗性减免-元素抗性)/100 另注:经过测试 元素抗性减免最高生效值为100 元素抗性最高生效值为80 超过此界限的数据不再额外生效
|
本资讯及文章仅代表发表厂商及作者观点,不代表叶子猪本身观点!